public virtual async Task <PagedResultDto <ClientDto> > GetListAsync(ClientGetByPagedDto input)
        {
            var clients = await ClientRepository.GetListAsync(input.Sorting,
                                                              input.SkipCount, input.MaxResultCount,
                                                              input.Filter);

            var clientCount = await ClientRepository.GetCountAsync();

            return(new PagedResultDto <ClientDto>(clientCount,
                                                  ObjectMapper.Map <List <Client>, List <ClientDto> >(clients)));
        }
 public virtual async Task <PagedResultDto <ClientDto> > GetListAsync(ClientGetByPagedDto input)
 {
     return(await ClientAppService.GetListAsync(input));
 }