Esempio n. 1
0
        public async Task <PagedResultDto <WalletLogDto> > GetManagementListAsync(WalletLogListRequestDto input)
        {
            var count = await _repository.GetCountAsync(null, input.IsOut, input.TypeName,
                                                        input.MinAmount, input.MaxAmount, input.CreationAfter, input.CreationBefore, input.Filter);

            var list = await _repository.GetListAsync(input.Sorting, input.MaxResultCount, input.SkipCount, null,
                                                      input.IsOut, input.TypeName, input.MinAmount, input.MaxAmount, input.CreationAfter, input.CreationBefore, input.Filter);

            return(new PagedResultDto <WalletLogDto>(
                       count,
                       ObjectMapper.Map <List <WalletLog>, List <WalletLogDto> >(list)
                       ));
        }
Esempio n. 2
0
 public Task <PagedResultDto <WalletLogDto> > GetManagementListAsync(WalletLogListRequestDto input)
 {
     return(_service.GetManagementListAsync(input));
 }