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

Public Member Functions

IEnumerable< TeacherReportGetAll ()
 
IEnumerable< TeacherReportGetAllWhere (Func< TeacherReport, bool > predicate)
 
TeacherReport GetById (Guid id)
 
TeacherReport Get (Func< TeacherReport, bool > predicate)
 
void CreateItem (TeacherReport item)
 
void UpdateItem (TeacherReport item)
 
void DeleteById (Guid id)
 
bool Any (Func< TeacherReport, bool > predicate)
 
bool Exists (Guid id)
 
void AddPublication (Guid id, Guid entityId)
 
void RemovePublication (Guid id, Guid entityId)
 
void AddArticle (Guid id, Guid entityId)
 
void RemoveArticle (Guid id, Guid entityId)
 
void AddScientificWork (Guid id, Guid entityId)
 
void RemoveScientificWork (Guid id, Guid entityId)
 
void AddReportThesis (Guid id, Guid entityId)
 
void RemoveReportThesis (Guid id, Guid entityId)
 
void AddGrant (Guid id, Guid entityId)
 
void RemoveGrant (Guid id, Guid entityId)
 
void AddScientificInternship (Guid id, Guid entityId)
 
void RemoveScientificInternship (Guid id, Guid entityId)
 
void AddPostgraduateGuidance (Guid id, Guid entityId)
 
void RemovePostgraduateGuidance (Guid id, Guid entityId)
 
void AddScientificConsultation (Guid id, Guid entityId)
 
void RemoveScientificConsultation (Guid id, Guid entityId)
 
void AddPostgraduateDissertationGuidance (Guid id, Guid entityId)
 
void RemovePostgraduateDissertationGuidance (Guid id, Guid entityId)
 
void AddReview (Guid id, Guid entityId)
 
void RemoveReview (Guid id, Guid entityId)
 
void AddOpposition (Guid id, Guid entityId)
 
void RemoveOpposition (Guid id, Guid entityId)
 
void AddPatent (Guid id, Guid entityId)
 
void RemovePatent (Guid id, Guid entityId)
 
void AddMembership (Guid id, Guid entityId)
 
void RemoveMembership (Guid id, Guid entityId)
 

Detailed Description

Definition at line 8 of file ITeacherReportService.cs.

Member Function Documentation

void ScientificReport.BLL.Interfaces.ITeacherReportService.AddArticle ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddGrant ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddMembership ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddOpposition ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddPatent ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddPostgraduateDissertationGuidance ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddPostgraduateGuidance ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddPublication ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddReportThesis ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddReview ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddScientificConsultation ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddScientificInternship ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.AddScientificWork ( Guid  id,
Guid  entityId 
)
bool ScientificReport.BLL.Interfaces.ITeacherReportService.Any ( Func< TeacherReport, bool >  predicate)
void ScientificReport.BLL.Interfaces.ITeacherReportService.CreateItem ( TeacherReport  item)
void ScientificReport.BLL.Interfaces.ITeacherReportService.DeleteById ( Guid  id)
bool ScientificReport.BLL.Interfaces.ITeacherReportService.Exists ( Guid  id)
TeacherReport ScientificReport.BLL.Interfaces.ITeacherReportService.Get ( Func< TeacherReport, bool >  predicate)
IEnumerable<TeacherReport> ScientificReport.BLL.Interfaces.ITeacherReportService.GetAll ( )
IEnumerable<TeacherReport> ScientificReport.BLL.Interfaces.ITeacherReportService.GetAllWhere ( Func< TeacherReport, bool >  predicate)
TeacherReport ScientificReport.BLL.Interfaces.ITeacherReportService.GetById ( Guid  id)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveArticle ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveGrant ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveMembership ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveOpposition ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemovePatent ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemovePostgraduateDissertationGuidance ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemovePostgraduateGuidance ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemovePublication ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveReportThesis ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveReview ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveScientificConsultation ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveScientificInternship ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.RemoveScientificWork ( Guid  id,
Guid  entityId 
)
void ScientificReport.BLL.Interfaces.ITeacherReportService.UpdateItem ( TeacherReport  item)

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