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) )); }
public Task <PagedResultDto <ReviewDto> > GetListAsync(ReviewListRequestDto input) { return(_service.GetListAsync(input)); }