public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var manager = managerManager.GetById((int)id); if (manager == null) { return(HttpNotFound()); } bool isDeleted = managerManager.Remove(manager); if (isDeleted) { return(RedirectToAction("AssignIndex")); } return(View()); }