public async Task <int> AddLessonAsync(LessonAddDTO lessonAddDTO) { var lesson = _mapper.Map <Lesson>(lessonAddDTO); await _repository.AddLessonAsync(lesson); return(lesson.Id); }
public async Task <IActionResult> AddLessonAsync([FromBody] LessonAddDTO lessonAddDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _service.AddLessonAsync(lessonAddDTO); return(Ok(result)); }
public Task <int> UpdateLessonAsync(int lessonId, LessonAddDTO lessonAddDTO) { throw new NotImplementedException(); }