public List <BEDocumentoImpuesto> ListDocumentoImpuestoPaginado(BaseFiltroDocumentoImpuestoPage pFiltro) { List <BEDocumentoImpuesto> lstDocumentoImpuesto = new List <BEDocumentoImpuesto>(); try { lstDocumentoImpuesto = objDocumentoImpuestoData.ListPaginado(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioActual, pFiltro.codEmpresa.ToString()); throw new Exception(returnValor.Message); } return(lstDocumentoImpuesto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ComprobantesImpuestos /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesImpuestos] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoImpuesto> ListPaginado(BaseFiltroDocumentoImpuestoPage pFiltro) { List <BEDocumentoImpuesto> lstDocumentoImpuesto = new List <BEDocumentoImpuesto>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoImpuesto_Paged(pFiltro.jqCurrentPage, pFiltro.jqPageSize, pFiltro.jqSortColumn, pFiltro.jqSortOrder, pFiltro.codEmpresa, pFiltro.codEmpresaRUC, pFiltro.codDocumento, pFiltro.codImpuesto);; foreach (var item in resul) { BEDocumentoImpuesto objDocumentoImpuesto = new BEDocumentoImpuesto(); objDocumentoImpuesto.codEmpresa = item.codEmpresa; objDocumentoImpuesto.codDocumentoImpuesto = item.codDocumentoImpuesto; objDocumentoImpuesto.CodigoComprobante = item.CodigoComprobante; objDocumentoImpuesto.CodigoImpuesto = item.CodigoImpuesto; objDocumentoImpuesto.VeoImporte = item.VeoImporte; objDocumentoImpuesto.Orden = item.Orden; objDocumentoImpuesto.segUsuarioCrea = item.SegUsuarioCrea; objDocumentoImpuesto.segUsuarioEdita = item.SegUsuarioEdita; objDocumentoImpuesto.segFechaCrea = item.SegFechaCrea; objDocumentoImpuesto.segFechaEdita = item.SegFechaEdita; objDocumentoImpuesto.segMaquinaEdita = item.SegMaquina; objDocumentoImpuesto.CodigoImpuestoNombre = item.codImpuestoNombre; objDocumentoImpuesto.CodigoComprobanteNombre = item.codDocumentoNombre; objDocumentoImpuesto.objDocumento.Descripcion = item.codDocumentoNombre; objDocumentoImpuesto.objImpuesto.Descripcion = item.codImpuestoNombre; lstDocumentoImpuesto.Add(objDocumentoImpuesto); } } } catch (Exception ex) { throw ex; } return(lstDocumentoImpuesto); }