public IList <EntityTiendaPaginacion> SelectPagging(ref EntityTiendaPaginacion oEntityTiendaPaginacion) { DataProcedure run = new DataProcedure(); run.CollectionParams.AddInputParameter("CodTienda", oEntityTiendaPaginacion.Key.CodTienda); run.CollectionParams.AddInputParameter("Estado", oEntityTiendaPaginacion.Estado); run.CollectionParams.AddInputParameter("PageIndex", oEntityTiendaPaginacion.EntityPaginacion.PageIndex); run.CollectionParams.AddInputParameter("PageSize", oEntityTiendaPaginacion.EntityPaginacion.RowsPerPage); run.CollectionParams.AddOutputParameter("TotalRows"); IList <EntityTiendaPaginacion> oListTienda = new List <EntityTiendaPaginacion>(); using (IDataReader reader = run.ExecuteReader(CTransaction.Empty, Procedimientos.Tienda_Select_Paginado)) { while (reader.Read()) { oListTienda.Add(EntityTiendaPaginacion.CreatePag(reader)); } } run.AssignReturnParameters(); oEntityTiendaPaginacion.EntityPaginacion.RowCount = DataCreator.CreateInt32(run.CollectionParams.GetParameter("TotalRows").Value); return(oListTienda); }
public IList <EntityTiendaPaginacion> SelectPagging(ref EntityTiendaPaginacion oEntityTiendaPaginacion) { try { return(TiendaApp.SelectPagging(ref oEntityTiendaPaginacion)); } catch (Exception) { throw new FaultException("Error al seleccionar Tiendas"); } }
public IList <EntityTiendaPaginacion> SelectPagging(ref EntityTiendaPaginacion oEntityTiendaPaginacion) { try { return(Repo.SelectPagging(ref oEntityTiendaPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityTiendaPaginacion> SelectPagging(ref EntityTiendaPaginacion oEntityTiendaPaginacion) { try { DataTiendaRepository data = new DataTiendaRepository(EntityTiendaPaginacion.Empty, "tienda"); return(data.SelectPagging(ref oEntityTiendaPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityTiendaPaginacion> SelectPagging(ref EntityTiendaPaginacion oEntityTiendaPaginacion) { try { using (TiendaServicesClient oTiendaServices = new TiendaServicesClient()) { return(oTiendaServices.SelectPagging(ref oEntityTiendaPaginacion)); } } catch (Exception ex) { throw ex; } }
public ActionResult TiendaGridPV(TiendaViewModel oTiendaViewModel, Int32 pageIndex) { TiendaServicesController oServices = new TiendaServicesController(); if (null == oTiendaViewModel.EntityTiendaPaginacion.EntityPaginacion) { oTiendaViewModel.EntityTiendaPaginacion.EntityPaginacion = new SGI.Proxy.Services.TiendaServices.EntityPaginacion(); oTiendaViewModel.EntityTiendaPaginacion.EntityPaginacion.PageIndex = (pageIndex != Constantes.Cero) ? pageIndex : Constantes.PageIndex; oTiendaViewModel.EntityTiendaPaginacion.EntityPaginacion.RowsPerPage = Constantes.RowsPerPage; } EntityTiendaPaginacion oEntityTiendaPaginacion = oTiendaViewModel.EntityTiendaPaginacion; IList <EntityTiendaPaginacion> oListTienda = oServices.SelectPagging(ref oEntityTiendaPaginacion); oTiendaViewModel.ListTiendaPaginado = oListTienda; oTiendaViewModel.EntityTiendaPaginacion = oEntityTiendaPaginacion; return(PartialView(Constantes.TiendaGridPV, oTiendaViewModel)); }