public IActionResult CreateLecture([FromBody] AddLectureDto addLectureDto) { if (!ModelState.IsValid) { return(BadRequest()); } return(Ok(_lectureService.AddLecture(addLectureDto))); }
public LectureDto AddLecture(AddLectureDto addLectureDto) { if (!_context.Events.Any(x => x.Id == addLectureDto.EventId)) { return(null); } var lecture = _iMapper.Map <Lecture>(addLectureDto); _context.Lectures.Add(lecture); _context.SaveChanges(); var lectureDto = _iMapper.Map <LectureDto>(lecture); return(lectureDto); }