Exemplo n.º 1
0
        public async Task <PagedResultDto <ReviewDto> > GetListAsync(ReviewListRequestDto input)
        {
            var totalCount = await _repository.GetCountAsync(CurrentUser.GetId(), input.ModuleName,
                                                             input.SubjectId, input.ParentId, input.RootId, input.Status, input.Filter, false);

            var list = await _repository.GetListAsync(CurrentUser.GetId(), input.ModuleName, input.SubjectId,
                                                      input.ParentId, input.RootId, input.Status, input.Filter, false, input.MaxResultCount, input.SkipCount, input.Sorting);

            return(new PagedResultDto <ReviewDto>(
                       totalCount,
                       ObjectMapper.Map <List <Review>, List <ReviewDto> >(list)
                       ));
        }
Exemplo n.º 2
0
 public Task <PagedResultDto <ReviewDto> > GetListAsync(ReviewListRequestDto input)
 {
     return(_service.GetListAsync(input));
 }