Esempio n. 1
0
        public ActionResult GerenciarUsuarios()
        {
            Usuario usuario;

            @ViewBag.Mensagem        = "";
            @ViewBag.MensagemSucesso = "";

            //Verifica se o usuário está ativo! Caso não esteja, vai para a tela de login
            //----------------------------------------------------------------------------------------------------------------------
            usuario = (Usuario)Session["Usuario"];

            if (usuario == null || usuario.Ativo != true)
            {
                return(RedirectToAction("Logar", "Usuario"));
            }
            //----------------------------------------------------------------------------------------------------------------------
            ViewBag.IdEmpresa = usuario.Empresa.IdEmpresa; ViewBag.NomeEmpresa = usuario.Empresa.NomeFantasia; ViewBag.NomeUsuario = usuario.Login; ViewBag.CNPJEmpresa = "CNPJ: " + @Convert.ToUInt64(usuario.Empresa.CNPJ).ToString(@"00\.000\.000\/0000\-00");


            if (Session["MensagemErroAlteracaoCadastro"] != null)
            {
                if (Session["MensagemErroAlteracaoCadastro"].ToString() != "")
                {
                    @ViewBag.Mensagem = Session["MensagemErroAlteracaoCadastro"];
                    Session["MensagemErroAlteracaoCadastro"] = "";
                }
            }
            ;

            if (Session["MensagemSucessoSenha"] != null)
            {
                if (Session["MensagemSucessoSenha"].ToString() != "")
                {
                    @ViewBag.MensagemSucesso        = Session["MensagemSucessoSenha"];
                    Session["MensagemSucessoSenha"] = "";
                }
            }
            ;


            ViewBag.SenhaAnterior = usuario.Senha;
            ViewBag.Classe        = Classe;

            var Lista = UsuarioDados.CarregarUsuarios(usuario).ToPagedList(1, 1000);

            return(View(Lista));
        }