ScientificReport
ScientificReport.BLL.Interfaces.IConferenceService Interface Reference
Inheritance diagram for ScientificReport.BLL.Interfaces.IConferenceService:
Inheritance graph
Collaboration diagram for ScientificReport.BLL.Interfaces.IConferenceService:
Collaboration graph

Public Member Functions

IEnumerable< ConferenceGetAll ()
 
IEnumerable< ConferenceGetAllWhere (Func< Conference, bool > predicate)
 
IEnumerable< ConferenceGetItemsByRole (ClaimsPrincipal userClaims)
 
IEnumerable< ConferenceGetPageByRole (int page, int count, ClaimsPrincipal userClaims)
 
int GetCountByRole (ClaimsPrincipal userClaims)
 
Conference GetById (Guid id)
 
Conference Get (Func< Conference, bool > predicate)
 
void CreateItem (Conference conference)
 
void UpdateItem (Conference conference)
 
void DeleteById (Guid id)
 
bool Exists (Guid id)
 
IEnumerable< ReportThesisGetReportTheses (Guid id)
 
IEnumerable< UserProfileGetParticipators (Guid id)
 

Detailed Description

Definition at line 9 of file IConferenceService.cs.

Member Function Documentation

void ScientificReport.BLL.Interfaces.IConferenceService.CreateItem ( Conference  conference)
void ScientificReport.BLL.Interfaces.IConferenceService.DeleteById ( Guid  id)
bool ScientificReport.BLL.Interfaces.IConferenceService.Exists ( Guid  id)
Conference ScientificReport.BLL.Interfaces.IConferenceService.Get ( Func< Conference, bool >  predicate)
IEnumerable<Conference> ScientificReport.BLL.Interfaces.IConferenceService.GetAll ( )
IEnumerable<Conference> ScientificReport.BLL.Interfaces.IConferenceService.GetAllWhere ( Func< Conference, bool >  predicate)
Conference ScientificReport.BLL.Interfaces.IConferenceService.GetById ( Guid  id)
int ScientificReport.BLL.Interfaces.IConferenceService.GetCountByRole ( ClaimsPrincipal  userClaims)
IEnumerable<Conference> ScientificReport.BLL.Interfaces.IConferenceService.GetItemsByRole ( ClaimsPrincipal  userClaims)
IEnumerable<Conference> ScientificReport.BLL.Interfaces.IConferenceService.GetPageByRole ( int  page,
int  count,
ClaimsPrincipal  userClaims 
)
IEnumerable<UserProfile> ScientificReport.BLL.Interfaces.IConferenceService.GetParticipators ( Guid  id)
IEnumerable<ReportThesis> ScientificReport.BLL.Interfaces.IConferenceService.GetReportTheses ( Guid  id)
void ScientificReport.BLL.Interfaces.IConferenceService.UpdateItem ( Conference  conference)

The documentation for this interface was generated from the following file: