public IList<EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion) { DataProcedure run = new DataProcedure(); run.CollectionParams.AddInputParameter("Usuario", oEntityUsuarioPaginacion.Usuario); run.CollectionParams.AddInputParameter("Estado", oEntityUsuarioPaginacion.Estado); run.CollectionParams.AddInputParameter("PageIndex", oEntityUsuarioPaginacion.EntityPaginacion.PageIndex); run.CollectionParams.AddInputParameter("PageSize", oEntityUsuarioPaginacion.EntityPaginacion.RowsPerPage); run.CollectionParams.AddOutputParameter("TotalRows"); IList<EntityUsuarioPaginacion> oListUsuario = new List<EntityUsuarioPaginacion>(); using (IDataReader reader = run.ExecuteReader(CTransaction.Empty, Procedimientos.Usuario_Select_Paginado)) { while (reader.Read()) { oListUsuario.Add(EntityUsuarioPaginacion.CreatePag(reader)); } } run.AssignReturnParameters(); oEntityUsuarioPaginacion.EntityPaginacion.RowCount = DataCreator.CreateInt32(run.CollectionParams.GetParameter("TotalRows").Value); return oListUsuario; }
public IList <EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion) { try { return(Repo.SelectPagging(ref oEntityUsuarioPaginacion)); } catch (Exception ex) { throw ex; } }
public IList <EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion) { try { return(UsuarioApp.SelectPagging(ref oEntityUsuarioPaginacion)); } catch (Exception) { throw new FaultException("Error al seleccionar usuarios"); } }
public IList <EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion) { try { DataUsuarioRepository data = new DataUsuarioRepository(EntityUsuario.Empty, "usuario"); return(data.SelectPagging(ref oEntityUsuarioPaginacion)); } catch (Exception ex) { throw ex; } }