public TimeTable CreateTimeTable(CreateTimeTableDTO createTimeTable)
        {
            var subject = SubjectService.Get(SubjectService.GetAll().FirstOrDefault(x => x.Name == createTimeTable.Subject).Id);

            var timeTable = new TimeTable()
            {
                NameWeek     = createTimeTable.NameWeek,
                Lesson       = LessonService.Get(LessonService.GetAll().FirstOrDefault(x => x.Cabinet == createTimeTable.Cabiten && x.Subject == subject).Id),
                NumberLesson = NumberLessonService.Get(NumberLessonService.GetAll().FirstOrDefault(x => x.Number == createTimeTable.Pair).Id)
            };

            Create(timeTable);
            return(timeTable);
        }
 public IActionResult createTimeTable([FromBody] CreateTimeTableDTO request)
 => Ok(TimeTableService.CreateTimeTable(request));