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); }
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); }