public ActionResult DeleteConfirm(int id) { if (id == 2) { studentRepository.Delete(id); userRepository.Delete(id); TempData["Deleted"] = "User deleted"; } if (id == 3) { judgeRepository.Delete(id); userRepository.Delete(id); TempData["Deleted"] = "User deleted"; } if (id == 4) { organizationRepository.Delete(id); userRepository.Delete(id); TempData["Deleted"] = "User deleted"; } return(RedirectToAction("Index")); }
public ActionResult DeleteConfirm(int id) { User user = userRepository.Get(id); if (user.AccountType_Id == 2) { studentRepository.Delete(id); userRepository.Delete(id); } else if (user.AccountType_Id == 3) { judgeRepository.Delete(id); userRepository.Delete(id); TempData["Deleted"] = "User deleted"; } else if (user.AccountType_Id == 4) { organizationRepository.Delete(id); userRepository.Delete(id); TempData["Deleted"] = "User deleted"; } return(RedirectToAction("Index")); }