public IHttpActionResult Create(LecturerResponseModel lecturer) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var newLecturerId = this.lecturers.Add(lecturer.FirstName, lecturer.LastName, lecturer.Courses); return(this.Ok(newLecturerId)); }
public IHttpActionResult Update(int id, LecturerResponseModel lecturer) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var updatedLecturerId = this.lecturers.Update(id, lecturer.FirstName, lecturer.LastName, lecturer.Courses); if (updatedLecturerId == null) { return(this.NotFound()); } return(this.Ok(updatedLecturerId)); }