public ActionResult Update(int id) { /*using (var db = new ModelContext()) * if (Session["Employee"] == null) * { * return Redirect("/EmployeeLogin/Login"); * } * using (var db = new ModelContext( * { * ViewBag.model3 = db.Products.Find(id); * return View(); * }*/ using (var db = new ModelContext()) { var pvm = db.Products.Find(id); var e = new ProductViewModel2(); e.Category = pvm.Category; e.ItemNo = pvm.ItemNo; e.PhotoUrl = pvm.PhotoUrl; e.ItemName = pvm.ItemName; e.UnitPrice = pvm.UnitPrice; e.Author = pvm.Author; e.Publisher = pvm.Publisher; e.Overview = pvm.Overview; e.Size = pvm.Size; e.Type = pvm.Type; e.Stock = pvm.Stock; ViewBag.model3 = e; return(View(e)); } }
public ActionResult UpdateCheck(ProductViewModel2 pvm) { if (Session["Employee"] == null) { return(Redirect("/EmployeeLogin/Login")); } using (var db = new ModelContext()) { if (!ModelState.IsValid) { return(View("UpDate")); } Product e = new Product(); e.Category = pvm.Category; e.ItemNo = pvm.ItemNo; e.PhotoUrl = pvm.PhotoUrl; e.ItemName = pvm.ItemName; e.UnitPrice = pvm.UnitPrice; e.Author = pvm.Author; e.Publisher = pvm.Publisher; e.Overview = pvm.Overview; e.Size = pvm.Size; e.Type = pvm.Type; e.Stock = pvm.Stock; ViewBag.model4 = e; return(View(e)); } }