Boa Tarde Senhores, apos o termino do curso resolvir treinar o meu aprendizado realizando um sistema de login e senha um pouco mais robusto. Porem algumas duvidas surgiram e mesmo pesquisando nas aulas do curso e na internet nao consegui achar uma solução.
Montei 1 formulário de login e tenho uma ActionResult para capturar os dados do formulário via POST.
A validação funciona normalmente sem problemas e apos a validação estou dando return
RedirectToAction("Index", "DashBoard", );
Como pode ser visto no ActionResult abaixo:
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LoginIn(String usuario, String senha)
{
UsuariosDAO dao = new UsuariosDAO();
Usuario u = dao.BuscaPorUsuarioESenha(usuario, senha);
if(u != null)
{
return RedirectToAction("Index", "DashBoard", );
}
else
{
return RedirectToAction("Index");
}
}
A duvida é a seguinte: Quero mandar os dados da Classe Usuario para o View do Controller DashBoard para que eu possa exibir os dados do usuário logado na View do Controller DashBoard, Acredito que a boa pratica é enviar esses dados para o ActionResult do DashBoard e depois envia-lo para a view certo? Alguem pode me explicar como devo fazer? Obrigado!