public ActionResult EditRestaurant(RESTAURANT restaurant, HttpPostedFileBase fileUpload) { if (ModelState.IsValid) { try { RESTAURANT model = db.RESTAURANTs.Single(x => x.ID_RESTAURANT == restaurant.ID_RESTAURANT); model.NAME_RESTAURANT = restaurant.NAME_RESTAURANT; //ve them cac field con lai model.ID_CITY = restaurant.ID_CITY; model.ID_RESTAURANT = restaurant.ID_RESTAURANT; model.IMAGE_RESTAURANT = restaurant.IMAGE_RESTAURANT; model.INTRODUCE_RESTAURANT = restaurant.INTRODUCE_RESTAURANT; model.QUALITY_RESTAURANT = restaurant.QUALITY_RESTAURANT; model.TEL_RESTAURANT = restaurant.TEL_RESTAURANT; model.DES_RESTAURANT = restaurant.DES_RESTAURANT; model.AVAILABLE = restaurant.AVAILABLE; //model = hotel; db.SaveChanges(); } catch (Exception ex) { return(RedirectToAction("Error", new { msg = ex.Message })); } } return(RedirectToAction("Restaurant")); }
public ActionResult DeleteConfirmed(int id) { RESTAURANT rESTAURANT = db.RESTAURANTs.Find(id); db.RESTAURANTs.Remove(rESTAURANT); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ResId,ResName,ResDesc,ResLocation")] RESTAURANT rESTAURANT) { if (ModelState.IsValid) { db.Entry(rESTAURANT).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rESTAURANT)); }
public ActionResult Create([Bind(Include = "ResId,ResName,ResDesc,ResLocation")] RESTAURANT rESTAURANT) { if (ModelState.IsValid) { db.RESTAURANTs.Add(rESTAURANT); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rESTAURANT)); }
public ActionResult DeleteRestaurant(int id) { //Lay ra doi tuong san pham can xoa theo ma RESTAURANT restaurant = db.RESTAURANTs.SingleOrDefault(n => n.ID_RESTAURANT == id); if (restaurant == null) { Response.StatusCode = 404; return(null); } return(View(restaurant)); }
// GET: RESTAURANTs/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RESTAURANT rESTAURANT = db.RESTAURANTs.Find(id); if (rESTAURANT == null) { return(HttpNotFound()); } return(View(rESTAURANT)); }
public ActionResult EditRestaurant(int id) { //Lay doi tuong sanpham theo ma RESTAURANT restaurant = db.RESTAURANTs.SingleOrDefault(n => n.ID_RESTAURANT == id); if (restaurant == null) { Response.StatusCode = 404; return(null); } //Dua du lieu vao dropdownlist //Lay ds tu table phan khuc, sap xep tang dan theo ten phan khuc, chon lay gia tri MaDM, hien thi TenDM //ViewBag.MaDM = new SelectList(db.DANHMUCs.ToList().OrderBy(n => n.TenDM), "MaDM", "TenDM", sanpham.MaDM); return(View(restaurant)); }
public ActionResult CreateRestaurant(RESTAURANT restaurant, HttpPostedFileBase fileUpload) { if (db.RESTAURANTs.Any(x => x.ID_RESTAURANT == restaurant.ID_RESTAURANT)) { restaurant.ID_RESTAURANT = db.RESTAURANTs.Max(x => x.ID_RESTAURANT) + 1; } if (fileUpload == null) { return(View()); } if (ModelState.IsValid) { var fileName = Path.GetFileName(fileUpload.FileName); //Luu duong dan cua file var path = Path.Combine(Server.MapPath("~/Images"), fileName); //Kiem tra hinh anh ton tai chua if (System.IO.File.Exists(path)) { ViewBag.Message = "Image was existed ! Please choose another image."; return(View()); } else { //Luu hinh anh vao duong dan fileUpload.SaveAs(path); restaurant.IMAGE_RESTAURANT = path; } try { db.RESTAURANTs.Add(restaurant); db.SaveChanges(); } catch (Exception ex) { return(RedirectToAction("Error", new { msg = ex.Message })); } } else { return(View()); } return(RedirectToAction("Restaurant")); }
public ActionResult DeleteRestaurant(int id, int?aaa) { try { RESTAURANT restaurant = db.RESTAURANTs.SingleOrDefault(n => n.ID_RESTAURANT == id); if (restaurant == null) { Response.StatusCode = 404; return(null); } db.RESTAURANTs.Remove(restaurant); db.SaveChanges(); return(RedirectToAction("Restaurant")); } catch (Exception ex) { return(RedirectToAction("Error", new { msg = ex.Message })); } //return View(); }
public ActionResult CreateRestaurant() { RESTAURANT model = new RESTAURANT(); return(View(model)); }