Ejemplo n.º 1
0
        public void TGetPermisos()
        {
            BusPermiso busPermiso = new BusPermiso();
            var        res        = busPermiso.BObtenerPermisoxPerfil(null);

            var json = JsonConvert.SerializeObject(res, Formatting.Indented);
        }
Ejemplo n.º 2
0
        public IMDResponse <object> CGetUsuarioPermisos([FromUri] int piIdPerfil)
        {
            IMDResponse <object> response = new IMDResponse <object>();

            string metodo = nameof(this.CGetUsuarioPermisos);

            logger.Info(IMDSerialize.Serialize(67823458639615, $"Inicia {metodo}"));

            try
            {
                BusPermiso busPermiso = new BusPermiso();
                response = busPermiso.BGetUsuarioPermisos(piIdPerfil);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458640392;
                response.Message = "Ocurrió un error inesperado";

                logger.Error(IMDSerialize.Serialize(67823458640392, $"Error en {metodo}: {ex.Message}", ex, response));
            }
            return(response);
        }
Ejemplo n.º 3
0
        public IMDResponse <bool> CCreatePermiso([FromBody] List <EntPermiso> entPermisos)
        {
            IMDResponse <bool> response = new IMDResponse <bool>();

            string metodo = nameof(this.CCreateModulo);

            logger.Info(IMDSerialize.Serialize(67823458338139, $"Inicia {metodo}([FromBody]EntPermiso entPermiso)", entPermisos));

            try
            {
                BusPermiso busPermiso = new BusPermiso();
                response = busPermiso.BSavePermiso(entPermisos);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458122133;
                response.Message = "Ocurrió un error inesperado en el servicio al guardar los permisos solicitados.";

                logger.Error(IMDSerialize.Serialize(67823458338139, $"Error en {metodo}([FromBody]EntPermiso entPermiso): {ex.Message}", entPermisos, ex, response));
            }

            return(response);
        }
Ejemplo n.º 4
0
        public IMDResponse <List <EntPermisoSistema> > CObtenerPermisoxPerfil([FromUri] int?iIdPerfil = null)
        {
            IMDResponse <List <EntPermisoSistema> > response = new IMDResponse <List <EntPermisoSistema> >();

            string metodo = nameof(this.CCreateModulo);

            logger.Info(IMDSerialize.Serialize(67823458352902, $"Inicia {metodo}([FromBody] int? iIdPerfil)", iIdPerfil));

            try
            {
                BusPermiso busPermiso = new BusPermiso();
                response = busPermiso.BObtenerPermisoxPerfil(iIdPerfil);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458122133;
                response.Message = "Ocurrió un error inesperado en el servicio al consultar los perfiles del sistema.";

                logger.Error(IMDSerialize.Serialize(67823458352902, $"Error en {metodo}([FromBody] int? iIdPerfil): {ex.Message}", iIdPerfil, ex, response));
            }

            return(response);
        }
Ejemplo n.º 5
0
 public void TGetPermisos2()
 {
     BusPermiso busPermiso = new BusPermiso();
     var        res        = busPermiso.BGetUsuarioPermisos(1);
     var        json       = JsonConvert.SerializeObject(res, Formatting.Indented);
 }