public ActionResult SmartPhoneView() { CCategoryViewModel model = new CCategoryViewModel(); IEnumerable <ProductCategory> lstPC = productCategoryService.GetAll(); var lstResultPC = Mapper.Map <IEnumerable <ProductCategory>, IEnumerable <ProductCategoryViewModel> >(lstPC); lstResultPC = lstResultPC.Where(x => x.Status == true).OrderBy(x => x.DisplayOrder); model.ListCategoryProduct1 = lstResultPC.ToList(); var lst = lstResultPC.ToList(); for (int i = 0; i < lst.Count(); i++) { if (i == 0) { model.ObjectPCFirst = lst[i]; } else if (i == 1) { model.ObjectPCSecond = lst[i]; } else if (i == 2) { model.ObjectPCThird = lst[i]; } else if (i > 2) { break; } } return(View(model)); }
public IActionResult CreateCategory(CCategoryViewModel p_產品類別新增) { if (!string.IsNullOrEmpty(p_產品類別新增.CCategoryName)) { db.TProductCategories.Add(p_產品類別新增.allTProductCategory); db.SaveChanges(); } return(RedirectToAction("CategoryList")); }
public IActionResult EditCategory(CCategoryViewModel p_產品種類修改) { TProductCategory l_product種類被修改 = db.TProductCategories.FirstOrDefault(n => n.CProductCategoryId == p_產品種類修改.CProductCategoryId); if (l_product種類被修改 != null) { l_product種類被修改.CCategoryName = p_產品種類修改.CCategoryName; db.SaveChanges(); } return(RedirectToAction("CategoryList")); }