public ActionResult Index(FormCollection collection) { //Convertendo informaçoes dos campos em uma lista var lista = validacaoViewServico.GeraListaCampos(collection); if (lista.Count > 0) { var email = lista["EMAIL"]; var senha = lista["SENHA"]; senha = UsuarioServico.GerarSenhaSHA1(senha); var validar = UsuarioServico.ConsultarLogin(email, senha); if (validar.Count == 0) { ViewBag.MensagemRetorno = "Usuário ou senha inválido"; return(View()); } else { //FormsAuthentication.SetAuthCookie(validar[0].Email, false); //FormsAuthentication.SetAuthCookie(validar[0].Nome, false); FormsAuthentication.SetAuthCookie(validar[0].ID.ToString(), false); TempData["LogAtivo"] = validar[0]; return(Redirect("~/Relatorio")); } } ViewBag.MensagemRetorno = "Usuário inválido"; return(View()); }