public List <DTODocumentoSerie> ListPaginado(BaseFiltroDocumentoSeriePage pFiltro) { List <DTODocumentoSerie> lstDocumentoSerie = new List <DTODocumentoSerie>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoSerie_Paged(pFiltro.jqCurrentPage, pFiltro.jqPageSize, pFiltro.jqSortColumn, pFiltro.jqSortOrder, pFiltro.codEmpresaRUC, pFiltro.codPuntoVenta, pFiltro.codDocumento, pFiltro.codDocumentoSerie, pFiltro.desNombre, pFiltro.nomEmpleado, pFiltro.indEstado); foreach (var item in resul) { DTODocumentoSerie objDocumentoSerie = new DTODocumentoSerie(); objDocumentoSerie.codDocumentoSerie = item.codDocumentoSerie; objDocumentoSerie.codDocumento = item.CodigoComprobante; objDocumentoSerie.codDocumentoNombre = item.CodigoComprobanteNombre; objDocumentoSerie.Descripcion = item.Descripcion; objDocumentoSerie.CodigoPuntoVenta = item.CodigoPuntoVenta; objDocumentoSerie.codPuntoVentaNombre = item.CodigoPuntoVentaNombre; objDocumentoSerie.CodigoPersonaEmpre = item.CodigoPersonaEmpre; objDocumentoSerie.NombreReporte = item.NombreReporte; objDocumentoSerie.NumeroSerie = item.NumeroSerie; objDocumentoSerie.NumeroInicio = item.NumeroInicio; objDocumentoSerie.NumeroFinal = item.NumeroFinal; objDocumentoSerie.UltimoEmitido = item.UltimoEmitido; objDocumentoSerie.Estado = item.Estado; objDocumentoSerie.segUsuarioEdita = item.segUsuarioEdita; objDocumentoSerie.segFechaEdita = item.segFechaEdita; objDocumentoSerie.segMaquinaEdita = item.SegMaquina; objDocumentoSerie.codEmpleadoNombre = item.codEmpleadoNombre; objDocumentoSerie.ROWNUM = item.ROWNUM == null ? 0 : item.ROWNUM.Value; objDocumentoSerie.TOTALROWS = item.TOTALROWS == null ? 0 : item.TOTALROWS.Value; lstDocumentoSerie.Add(objDocumentoSerie); } } } catch (Exception ex) { throw ex; } return(lstDocumentoSerie); }
public List <DTODocumentoSerie> ListDocumentoSeriePaginado(BaseFiltroDocumentoSeriePage pFiltro) { List <DTODocumentoSerie> lstDocumentoSerie = new List <DTODocumentoSerie>(); try { lstDocumentoSerie = oDocumentoSerieData.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(lstDocumentoSerie); }