public ActionResult Del(int id) { var product = new lab6_2.Areas.admin.Models.Product() { Id = id }; lab6_2.Areas.admin.Models.shopEntities db = new Models.shopEntities(); db.Product.Attach(product); db.Product.Remove(product); db.SaveChanges(); return(RedirectToAction("/admin/Shop/Index")); }
public ActionResult EditSave(decimal Price, string ProductName, int Amount, int ProductId) { lab6_2.Areas.admin.Models.shopEntities db = new Models.shopEntities(); lab6_2.Areas.admin.Models.Product item = db.Product.Find(ProductId); item.Name = ProductName; item.Price = Price; item.StockNum = Amount; var file = Request.Files["pic"]; if (file.ContentLength != 0) { String path = Server.MapPath("/upload/"); String filepath = Guid.NewGuid().ToString() + ".jpg"; System.IO.File.Delete(path + item.Pic); file.SaveAs(path + filepath); item.Pic = filepath; } db.SaveChanges(); return(RedirectToAction("/admin/Shop/Index")); }