public LessonController(ILessonService lessonService, ISignUpPersonLessonService signUpPersonLessonService,
                         INumberLessonService numberLessonService, ITimeTableService timeTableService, IPersonService personServiceService)
 {
     SignUpPersonLessonService = signUpPersonLessonService;
     LessonService             = lessonService;
     NumberLessonService       = numberLessonService;
     TimeTableService          = timeTableService;
     PersonServiceService      = personServiceService;
 }
 public TimeTableService(IRepository <TimeTable> repository,
                         ILessonService lessonService, INumberLessonService numberLessonService,
                         ISubjectService subjectService, ISignUpPersonLessonService signUpPersonLessonService,
                         IPersonService personService) : base(repository)
 {
     LessonService             = lessonService;
     NumberLessonService       = numberLessonService;
     SubjectService            = subjectService;
     SignUpPersonLessonService = signUpPersonLessonService;
     PersonService             = personService;
 }