public IList <EntityDetallePedidoPaginacion> SelectPagging(ref EntityDetallePedidoPaginacion oEntityDetallePedidoPaginacion) { DataProcedure run = new DataProcedure(); run.CollectionParams.AddInputParameter("IDPedido", Entity.Key.IDPedido); run.CollectionParams.AddInputParameter("IDProducto", Entity.Key.IDProducto); run.CollectionParams.AddInputParameter("Estado", oEntityDetallePedidoPaginacion.Estado); run.CollectionParams.AddInputParameter("PageIndex", oEntityDetallePedidoPaginacion.EntityPaginacion.PageIndex); run.CollectionParams.AddInputParameter("PageSize", oEntityDetallePedidoPaginacion.EntityPaginacion.RowsPerPage); run.CollectionParams.AddOutputParameter("TotalRows"); IList <EntityDetallePedidoPaginacion> oListDetallePedido = new List <EntityDetallePedidoPaginacion>(); using (IDataReader reader = run.ExecuteReader(CTransaction.Empty, Procedimientos.DetallePedido_Select_Paginado)) { while (reader.Read()) { oListDetallePedido.Add(EntityDetallePedidoPaginacion.CreatePag(reader)); } } run.AssignReturnParameters(); oEntityDetallePedidoPaginacion.EntityPaginacion.RowCount = DataCreator.CreateInt32(run.CollectionParams.GetParameter("TotalRows").Value); return(oListDetallePedido); }
public IList <EntityDetallePedidoPaginacion> SelectPagging(ref EntityDetallePedidoPaginacion oEntityDetallePedidoPaginacion) { try { return(DetallePedidoApp.SelectPagging(ref oEntityDetallePedidoPaginacion)); } catch (Exception) { throw new FaultException("Error al seleccionar DetallePedidos"); } }
public IList <EntityDetallePedidoPaginacion> SelectPagging(ref EntityDetallePedidoPaginacion oEntityDetallePedidoPaginacion) { try { return(Repo.SelectPagging(ref oEntityDetallePedidoPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityDetallePedidoPaginacion> SelectPagging(ref EntityDetallePedidoPaginacion oEntityDetallePedidoPaginacion) { try { DataDetallePedidoRepository data = new DataDetallePedidoRepository(EntityDetallePedidoPaginacion.Empty, "detalle_pedido"); return(data.SelectPagging(ref oEntityDetallePedidoPaginacion)); } catch (Exception ex) { throw ex; } }