public ActionResult DeleteConfirmed(string id) { AdvancedService advancedService = db.AdvancedServices.Find(id); advancedService.isActive = false; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Name,Price,Unit,Description,HostID")] AdvancedService advancedService) { if (ModelState.IsValid) { var dbService = db.AdvancedServices.Find(advancedService.ID); dbService.Name = advancedService.Name; dbService.Price = advancedService.Price; dbService.Unit = advancedService.Unit; dbService.Description = advancedService.Description; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(advancedService)); }
public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdvancedService advancedService = db.AdvancedServices.Find(id); if (advancedService == null) { return(HttpNotFound()); } return(View(advancedService)); }
public ActionResult Create([Bind(Include = "Name,Price,Unit,Description,HostID")] AdvancedService advancedService) { if (CheckSession()) { if (ModelState.IsValid) { advancedService.ID = Utils.getRandomID(10); advancedService.isActive = true; db.AdvancedServices.Add(advancedService); db.SaveChanges(); return(RedirectToAction("Index")); } ModelState.AddModelError(String.Empty, "All information is required"); return(View(advancedService)); } return(RedirectToAction("Index", "Rooms")); }