示例#1
0
        public List <ParametrosGeneralesModel> ConsultarParametrosGenerales(ParametrosGeneralesModelConsulta criterios, ref int tnumTotalRegistros)
        {
            var modelos = new List <ParametrosGeneralesModel>();

            var dtos = new DTO_ParametrosGeneralesConsulta();

            dtos = criterios.ConvertirADTO();

            try
            {
                var result = SIRE.Administracion.Bs.LogicaNegocio.Instancia.ConsultarParametrosGenerales(dtos, ref tnumTotalRegistros);

                foreach (var item in result)
                {
                    ParametrosGeneralesModel modelo = new ParametrosGeneralesModel();
                    modelo = ConvertirAModelo(item);

                    modelos.Add(modelo);
                }
            }
            catch (Exception ex)
            {
            }

            return(modelos);
        }
示例#2
0
        public ParametrosGeneralesModel ConvertirAModelo(DTO_ParametrosGenerales dto)
        {
            var modelo = new ParametrosGeneralesModel();

            modelo.CodParametroGeneral = dto.CodParametroGeneral;
            modelo.DesParametroGeneral = dto.DesParametroGeneral;
            modelo.CodigoError         = dto.ResultadoMantenimiento.CodigoError;
            modelo.DescripcionError    = dto.ResultadoMantenimiento.DescripcionError;
            modelo.OtrasDescripciones  = dto.ResultadoMantenimiento.OtrasDescripciones;

            return(modelo);
        }
示例#3
0
        public ParametrosGeneralesModel ObtenerParametrosGenerales(string CodParametroGeneral)
        {
            ParametrosGeneralesModel modelo = new ParametrosGeneralesModel();


            try
            {
                DTO_ParametrosGenerales result = SIRE.Administracion.Bs.LogicaNegocio.Instancia.ObtenerParametrosGenerales(CodParametroGeneral);
                modelo = ConvertirAModelo(result);
            }
            catch (Exception ex)
            {
                modelo = new ParametrosGeneralesModel();

                modelo.CodigoError      = 4;
                modelo.DescripcionError = ex.Message;
            }

            return(modelo);
        }
示例#4
0
        public ParametrosGeneralesModel EditarParametrosGenerales()
        {
            ParametrosGeneralesModel modelo = new ParametrosGeneralesModel();
            DTO_ParametrosGenerales  dto;

            dto = ConvertirADTO();

            try
            {
                DTO_ParametrosGenerales result = SIRE.Administracion.Bs.LogicaNegocio.Instancia.EditarParametrosGenerales(dto);

                modelo = ConvertirAModelo(result);
            }
            catch (Exception ex)
            {
                modelo                  = new ParametrosGeneralesModel();
                modelo.CodigoError      = 4;
                modelo.DescripcionError = ex.Message;
            }

            return(modelo);
        }