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

Public Member Functions

IEnumerable< ScientificConsultationGetAll ()
 
IEnumerable< ScientificConsultationGetAllWhere (Func< ScientificConsultation, bool > predicate)
 
IEnumerable< ScientificConsultationGetItemsByRole (ClaimsPrincipal userClaims)
 
IEnumerable< ScientificConsultationGetPageByRole (int page, int count, ClaimsPrincipal userClaims)
 
int GetCountByRole (ClaimsPrincipal userClaims)
 
ScientificConsultation GetById (Guid id)
 
ScientificConsultation Get (Func< ScientificConsultation, bool > predicate)
 
void CreateItem (ScientificConsultationModel model)
 
void UpdateItem (ScientificConsultationEditModel model)
 
void DeleteById (Guid id)
 
bool Exists (Guid id)
 

Detailed Description

Definition at line 9 of file IScientificConsultationService.cs.

Member Function Documentation

void ScientificReport.BLL.Interfaces.IScientificConsultationService.CreateItem ( ScientificConsultationModel  model)
void ScientificReport.BLL.Interfaces.IScientificConsultationService.DeleteById ( Guid  id)
bool ScientificReport.BLL.Interfaces.IScientificConsultationService.Exists ( Guid  id)
ScientificConsultation ScientificReport.BLL.Interfaces.IScientificConsultationService.Get ( Func< ScientificConsultation, bool >  predicate)
IEnumerable<ScientificConsultation> ScientificReport.BLL.Interfaces.IScientificConsultationService.GetAll ( )
IEnumerable<ScientificConsultation> ScientificReport.BLL.Interfaces.IScientificConsultationService.GetAllWhere ( Func< ScientificConsultation, bool >  predicate)
ScientificConsultation ScientificReport.BLL.Interfaces.IScientificConsultationService.GetById ( Guid  id)
int ScientificReport.BLL.Interfaces.IScientificConsultationService.GetCountByRole ( ClaimsPrincipal  userClaims)
IEnumerable<ScientificConsultation> ScientificReport.BLL.Interfaces.IScientificConsultationService.GetItemsByRole ( ClaimsPrincipal  userClaims)
IEnumerable<ScientificConsultation> ScientificReport.BLL.Interfaces.IScientificConsultationService.GetPageByRole ( int  page,
int  count,
ClaimsPrincipal  userClaims 
)
void ScientificReport.BLL.Interfaces.IScientificConsultationService.UpdateItem ( ScientificConsultationEditModel  model)

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