public IHttpActionResult Create(LectureResponseModel lecture) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var newLectureId = this.lectures.Add(lecture.Name, lecture.CourseId); return(this.Ok(newLectureId)); }
public IHttpActionResult Update(int id, LectureResponseModel lecture) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var updatedLectureId = this.lectures.Update(id, lecture.Name, lecture.CourseId); if (updatedLectureId == null) { return(this.NotFound()); } return(this.Ok(updatedLectureId)); }