public ActionResult AddCater(AddCaterViewModel model) { if (Session["User"] == null) { return(RedirectToAction("index", "User")); } int UserId = ((fyp_One.Models.User)Session["User"]).user_id; if (ModelState.IsValid) { Cater cater = new Cater { CaterServiceName = model.CaterServiceName, User_Id = UserId }; db.Caters.Add(cater); db.SaveChanges(); CaterAddre cateraddress = new CaterAddre { cStreetAddress = model.cStreetAddress, cCity = model.cCity, cCountry = model.cCountry, cZipCode = model.cZipCode, cContactNumber = model.cContactNumber, cContactNumber2 = model.cContactNumber2, Cater_Id = cater.Id }; db.CaterAddres.Add(cateraddress); db.SaveChanges(); return(RedirectToAction("AddMenu")); } return(View(model)); }
public ActionResult DeleteConfirmed(int id) { Cater cater = db.Caters.Find(id); db.Caters.Remove(cater); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Index([Bind(Include = "Id,Name,Email,Phone,Quantity,Budget,CreateDate,IsAgree")] Cater cater) { if (ModelState.IsValid) { _caterService.Insert(cater); return(RedirectToAction("Index")); } return(View(cater)); }
public ActionResult Edit([Bind(Include = "CateringID,CateringPackage,CateringPrice")] Cater cater) { if (ModelState.IsValid) { db.Entry(cater).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cater)); }
public ActionResult Create([Bind(Include = "CateringID,CateringPackage,CateringPrice")] Cater cater) { if (ModelState.IsValid) { db.Caters.Add(cater); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cater)); }
// GET: Caters/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cater cater = db.Caters.Find(id); if (cater == null) { return(HttpNotFound()); } return(View(cater)); }
public ActionResult CaterEdit(CaterEditVM vm) { if (ModelState.IsValid) { Cater cater = vm.cater; db.Entry(vm.cater).State = EntityState.Modified; db.SaveChanges(); foreach (var item in vm.cateraddress) { db.Entry(item).State = EntityState.Modified; } db.SaveChanges(); } return(RedirectToAction("CaterList")); }