|
ScientificReport
|


Public Member Functions | |
| int | GetCount () |
| IEnumerable< Department > | GetPage (int page, int count) |
| IEnumerable< Department > | GetAll () |
| IEnumerable< Department > | Filter (DepartmentIndexModel model) |
| IEnumerable< Department > | GetAllWhere (Func< Department, bool > predicate) |
| Department | GetById (Guid id) |
| Department | Get (Func< Department, bool > predicate) |
| void | CreateItem (Department department) |
| void | UpdateItem (Department department) |
| void | DeleteById (Guid id) |
| bool | Exists (Guid id) |
| void | AddScientificWork (Guid id, ScientificWork scientificWork) |
| void | RemoveScientificWork (Guid id, ScientificWork scientificWork) |
| void | AddUser (Guid id, UserProfile user) |
| void | RemoveUser (Guid id, UserProfile user) |
| bool | UserIsHired (UserProfile user) |
| bool | UserWorksInDepartment (UserProfile headOfDepartment, Guid userId) |
| IEnumerable< Department > | SortDepartmentsBy (Department.SortByOption option, int page, int count) |
Definition at line 10 of file IDepartmentService.cs.
| void ScientificReport.BLL.Interfaces.IDepartmentService.AddScientificWork | ( | Guid | id, |
| ScientificWork | scientificWork | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.AddUser | ( | Guid | id, |
| UserProfile | user | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.CreateItem | ( | Department | department | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.DeleteById | ( | Guid | id | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| bool ScientificReport.BLL.Interfaces.IDepartmentService.Exists | ( | Guid | id | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| IEnumerable<Department> ScientificReport.BLL.Interfaces.IDepartmentService.Filter | ( | DepartmentIndexModel | model | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| Department ScientificReport.BLL.Interfaces.IDepartmentService.Get | ( | Func< Department, bool > | predicate | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| IEnumerable<Department> ScientificReport.BLL.Interfaces.IDepartmentService.GetAll | ( | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| IEnumerable<Department> ScientificReport.BLL.Interfaces.IDepartmentService.GetAllWhere | ( | Func< Department, bool > | predicate | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| Department ScientificReport.BLL.Interfaces.IDepartmentService.GetById | ( | Guid | id | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| int ScientificReport.BLL.Interfaces.IDepartmentService.GetCount | ( | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| IEnumerable<Department> ScientificReport.BLL.Interfaces.IDepartmentService.GetPage | ( | int | page, |
| int | count | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.RemoveScientificWork | ( | Guid | id, |
| ScientificWork | scientificWork | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.RemoveUser | ( | Guid | id, |
| UserProfile | user | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| IEnumerable<Department> ScientificReport.BLL.Interfaces.IDepartmentService.SortDepartmentsBy | ( | Department.SortByOption | option, |
| int | page, | ||
| int | count | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| void ScientificReport.BLL.Interfaces.IDepartmentService.UpdateItem | ( | Department | department | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| bool ScientificReport.BLL.Interfaces.IDepartmentService.UserIsHired | ( | UserProfile | user | ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.
| bool ScientificReport.BLL.Interfaces.IDepartmentService.UserWorksInDepartment | ( | UserProfile | headOfDepartment, |
| Guid | userId | ||
| ) |
Implemented in ScientificReport.BLL.Services.DepartmentService.