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