2 using System.Collections.Generic;
3 using System.Security.Claims;
11 IEnumerable<Conference> GetAll();
12 IEnumerable<Conference> GetAllWhere(Func<Conference, bool> predicate);
13 IEnumerable<Conference> GetItemsByRole(ClaimsPrincipal userClaims);
14 IEnumerable<Conference> GetPageByRole(
int page,
int count, ClaimsPrincipal userClaims);
15 int GetCountByRole(ClaimsPrincipal userClaims);
17 Conference Get(Func<Conference, bool> predicate);
20 void DeleteById(Guid
id);
22 IEnumerable<ReportThesis> GetReportTheses(Guid
id);
23 IEnumerable<UserProfile> GetParticipators(Guid
id);