Esempio n. 1
0
        public async Task <PagedResultDto <WithdrawAccountDto> > GetListAsync(WithdrawAccountListRequestDto input)
        {
            var count = await _repository.GetCountAsync(CurrentUser.GetId(), input.AccountType, input.IsDefault, input.Filter);

            var list = await _repository.GetListAsync(input.Sorting, input.MaxResultCount, input.SkipCount,
                                                      CurrentUser.GetId(), input.AccountType, input.IsDefault, input.Filter);

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