コード例 #1
0
        public ActionResult Login(Usuario usr)
        {
            if (ModelState.IsValid)
            {
                usr = _usuarioServices.GetUsuario(usr);

                if (usr != null)
                {
                    if (usr.Removido)
                    {
                        ModelState.AddModelError("UserNotFound", "Usuário bloqueado.");
                        return(View());
                    }

                    CriarCookie(usr);
                    _usuarioServices.Dispose();
                    return(RedirectToAction("Index", "Home", new { Controller = "Gerencial" }));
                }
            }

            ModelState.AddModelError("UserNotFound", "Usuario não encontrado!");
            return(View());
        }