Ejemplo n.º 1
0
 public static SoftFluent.Samples.ComponentOne.UserCollection PageLoadAll(int pageIndex, int pageSize, CodeFluent.Runtime.PageOptions pageOptions)
 {
     if ((pageIndex < 0))
     {
         pageIndex = 0;
     }
     if ((pageSize < 0))
     {
         if ((pageOptions != null))
         {
             pageSize = pageOptions.DefaultPageSize;
         }
         else
         {
             pageSize = int.MaxValue;
         }
     }
     SoftFluent.Samples.ComponentOne.UserCollection ret = new SoftFluent.Samples.ComponentOne.UserCollection();
     System.Data.IDataReader reader = null;
     try
     {
         reader = SoftFluent.Samples.ComponentOne.UserCollection.PageDataLoadAll(pageOptions);
         if ((reader == null))
         {
             return(ret);
         }
         ret.LoadAll(pageIndex, pageSize, pageOptions, reader);
     }
     finally
     {
         if ((reader != null))
         {
             reader.Dispose();
         }
         CodeFluent.Runtime.CodeFluentPersistence.CompleteCommand(SoftFluent.Samples.ComponentOne.Constants.SoftFluent_Samples_ComponentOneStoreName);
     }
     return(ret);
 }