public IList <EntityGrupoPaginacion> SelectPagging(ref EntityGrupoPaginacion oEntityGrupoPaginacion) { DataProcedure run = new DataProcedure(); run.CollectionParams.AddInputParameter("DescripcionCorta", oEntityGrupoPaginacion.DescripcionCorta); run.CollectionParams.AddInputParameter("Estado", oEntityGrupoPaginacion.Estado); run.CollectionParams.AddInputParameter("PageIndex", oEntityGrupoPaginacion.EntityPaginacion.PageIndex); run.CollectionParams.AddInputParameter("PageSize", oEntityGrupoPaginacion.EntityPaginacion.RowsPerPage); run.CollectionParams.AddOutputParameter("TotalRows"); IList <EntityGrupoPaginacion> oListGrupo = new List <EntityGrupoPaginacion>(); using (IDataReader reader = run.ExecuteReader(CTransaction.Empty, Procedimientos.Grupo_Select_Paginado)) { while (reader.Read()) { oListGrupo.Add(EntityGrupoPaginacion.CreatePag(reader)); } } run.AssignReturnParameters(); oEntityGrupoPaginacion.EntityPaginacion.RowCount = DataCreator.CreateInt32(run.CollectionParams.GetParameter("TotalRows").Value); return(oListGrupo); }
public IList <EntityGrupoPaginacion> SelectPagging(ref EntityGrupoPaginacion oEntityGrupoPaginacion) { try { return(GrupoApp.SelectPagging(ref oEntityGrupoPaginacion)); } catch (Exception) { throw new FaultException("Error al seleccionar Grupos"); } }
public IList <EntityGrupoPaginacion> SelectPagging(ref EntityGrupoPaginacion oEntityGrupoPaginacion) { try { return(Repo.SelectPagging(ref oEntityGrupoPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityGrupoPaginacion> SelectPagging(ref EntityGrupoPaginacion oEntityGrupoPaginacion) { try { DataGrupoRepository data = new DataGrupoRepository(EntityGrupoPaginacion.Empty, "grupo"); return(data.SelectPagging(ref oEntityGrupoPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityGrupoPaginacion> SelectPagging(ref EntityGrupoPaginacion oEntityGrupoPaginacion) { try { using (GrupoServicesClient oGrupoServices = new GrupoServicesClient()) { return(oGrupoServices.SelectPagging(ref oEntityGrupoPaginacion)); } } catch (Exception ex) { throw ex; } }
public ActionResult GrupoGridPV(GrupoViewModel oGrupoViewModel, Int32 pageIndex) { GrupoServicesController oServices = new GrupoServicesController(); if (null == oGrupoViewModel.EntityGrupoPaginacion.EntityPaginacion) { oGrupoViewModel.EntityGrupoPaginacion.EntityPaginacion = new SGI.Proxy.Services.GrupoServices.EntityPaginacion(); oGrupoViewModel.EntityGrupoPaginacion.EntityPaginacion.PageIndex = (pageIndex != Constantes.Cero) ? pageIndex : Constantes.PageIndex; oGrupoViewModel.EntityGrupoPaginacion.EntityPaginacion.RowsPerPage = Constantes.RowsPerPage; } EntityGrupoPaginacion oEntityGrupoPaginacion = oGrupoViewModel.EntityGrupoPaginacion; IList <EntityGrupoPaginacion> oListGrupo = oServices.SelectPagging(ref oEntityGrupoPaginacion); oGrupoViewModel.ListGrupoPaginado = oListGrupo; oGrupoViewModel.EntityGrupoPaginacion = oEntityGrupoPaginacion; return(PartialView(Constantes.GrupoGridPV, oGrupoViewModel)); }