// GET: Shared
        public JsonResult GetLoginInformation()
        {
            using (var controleAcesso = new ControleAcesso())
            {
                var user = controleAcesso.GetUsuarioByLogin(User.Identity.Name);

                if (controleAcesso.ValidaPendenciaPassword(user.Login))
                {
                    WebHelpers.LogOut();
                    Json(new LoginModel()
                    {
                        Login = "******"
                    }, JsonRequestBehavior.AllowGet);
                }
                else
                {

                }
                return Json(new LoginModel()
                {
                    Login = user.Login,
                    Nome = user.Nome,
                    Atribuicao = (int)controleAcesso.GetPerfilAtivo(user).Atribuicao
                }, JsonRequestBehavior.AllowGet);

            }
        }
Esempio n. 2
0
 internal static bool ValidaSenhaVazia(string Login)
 {
     using (var controleAcesso = new ControleAcesso())
     {
         return controleAcesso.ValidaPendenciaPassword(Login);
     }
 }