Exemple #1
0
        public List <TiposProductosModel> Consultar(TiposProductosModelConsulta criterios, ref int tnumTotalRegistros)
        {
            var modelos = new List <TiposProductosModel>();

            var dtos = new DTO_TiposProductosConsulta();

            dtos = criterios.ConvertirADTO();

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

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

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

            return(modelos);
        }
Exemple #2
0
        public TiposProductosModel ConvertirAModelo(DTO_TiposProductos dto)
        {
            var modelo = new TiposProductosModel();

            modelo.ConTipoProducto      = dto.ConTipoProducto;
            modelo.DesTipoProducto      = dto.DesTipoProducto;
            modelo.DesCategoriaProducto = dto.DesCategoriaProducto;
            modelo.CategoriaProducto    = dto.CategoriaProducto;
            modelo.UsrIngreso           = dto.UsrIngreso;
            modelo.FecIngreso           = dto.FecIngreso;
            modelo.UsrModifico          = dto.UsrModifico;
            modelo.FecModifico          = dto.FecModifico;
            modelo.CodigoError          = dto.ResultadoMantenimiento.CodigoError;
            modelo.DescripcionError     = dto.ResultadoMantenimiento.DescripcionError;
            modelo.OtrasDescripciones   = dto.ResultadoMantenimiento.OtrasDescripciones;

            return(modelo);
        }