public async Task <RedirectResult> RealizaLogin(LoginRequestModel request) { TempData["msg_erro"] = ""; var email = request.Email; if (email == null) { TempData["msg_erro"] += "Por favor informe o email! \n"; } var senha = request.Senha; if (senha == null) { TempData["msg_erro"] += "Por favor informe a senha! \n"; } if ((string)TempData["msg_erro"] == "") { try { await _acessoService.LogarUsuario(email, senha); TempData["msg_erro"] = "Seja bem vindo!"; return(Redirect("/PainelDoUsuario/PainelDoUsuario")); } catch (Exception ex) { TempData["msg_erro"] += ex.Message; } } return(Redirect("/Acesso/Login")); }