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;
        }
Exemplo n.º 2
0
 public IList <EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion)
 {
     try
     {
         return(Repo.SelectPagging(ref oEntityUsuarioPaginacion));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 3
0
 public IList <EntityUsuarioPaginacion> SelectPagging(ref EntityUsuarioPaginacion oEntityUsuarioPaginacion)
 {
     try
     {
         return(UsuarioApp.SelectPagging(ref oEntityUsuarioPaginacion));
     }
     catch (Exception)
     {
         throw new FaultException("Error al seleccionar usuarios");
     }
 }
Exemplo n.º 4
0
 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;
     }
 }