behnam-soft
چهارشنبه 02 اردیبهشت 1394, 19:14 عصر
سلام دوستان، شاید جای این سوال اینجا نباشه اما قسمت مربوط به سوالم رو دیدم که اونجا خیلی تعطیله و حالا حالاها جواب نمیدن!
خب، من دوتا جدول دارم:
Group(id-name)
Product(id,name,GroupId)
حالا من میام از جدول گروه یه سری اطلاعات رو برمی دارم میریزم تو یه متغیر، و بعد می خوام بگم در جدول محصولات بیا سرچ کن، اگر ID اون محصول با GroupId یکی بود، اون محصول رو بریز تو یه متغیر، ولی نمی تونم این کار رو بکنم ، چطور میشه این کار رو انجام داد؟
این کدایی که من نوشتم :
var model = new ProductsViewModel();
var blGroup = new GroupRepository();
var blProduct = new ProductRepository();
var nn = blGroup.Where(p => p.ParentId == Id).ToList();
model.Groups = blGroup.Select();
model.Products = blProduct.Where(p => p.GroupId ==nn)));
که البته وقتی متغیر nn رو می نویسم، اتوکامپلت لیست فیلد های موجود در گروه رو برام نمیاره. ممنون میشم راهنمایی کنین.
خب، من دوتا جدول دارم:
Group(id-name)
Product(id,name,GroupId)
حالا من میام از جدول گروه یه سری اطلاعات رو برمی دارم میریزم تو یه متغیر، و بعد می خوام بگم در جدول محصولات بیا سرچ کن، اگر ID اون محصول با GroupId یکی بود، اون محصول رو بریز تو یه متغیر، ولی نمی تونم این کار رو بکنم ، چطور میشه این کار رو انجام داد؟
این کدایی که من نوشتم :
var model = new ProductsViewModel();
var blGroup = new GroupRepository();
var blProduct = new ProductRepository();
var nn = blGroup.Where(p => p.ParentId == Id).ToList();
model.Groups = blGroup.Select();
model.Products = blProduct.Where(p => p.GroupId ==nn)));
که البته وقتی متغیر nn رو می نویسم، اتوکامپلت لیست فیلد های موجود در گروه رو برام نمیاره. ممنون میشم راهنمایی کنین.