// POST: Sistema/Usuario/Novo public ActionResult Index(string filtro) { ViewData["filtro"] = filtro; List <UsuarioView> lista = UsuarioExecute.BuscarUsuarios(filtro); return(View("Index", lista)); }
// 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)); }
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); } }
// POST: Sistema/Usuario/Excluir public ActionResult Excluir(UsuarioView bloco) { bool result = UsuarioExecute.ExcluirUsuario(bloco, User.Identity.Name.ToString(), DateTime.Now); return(RedirectToAction("Index")); }
// GET: Sistema/Usuario/Excluir public ActionResult Excluir(Guid Id) { UsuarioView item = UsuarioExecute.CarregarUsuario(Id); return(View("Excluir", item)); }
// POST: Sistema/Usuario/Editar public ActionResult Editar(UsuarioView usuario) { usuario = UsuarioExecute.EditarUsuario(usuario, User.Identity.Name.ToString(), DateTime.Now); return(RedirectToAction("Index")); }
// POST: Sistema/Usuario/Novo public ActionResult Novo(UsuarioView bloco) { bloco = UsuarioExecute.CriarNovoUsuario(bloco, User.Identity.Name.ToString(), DateTime.Now); return(RedirectToAction("Index")); }
// GET: Sistema/Usuario public ActionResult Index() { List <UsuarioView> lista = UsuarioExecute.ListarTodosOsUsuarios(); return(View(lista)); }