public ActionResult Edit(ViewModels.ProductCategoryEditViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Models.ECommerceDB()) { var category = db.ProductCategories.FirstOrDefault(r => r.Id == model.CategoryId); category.Name = model.Name; db.SaveChanges(); } return(RedirectToAction("Index", "Home", new { area = "" })); }
public ActionResult Edit(ViewModels.ProductEditViewModel model, int id) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Models.ECommerceDB()) { var product = db.Products.FirstOrDefault(r => r.Id == model.Id); product.Id = model.Id; product.Name = model.Name; product.Beskrivning = model.Beskrivning; product.CategoryId = model.CategoryId; product.Price = model.Price; db.SaveChanges(); } return(RedirectToAction("Index", "Home", new { area = "" })); }