예제 #1
0
        public void TSaveModulo()
        {
            EntModulo entModulo = new EntModulo
            {
                bActivo       = true,
                bBaja         = false,
                iIdModulo     = 0,
                iIdUsuarioMod = 1,
                //sNombre = "Configuración"
                sNombre = "Administracion"
            };

            BusModulo busModulo = new BusModulo();
            var       res       = busModulo.BSaveModulo(entModulo);
        }
예제 #2
0
        public IMDResponse <bool> CCreateModulo([FromBody] EntModulo entCreateModulo)
        {
            IMDResponse <bool> response = new IMDResponse <bool>();

            string metodo = nameof(this.CCreateModulo);

            logger.Info(IMDSerialize.Serialize(67823458338139, $"Inicia {metodo}([FromBody]EntCreateModulo entCreateModulo)", entCreateModulo));

            try
            {
                BusModulo busModulo = new BusModulo();
                response = busModulo.BSaveModulo(entCreateModulo);
            }
            catch (Exception ex)
            {
                response.Code    = 67823458122133;
                response.Message = "Ocurrió un error inesperado en el servicio al guardar el módulo.";

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

            return(response);
        }