public ActionResult Login(AutenticarUsuarioComando comando) { AutenticacaoAplicacaoService autenticacaoAplicacaoService = new AutenticacaoAplicacaoService(); UsuarioData data = autenticacaoAplicacaoService.autenticar(comando); if (data != null) { Session["login"] = data.login; Session["nome"] = data.nome; Session["email"] = data.email; Session["gestor"] = this.usuarioLogadoGestor(); Session["papel"] = this.usuarioPapel(); } else { TempData["msgAutenticacao"] = "Falha no login"; } return(RedirectToAction("Index", "Home")); }
public ActionResult LoginNovaReserva(string login, string senha, string vooId) { AutenticacaoAplicacaoService autenticacaoAplicacaoService = new AutenticacaoAplicacaoService(); AutenticarUsuarioComando comando = new AutenticarUsuarioComando(login, senha); UsuarioData data = autenticacaoAplicacaoService.autenticar(comando); if (data != null) { TempData["vooId"] = vooId; Session["login"] = data.login; Session["nome"] = data.nome; Session["email"] = data.email; Session["gestor"] = this.usuarioLogadoGestor(); Session["papel"] = this.usuarioPapel(); } else { TempData["msgAutenticacao"] = "Falha no login"; } return(RedirectToAction("NovaReservaPessoal", "Voo")); }