Example #1
0
        public async Task <PagerList <OutCashDto> > PagerQueryOutCashAsync(OutCashQuery parameter)
        {
            if (parameter == null)
            {
                return(new PagerList <OutCashDto>());
            }

            var query = await CreateQuery(parameter);

            var queryable = OutCashRepository.Find().Include(x => x.Agent).Where(query);

            queryable = Filter(queryable, parameter);
            return((queryable.ToPagerList(query.GetPager())).Convert(ToDto));
        }