private void cargarMenu() { String usuario = String.Empty, app = ConfigurationManager.AppSettings["IdentificadorAPP"]; try { tvMenu.Nodes.Clear(); usuario = HttpContext.Current.User.Identity.Name.Split('\\')[1]; ServicioITA.ServicioIntegrador objServicio = new ServicioITA.ServicioIntegrador(); if (ModulosUsuario.Count == 0) { ModulosUsuario.AddRange(objServicio.consultarModulos(usuario, app)); } if (String.IsNullOrEmpty(GrupoUsuario.pApp)) { GrupoUsuario = objServicio.consultarGrupoUsuario(usuario, app); } objServicio.Dispose(); llenarHijos(ModulosUsuario); } catch { } }
public ActionResult ModulosAccesoUsuario(long IdEmpresa, long IdUsuario, long IdNivelUsuario) { ModulosUsuario model = new ModulosUsuario(); model.IdUsuario = IdUsuario; model.IdEmpresaSelected = IdEmpresa; model.IdNivelUsuario = IdNivelUsuario; model.returnPage = Url.Action("Usuarios", "Administracion", new { modId = 11010100 }); model.ModuloUsuario = Metodos.GetModulosUsuario(IdEmpresa, IdUsuario); Auditoria.RegistarActualizarModulos(eTipoAccion.ActualizarModulosUsuario, IdEmpresa, IdUsuario); return(View(model)); }
public ActionResult ModulosAccesoPartialView(ModulosUsuario model) { model.returnPage = Url.Action("Usuarios", "Administracion", new { modId = 11010100 }); model.ModuloUsuario = Metodos.GetModulosUsuario(model.IdEmpresaSelected, model.IdUsuario); return(PartialView(model)); }