예제 #1
0
        public virtual async Task <PagedResultDto <PageLookupDto> > GetPageLookupAsync(PageLookupInputDto input)
        {
            var count = await PageRepository.GetCountAsync(input.Filter);

            var pages = await PageRepository.GetListAsync(
                input.Filter,
                input.MaxResultCount,
                input.SkipCount,
                input.Sorting
                );

            return(new PagedResultDto <PageLookupDto>(
                       count,
                       ObjectMapper.Map <List <Page>, List <PageLookupDto> >(pages)
                       ));
        }
예제 #2
0
 public virtual Task <PagedResultDto <PageLookupDto> > GetPageLookupAsync(PageLookupInputDto input)
 {
     return(MenuItemAdminAppService.GetPageLookupAsync(input));
 }