public ActionResult VisualizarPerfil(int Codigo) { UsuarioFacade facade = new UsuarioFacade(); Perfil perfil = facade.PesquisarPerfil(Codigo); return(View(perfil)); }
public ActionResult CadastrarUsuario() { UsuarioFacade facade = new UsuarioFacade(); ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); return(View()); }
public ActionResult AlterarPerfil(int Codigo) { UsuarioFacade facade = new UsuarioFacade(); Perfil perfil = facade.PesquisarPerfil(Codigo); ViewData["Telas"] = facade.PesquisarTela(null); return(View(perfil)); }
public ActionResult AlterarUsuario(int Codigo) { UsuarioFacade facade = new UsuarioFacade(); ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); Usuario usuario = facade.PesquisarUsuario(Codigo); return(View(usuario)); }
public ActionResult CadastrarUsuario(Usuario usuario, HttpPostedFileBase file) { UsuarioFacade facade = new UsuarioFacade(); try { facade.SalvarUsuario(usuario, file); return(RedirectToAction("Index")); } catch { ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); return(View(usuario)); } }
public ActionResult AlterarUsuario(Usuario usuario, HttpPostedFileBase file) { UsuarioFacade facade = new UsuarioFacade(); //TODO: na alteração a senha não é obrigatória (?) try { facade.SalvarUsuario(usuario, file); return(RedirectToAction("Index")); } catch { ViewData["Perfis"] = new SelectList(facade.PesquisarPerfil(null).ToList(), "Codigo", "Nome"); return(View(usuario)); } }
public ActionResult Index() { UsuarioFacade facade = new UsuarioFacade(); return(View(facade.PesquisarPerfil(null))); }