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

Public Member Functions

IEnumerable< OppositionGetAll ()
 
IEnumerable< OppositionGetAllWhere (Func< Opposition, bool > predicate)
 
IEnumerable< OppositionGetItemsByRole (ClaimsPrincipal userClaims)
 
IEnumerable< OppositionGetPageByRole (int page, int count, ClaimsPrincipal userClaims)
 
int GetCountByRole (ClaimsPrincipal userClaims)
 
Opposition GetById (Guid id)
 
Opposition Get (Func< Opposition, bool > predicate)
 
void CreateItem (OppositionModel model)
 
void UpdateItem (OppositionEditModel model)
 
void DeleteById (Guid id)
 
bool Exists (Guid id)
 

Detailed Description

Definition at line 9 of file IOppositionService.cs.

Member Function Documentation

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

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