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"));
            }
        }
示例#2
0
 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));
     }
 }