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

Public Member Functions

IEnumerable< ReviewGetAll ()
 
IEnumerable< ReviewGetAllWhere (Func< Review, bool > predicate)
 
IEnumerable< ReviewGetItemsByRole (ClaimsPrincipal userClaims)
 
IEnumerable< ReviewGetPageByRole (int page, int count, ClaimsPrincipal userClaims)
 
int GetCountByRole (ClaimsPrincipal userClaims)
 
Review GetById (Guid id)
 
Review Get (Func< Review, bool > predicate)
 
void CreateItem (ReviewModel model)
 
void UpdateItem (ReviewEditModel model)
 
void DeleteById (Guid id)
 
bool Exists (Guid id)
 

Detailed Description

Definition at line 9 of file IReviewService.cs.

Member Function Documentation

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

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