Example #1
0
        private static Func <IQueryable <Store>, IOrderedQueryable <Store> > OrderBy(StoreSortOrder sortOrder)
        {
            Func <IQueryable <Store>, IOrderedQueryable <Store> > orderBy;

            switch (sortOrder)
            {
            default:
                orderBy = v => v.OrderByDescending(s => s.StoreLevel);
                break;
            }

            return(orderBy);
        }
Example #2
0
 public List <StoreEntity> GetPagedList(PagerRequest pagerRequest, out int totalCount, StoreSortOrder sortOrder)
 {
     return(base.Get(Filler(DataStatus.Normal), out totalCount, pagerRequest.PageIndex, pagerRequest.PageSize, OrderBy(sortOrder)).ToList());
 }
Example #3
0
        private static Func <IQueryable <StoreEntity>, IOrderedQueryable <StoreEntity> > OrderBy(StoreSortOrder sortOrder)
        {
            Func <IQueryable <StoreEntity>, IOrderedQueryable <StoreEntity> > orderBy = null;

            switch (sortOrder)
            {
            default:
                orderBy = v => v.OrderByDescending(s => s.CreatedDate);
                break;
            }

            return(orderBy);
        }