J'ai actuellement la fonction de ce contrôleur :
public ViewResult Edit(int id)
{
//get user from id
var user = _adminRepository.GetUser(id);
return View(user);
}
Cela me donne actuellement une erreur sur ma page d'affichage si je tente de modifier un élément avec un id de 100, alors qu'il n'y a pas d'utilisateur avec un id de 100 dans la base de données.
Quelle est la meilleure pratique pour gérer cela ? Les renvoyer vers une page de création ou afficher un message d'erreur convivial ? Cette fonctionnalité de redirection doit-elle être intégrée à la fonction de contrôleur ?