public ActionResult DeleteConfirmed(string id) { CompulsoryService compulsoryService = db.CompulsoryServices.Find(id); compulsoryService.isActive = false; //db.Entry(compulsoryService).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompulsoryService compulsoryService = db.CompulsoryServices.Find(id); if (compulsoryService == null) { return(HttpNotFound()); } return(View(compulsoryService)); }
public ActionResult Edit([Bind(Include = "ID,Name,Price,Unit,Description,HostID")] CompulsoryService compulsoryService) { if (ModelState.IsValid) { var dbService = db.CompulsoryServices.Find(compulsoryService.ID); dbService.Name = compulsoryService.Name; dbService.Price = compulsoryService.Price; dbService.Unit = compulsoryService.Unit; dbService.Description = compulsoryService.Description; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HostID = new SelectList(db.Hosts, "ID", "FullName", compulsoryService.HostID); return(View(compulsoryService)); }
public ActionResult Create([Bind(Include = "Name,Price,Unit,Description,HostID")] CompulsoryService compulsoryService) { User user = Session["User"] as User; if (user != null) { ModelState["ID"]?.Errors?.Clear(); if (ModelState.IsValid) { string ID = Utils.getRandomID(10); compulsoryService.ID = ID; compulsoryService.isActive = true; db.CompulsoryServices.Add(compulsoryService); db.SaveChanges(); return(RedirectToAction("Index")); } } return(RedirectToAction("Index", "Rooms")); }