RESTFul способ справиться с этим - бросить 404 Not Found (потому что пользователь попытался удалить запись, которая больше не существует):
if (ret.Count() == 0)
{
throw new HttpException(404, "Not found");
}
Другой способ - добавить ошибку в модель.состояние и переотображение представления:
if (ret.Count() == 0)
{
ModelState.AddModelError("id", "An item with the specified id was not found");
return View();
}
, и внутри представления у вас будет сводка проверки или сообщение проверки для id
для отображения сообщения.
PS: хороший комментарий TODOтам: -)