/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ComprobanteEmisionImpuestos /// En la BASE de DATO la Tabla : [GestionComercial.ComprobanteEmisionImpuestos] /// <summary> /// <returns>List</returns> public List <BEComprobanteEmisionImpuesto> List(int codEmpresa, int prm_codDocumReg) { List <BEComprobanteEmisionImpuesto> miLista = new List <BEComprobanteEmisionImpuesto>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoMovImpuesto(codEmpresa, prm_codDocumReg); foreach (var item in resul) { miLista.Add(new BEComprobanteEmisionImpuesto() { codDocumReg = item.codDocumReg, codDocumRegImpuesto = item.codDocumRegImpuesto, codEmpresa = item.codEmpresa, CodigoPuntoVenta = item.CodigoPuntoVenta, CodigoComprobante = item.CodigoComprobante, NumeroComprobante = item.NumeroComprobante, CodigoImpuesto = item.CodigoImpuesto, ValorDeImpuesto = item.ValorDeImpuesto, ValorDeImpuesto100 = item.ValorDeImpuesto * 100, ValorTotalImpuesto = item.ValorTotalImpuesto, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaCrea = item.SegFechaCrea, SegFechaEdita = item.SegFechaEdita, SegMaquina = item.SegMaquina, CodigoImpuestoNombre = item.codigoImpuestoNombre, }); } } } catch (Exception ex) { throw ex; } return(miLista); }