Как правильно реализовать проверку при удалении строк в каталоге, если в этой строке есть ссылки из других каталогов в ASP. NET MVC 4. Каскадное удаление не подходит. Вы хотите отобразить ошибку для пользователя, который использует текущую строку в следующих ссылках, но так и не узнал, как ее реализовать.Универсальная проверка ссылочной целостности ASP. NET MVC
Что это выглядит сейчас:
public ActionResult DeleteConfirmed(Guid id)
{
UserList userlist = db.UserLists.Find(id);
try
{
db.UserLists.Remove(userlist);
db.SaveChanges();
return RedirectToAction("Index");
}
catch(Exception e)
{
ModelState.AddModelError(string.Empty, e.Message);
}
return View(userlist);
}