public BaseController(IBaseService baseService,
                       IScheduledClassService scheduledClassService,
                       IHolidayService holidayService,
                       IClassTimetableService classTimetableService,
                       IClassTypeService classTypeService,
                       IAccountService accountService,
                       IClassAttendanceService classAttendanceService)
 {
     _baseService            = baseService;
     _classAttendanceService = classAttendanceService;
     _accountService         = accountService;
     _classTimetableService  = classTimetableService;
     _classTypeService       = classTypeService;
     _holidayService         = holidayService;
     _scheduledClassService  = scheduledClassService;
 }
 public BaseController(IScheduledClassService scheduledClassService)
 {
     this.scheduledClassService = scheduledClassService;
 }
 public ScheduledClassController(IScheduledClassService scheduledClassService, IBaseService baseService) : base(baseService)
 {
     _scheduledClassService = scheduledClassService;
     _baseService           = baseService;
 }