public async Task <IHttpActionResult> CreateAsync(LectureDto data) { var result = await _lectureService.CreateAsync(data); if (result == null) { return(BadRequest()); } return(Ok(result)); }
public async Task <ActionResult <Lecture> > Post(LectureViewModel lectureViewModel) { if (lectureViewModel == null) { return(BadRequest()); } var lecture = _mapper.Map <LectureDTO>(lectureViewModel); await _db.CreateAsync(lecture); return(Ok(lectureViewModel)); }
public async Task <ActionResult <LectureModel> > Create(LectureModel model) { var lecture = await lectureService.CreateAsync(model); return(Ok(lecture)); }