public IActionResult Logar(IFormCollection formulario) { var email = formulario["email"]; var senha = formulario["senha"]; ClienteRepositorio clienteRepositorio = new ClienteRepositorio(); var clienteRetornado = clienteRepositorio.BuscarPorEmailESenha(email, senha); if (clienteRetornado != null) { if (clienteRetornado.Tipo == "admin") { HttpContext.Session.SetString(SESSION_EMAIL, clienteRetornado.Email); HttpContext.Session.SetString(SESSION_CLIENTE, clienteRetornado.Nome); return(RedirectToAction("DashBoard", "Admin", clienteRetornado)); } else { HttpContext.Session.SetString(SESSION_EMAIL, clienteRetornado.Email); HttpContext.Session.SetString(SESSION_CLIENTE, clienteRetornado.Nome); return(RedirectToAction("Depoimentos", "Cadastro")); } } else { //mensagem cliente não encontrado } return(View()); }