예제 #1
0
        public IActionResult Permiso([FromForm] UsuarioPermisoDto objUsuarioPermisoDto)
        {
            UsuarioConsultaDto objUsuarioConsultaDto = new UsuarioConsultaDto();

            objUsuarioPermisoDto.Ver        = 1;
            objUsuarioConsultaDto.lstModulo = _Modulo.ListadoModuloXPerfil(objUsuarioPermisoDto).ToList();
            objUsuarioConsultaDto.lstOpcion = _Opcion.ListadoOpcionXPerfil(objUsuarioPermisoDto).ToList();

            return(View(objUsuarioConsultaDto));
        }
예제 #2
0
        public void MenuActual(UsuarioPermisoDto objUsuarioPermisoDto)
        {
            List <ModuloConsultaDto> lista      = _Modulo.ListadoModuloXPerfil(objUsuarioPermisoDto);
            List <OpcionConsultaDto> lista_     = _Opcion.ListadoOpcionXPerfil(objUsuarioPermisoDto);
            List <OpcionConsultaDto> lista_hijo = _Opcion.ListadoOpcionHijo(objUsuarioPermisoDto);

            HttpContext.Session.SetObject(Constante.ModuloSesion, lista);
            HttpContext.Session.SetObject(Constante.OpcionSesion, lista_);
            HttpContext.Session.SetObject(Constante.OpcionHijoSesion, lista_hijo);
            SessionWebApp.SessionAcciones = HttpContext.Session.GetObject <List <UsuarioAccionDto> >(Constante.AccionSesion);
        }