Exemplo n.º 1
0
        public List <KeyValuePair <ThreadDto, int> > ThreadsWithSubscribersCountByModeratorMatching(UserDto moderator, ThreadFilterDto filter)
        {
            ValidateUser(moderator);

            return(ExecuteSelectQueryWithKvp(uow => uow.ThreadRepository
                                             .GetThreadsWithSubscribersCountByModeratorMatching(moderator.MapToDbEntity(),
                                                                                                filter.MapToDbEntity())));
        }
Exemplo n.º 2
0
 public List <KeyValuePair <ThreadDto, int> > ThreadsWithSubscribersCountBySubscriberMatching(UserDto subscriber, ThreadFilterDto filter)
 {
     return(ExecuteSelectQueryWithKvp(uow => uow.ThreadRepository
                                      .GetThreadsWithSubscribersCountBySubscriberMatching(subscriber.MapToDbEntity(),
                                                                                          filter.MapToDbEntity())));
 }