public IList<AmazonOrderSyncData> GetAllByOperationType(SyncAmazonOrderOperation operation, int pagesize = 25)
 {
     return _session.QueryOver<AmazonOrderSyncData>()
                     .Where(item => item.Operation == operation && item.Status == SyncAmazonOrderStatus.Pending)
                     .OrderBy(x => x.CreatedOn).Asc.Take(pagesize).Cacheable().List();
 }
 public IList <AmazonOrderSyncData> GetAllByOperationType(SyncAmazonOrderOperation operation, int pagesize = 25)
 {
     return(_session.QueryOver <AmazonOrderSyncData>()
            .Where(item => item.Operation == operation && item.Status == SyncAmazonOrderStatus.Pending)
            .OrderBy(x => x.CreatedOn).Asc.Take(pagesize).Cacheable().List());
 }