Exemplo n.º 1
0
        public IActionResult CreateLecture([FromBody] AddLectureDto addLectureDto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            return(Ok(_lectureService.AddLecture(addLectureDto)));
        }
Exemplo n.º 2
0
        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);
        }