예제 #1
0
        // GET: Sistema/Usuario/Privilegios
        public ActionResult Privilegios(Guid Id)
        {
            UsuarioView             usuario      = UsuarioExecute.CarregarUsuario(Id);
            List <RegraView>        regras       = RegraExecute.ListarTodosAsRegras();
            List <UsuarioRegraView> usuarioregra = UsuarioRegraExecute.ListarTodosOsUsuarioRegras();

            GestaoPrivilegio gestao = new GestaoPrivilegio()
            {
                Usuario = usuario, Regras = regras, UsuarioRegras = usuarioregra
            };

            return(View("Privilegios", gestao));
        }
예제 #2
0
        public Aplicacao()
        {
            const string sessionUsuarioView = "UsuarioView";
            UsuarioView  usuario            = null;

            if (HttpContext.Current.Session[sessionUsuarioView] != null)
            {
                usuario = (UsuarioView)HttpContext.Current.Session[sessionUsuarioView];
            }
            else if (HttpContext.Current.User.Identity.IsAuthenticated)
            {
                usuario = UsuarioExecute.CarregarUsuario(HttpContext.Current.User.Identity.Name);
            }

            if (usuario != null)
            {
                AccountChange(usuario);
            }
        }
예제 #3
0
        // GET: Sistema/Usuario/Excluir
        public ActionResult Excluir(Guid Id)
        {
            UsuarioView item = UsuarioExecute.CarregarUsuario(Id);

            return(View("Excluir", item));
        }