public IList <EntityCargoPaginacion> SelectPagging(ref EntityCargoPaginacion oEntityCargoPaginacion) { DataProcedure run = new DataProcedure(); run.CollectionParams.AddInputParameter("NombreCargo", oEntityCargoPaginacion.NombreCargo); run.CollectionParams.AddInputParameter("Estado", oEntityCargoPaginacion.Estado); run.CollectionParams.AddInputParameter("PageIndex", oEntityCargoPaginacion.EntityPaginacion.PageIndex); run.CollectionParams.AddInputParameter("PageSize", oEntityCargoPaginacion.EntityPaginacion.RowsPerPage); run.CollectionParams.AddOutputParameter("TotalRows"); IList <EntityCargoPaginacion> oListCargo = new List <EntityCargoPaginacion>(); using (IDataReader reader = run.ExecuteReader(CTransaction.Empty, Procedimientos.Cargo_Select_Paginado)) { while (reader.Read()) { oListCargo.Add(EntityCargoPaginacion.CreatePag(reader)); } } run.AssignReturnParameters(); oEntityCargoPaginacion.EntityPaginacion.RowCount = DataCreator.CreateInt32(run.CollectionParams.GetParameter("TotalRows").Value); return(oListCargo); }
public IList <EntityCargoPaginacion> SelectPagging(ref EntityCargoPaginacion oEntityCargoPaginacion) { try { return(Repo.SelectPagging(ref oEntityCargoPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityCargoPaginacion> SelectPagging(ref EntityCargoPaginacion oEntityCargoPaginacion) { try { return(CargoApp.SelectPagging(ref oEntityCargoPaginacion)); } catch (Exception) { throw new FaultException("Error al seleccionar Cargos"); } }
public IList <EntityCargoPaginacion> SelectPagging(ref EntityCargoPaginacion oEntityCargoPaginacion) { try { DataCargoRepository data = new DataCargoRepository(EntityCargoPaginacion.Empty, "cargo"); return(data.SelectPagging(ref oEntityCargoPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityCargoPaginacion> SelectPagging(ref EntityCargoPaginacion oEntityCargoPaginacion) { try { using (CargoServicesClient oCargoServices = new CargoServicesClient()) { return(oCargoServices.SelectPagging(ref oEntityCargoPaginacion)); } } catch (Exception ex) { throw ex; } }
public ActionResult CargoGridPV(CargoViewModel oCargoViewModel, Int32 pageIndex) { CargoServicesController oServices = new CargoServicesController(); if (null == oCargoViewModel.EntityCargoPaginacion.EntityPaginacion) { oCargoViewModel.EntityCargoPaginacion.EntityPaginacion = new SGI.Proxy.Services.CargoServices.EntityPaginacion(); oCargoViewModel.EntityCargoPaginacion.EntityPaginacion.PageIndex = (pageIndex != Constantes.Cero) ? pageIndex : Constantes.PageIndex; oCargoViewModel.EntityCargoPaginacion.EntityPaginacion.RowsPerPage = Constantes.RowsPerPage; } EntityCargoPaginacion oEntityCargoPaginacion = oCargoViewModel.EntityCargoPaginacion; IList <EntityCargoPaginacion> oListCargo = oServices.SelectPagging(ref oEntityCargoPaginacion); oCargoViewModel.ListCargoPaginado = oListCargo; oCargoViewModel.EntityCargoPaginacion = oEntityCargoPaginacion; return(PartialView(Constantes.CargoGridPV, oCargoViewModel)); }