Boa noite, gostaria de saber como tratar a falha no login, por exemplo, enviando uma mensagem de erro etc.
Boa noite, gostaria de saber como tratar a falha no login, por exemplo, enviando uma mensagem de erro etc.
Primeiro você pode usar o método AddModelError para criar uma mensagem de erro:
if (usuario != null)
{
Session["usuarioLogado"] = usuario;
return RedirectToAction("Index", "Produto");
}
else
{
ModelState.AddModelError("", "Usuário ou senha inválidos");
return RedirectToAction("Index");
}
E dentro da view Index você pode utilizar o ValidationSummaty para exibir o erro:
@Html.ValidationSummary()
Boa sorte e bons estudos!
Comigo não funcionou, ele redireciona a página mas a mensagem de erro não aparece na página.