public IHttpActionResult PutChair(int id, Chair chair) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (chair == null) { return(BadRequest()); } UpdateChair(chair, id); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ChairExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutFaculty(int id, Faculty faculty) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (faculty == null) { return(BadRequest()); } UpdateFaculty(faculty, id); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!FacultyExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }