/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.CondicionVenta /// En la BASE de DATO la Tabla : [GestionComercial.CondicionVenta] /// <summary> /// <returns>List</returns> public List <BECondicion> ListPaginado(BaseFiltroCondicionPage pFiltro) { List <BECondicion> lstCondicion = new List <BECondicion>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_Condicion_Paged(pFiltro.jqCurrentPage, pFiltro.jqPageSize, pFiltro.jqSortColumn, pFiltro.jqSortOrder, pFiltro.desNombre, pFiltro.indEstado, pFiltro.indDestinoVenta); foreach (var item in resul) { lstCondicion.Add(new BECondicion() { codCondicion = item.codCondicion, desNombre = item.desNombre, numCuota = item.numCuota, numDiasCCtaCte = item.numDiasCCtaCte, numDiasVCtaCte = item.numDiasVCtaCte, numDiasCVcto = item.numDiasCVcto, numDecimalRedondeo = item.numDecimalRedondeo, indEsGravaCtaCte = item.indEsGravaCtaCte, indEsPredeterminado = item.indEsPredeterminado, indEsEnCuota = item.indEsEnCuota, indEsContraEntrega = item.indEsContraEntrega, indEsVenta = item.indEsVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaCrea, segMaquinaEdita = item.segMaquinaEdita, TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0, ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0, }); } } } catch (Exception ex) { throw ex; } return(lstCondicion); }
public List <BECondicion> ListPaginado(BaseFiltroCondicionPage pFiltro) { List <BECondicion> lstCondicion = new List <BECondicion>(); try { lstCondicion = objCondicionData.ListPaginado(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioActual); throw new Exception(returnValor.Message); } return(lstCondicion); }