public ActionResult Edit([Bind(Include = "MenuID,Name,Description,MenuPhoto,Carlorie")] Menu menu) { if (ModelState.IsValid) { db.Entry(menu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(menu)); }
public ActionResult Edit([Bind(Include = "ReviewNum,ReviewText,Stars,MenuID")] Review review) { if (ModelState.IsValid) { db.Entry(review).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MenuID = new SelectList(db.Menus, "MenuID", "Name", review.MenuID); return(View(review)); }
public ActionResult EditMenu([Bind(Include = "MenuID,Name,Description,Carlorie")] Menu menu, HttpPostedFileBase postedFile) { ModelState.Clear(); var myUniqueFileName = string.Format(@"{0}", Guid.NewGuid()); menu.MenuPhoto = myUniqueFileName; TryValidateModel(menu); if (ModelState.IsValid) { string serverPath = Server.MapPath("~/Uploads/"); string fileExtension = Path.GetExtension(postedFile.FileName); string filePath = menu.MenuPhoto + fileExtension; menu.MenuPhoto = filePath; postedFile.SaveAs(serverPath + menu.MenuPhoto); db.Entry(menu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ManageMenus")); } return(View(menu)); }