public void SaveProductCategory(ProductCategory productCategory) { if (productCategory.productCategoryID == 0) { _db.ProductCategories.Add(productCategory); } else { var dbEntry = _db.ProductCategories.Find(productCategory.productCategoryID); if (dbEntry != null) { dbEntry.name = productCategory.name; } } _db.SaveChanges(); }
public ActionResult EditProductCategory(ProductCategory productCategory) { if (ModelState.IsValid) { repository.SaveProductCategory(productCategory); TempData["message"] = string.Format("Категрію {0} було збережено!", productCategory.name); return RedirectToAction("ProductCategoriesList"); } else { return View(productCategory); } }