public ActionResult Edit(PoliceForce model) { if (ModelState.IsValid) { db.Entry(model).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult DeactivateConfirmed(int id) { PoliceForce model = db.PoliceForces.Find(id); model.active = false; model.deactivated = DateTime.Now; model.deactivatedBy = User.Identity.Name; db.Entry(model).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(PoliceForce model) { if (ModelState.IsValid) { model.active = true; db.PoliceForces.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Edit(int id) { PoliceForce model = db.PoliceForces.Find(id); if (model.active == false) { ErrorModel errModel = new ErrorModel(2); errModel.ErrorMessage = string.Format("You cannot view {0} as it has been deactivated, please raise a help desk call to re-activate it.", model.policeForceName); TempData["ErrorModel"] = errModel; return(RedirectToAction("IndexByModel", "Error", new { area = "", model = errModel ?? null })); } return(View(model)); }