示例#1
0
        bool IJobAdFoldersQuery.IsInFolder(IMember member, Guid folderId, Guid jobAdId)
        {
            var folder = _jobAdListsQuery.GetList <JobAdFolder>(folderId);

            return(CanAccessFolder(member, folder) &&
                   _jobAdListsQuery.IsListed(folderId, NotIfInListTypes, jobAdId));
        }
示例#2
0
 bool IJobAdBlockListsQuery.IsBlocked(IMember member, Guid jobAdId)
 {
     return(member != null &&
            _jobAdListsQuery.IsListed(member.Id, ListTypes, null, jobAdId));
 }
示例#3
0
 bool IJobAdFlagListsQuery.IsFlagged(IMember member, Guid jobAdId)
 {
     return(member != null &&
            _jobAdListsQuery.IsListed(member.Id, ListTypes, NotIfInListTypes, jobAdId));
 }