public PartialViewResult ProductList(Menu Parent) { ViewBag.menu = Parent; List <ProductCategory> category = new ProductCategoryF().ProductCategories.Where(x => x.ParentID == Parent.ID).ToList(); List <Product> product = new ProductF().Products.ToList(); List <Product> model = new List <Product>(); foreach (Product item in product) { if (category.Exists(x => x.ID == item.CaterogyID)) { model.Add(new ProductF().FindEntity(item.ID)); } } return(PartialView(model)); }
public ActionResult Index(int?ParentID) { ViewBag.parentID = ParentID; List <ProductCategory> category = new ProductCategoryF().ProductCategories.Where(x => x.ParentID == ParentID).ToList(); List <Product> product = new ProductF().Products.ToList(); List <Product> model = new List <Product>(); foreach (Product item in product) { if (category.Exists(x => x.ID == item.CaterogyID)) { model.Add(new ProductF().FindEntity(item.ID)); } } return(View(model)); }