public ProgramController(IProgramService programService, IDepartmentService departmentService, ICourseService courseService, IProgramCourseAssociationService programCourseAssociationService) { this.programService = programService; this.departmentService = departmentService; this.courseService = courseService; this.programCourseAssociationService = programCourseAssociationService; }
public RecommendationService(IWarehouseService warehouseService, ICourseService courseService, IStudentService studentService, IStudentCourseAssociationService studentCourseAssociationService, IProgramCourseAssociationService programCourseAssociationService, IExamScheduleService examScheduleService, IPrerequisiteService prerequisiteService) { this.warehouseService = warehouseService; this.courseService = courseService; this.studentService = studentService; this.studentCourseAssociationService = studentCourseAssociationService; this.programCourseAssociationService = programCourseAssociationService; this.examScheduleService = examScheduleService; this.prerequisiteService = prerequisiteService; retakeAbleMark = 73; numberOfTrees = 10; }