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));