// PUT: api/Cars/5 public HttpResponseMessage Put(string licencenumber, [FromBody] CarModel carparam) { bool updateResult = false; if (ModelState.IsValid) { updateResult = CarManager.EditCar(licencenumber, carparam); } HttpStatusCode rsponseCode = (updateResult) ? HttpStatusCode.OK : HttpStatusCode.BadRequest; return(new HttpResponseMessage(rsponseCode) { Content = new ObjectContent <bool>(updateResult, new JsonMediaTypeFormatter()) }); }