public ActionResult Logar(Usuario usuario) { var user = UsuarioRepository.AutenticaUsuario(usuario); if (user == null) { ViewBag.Error = "Nome do usuário ou senha inválidos"; return(View("Index")); } if (user.Pessoa.IsAtivo == 'S') { return(RedirectToAction("Perfil", "Usuario", new { Id = user.Pessoa.Id })); } else { return(View("Index")); } }
public ActionResult AutenticacaoDeUsuario(string login, string senha) { if (UsuarioRepository.AutenticaUsuario(login, senha)) { return(Json(new { OK = true, Mensagem = "Usuário autenticado com sucesso. Redirecionando..." }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { OK = false, Mensagem = "Usuário não encontrado. Tente novamente." }, JsonRequestBehavior.AllowGet)); } }