public ActionResult DeleteConfirmed(int id) { PersonnelPositions personnelPositions = personnelPositionManager.Find(x => x.Id == id); personnelPositionManager.Delete(personnelPositions); CacheHelper.RemoveGetPersonnelPositionsFromCache(); return(RedirectToAction("Index")); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PersonnelPositions personnelPositions = personnelPositionManager.Find(x => x.Id == id.Value); if (personnelPositions == null) { return(HttpNotFound()); } return(View(personnelPositions)); }
public ActionResult Create(PersonnelPositions personnelPositions) { ModelState.Remove("CreatedOnDatetime"); ModelState.Remove("ModifiedOnDatetime"); ModelState.Remove("ModifiedUsername"); if (ModelState.IsValid) { personnelPositionManager.Insert(personnelPositions); CacheHelper.RemoveGetPersonnelPositionsFromCache(); return(RedirectToAction("Index")); } return(View(personnelPositions)); }
public ActionResult Edit(PersonnelPositions personnelPositions) { ModelState.Remove("CreatedOnDatetime"); ModelState.Remove("ModifiedOnDatetime"); ModelState.Remove("ModifiedUsername"); if (ModelState.IsValid) { PersonnelPositions perPosition = personnelPositionManager.Find(x => x.Id == personnelPositions.Id); perPosition.Name = personnelPositions.Name; personnelPositionManager.Update(personnelPositions); CacheHelper.RemoveGetPersonnelPositionsFromCache(); return(RedirectToAction("Index")); } return(View(personnelPositions)); }