| AddScientificWork(Guid id, ScientificWork scientificWork) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| AddUser(Guid id, UserProfile user) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| CreateItem(Department department) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| DeleteById(Guid id) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| Exists(Guid id) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| Filter(DepartmentIndexModel model) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| Get(Func< Department, bool > predicate) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| GetAll() | ScientificReport.BLL.Interfaces.IDepartmentService | |
| GetAllWhere(Func< Department, bool > predicate) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| GetById(Guid id) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| GetCount() | ScientificReport.BLL.Interfaces.IDepartmentService | |
| GetPage(int page, int count) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| RemoveScientificWork(Guid id, ScientificWork scientificWork) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| RemoveUser(Guid id, UserProfile user) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| SortDepartmentsBy(Department.SortByOption option, int page, int count) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| UpdateItem(Department department) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| UserIsHired(UserProfile user) | ScientificReport.BLL.Interfaces.IDepartmentService | |
| UserWorksInDepartment(UserProfile headOfDepartment, Guid userId) | ScientificReport.BLL.Interfaces.IDepartmentService | |