|
ScientificReport
|


Public Member Functions | |
| ReportThesisService (ScientificReportDbContext context) | |
| virtual IEnumerable< ReportThesis > | GetAll () |
| virtual IEnumerable< ReportThesis > | GetAllWhere (Func< ReportThesis, bool > predicate) |
| virtual IEnumerable< ReportThesis > | GetItemsByRole (ClaimsPrincipal userClaims) |
| virtual IEnumerable< ReportThesis > | GetPageByRole (int page, int count, ClaimsPrincipal userClaims) |
| virtual int | GetCountByRole (ClaimsPrincipal userClaims) |
| virtual ReportThesis | GetById (Guid id) |
| virtual ReportThesis | Get (Func< ReportThesis, bool > predicate) |
| virtual void | CreateItem (ReportThesisModel model) |
| virtual void | UpdateItem (ReportThesisEdit model) |
| virtual void | DeleteById (Guid id) |
| virtual bool | Exists (Guid id) |
| virtual IEnumerable< UserProfile > | GetAuthors (Guid id) |
| void | AddAuthor (Guid id, Guid authorId) |
| void | RemoveAuthor (Guid id, Guid authorId) |
Definition at line 15 of file ReportThesisService.cs.
| ScientificReport.BLL.Services.ReportThesisService.ReportThesisService | ( | ScientificReportDbContext | context | ) |
Definition at line 21 of file ReportThesisService.cs.
| void ScientificReport.BLL.Services.ReportThesisService.AddAuthor | ( | Guid | id, |
| Guid | authorId | ||
| ) |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 123 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 79 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 101 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 106 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 74 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 28 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 33 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 111 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 69 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 64 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 38 of file ReportThesisService.cs.

|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 59 of file ReportThesisService.cs.
| void ScientificReport.BLL.Services.ReportThesisService.RemoveAuthor | ( | Guid | id, |
| Guid | authorId | ||
| ) |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 140 of file ReportThesisService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IReportThesisService.
Definition at line 88 of file ReportThesisService.cs.