// PUT api/Attractions/5 public IHttpActionResult PutTouristAttraction(int id, TouristAttraction touristattraction) { if (ModelState.IsValid && id == touristattraction.TouristAttractionId) { db.Entry(touristattraction).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(NotFound()); } return(Ok()); } else { return(BadRequest()); } }
// PUT api/Attractions/5 public HttpResponseMessage PutTouristAttraction(int id, TouristAttraction touristattraction) { if (ModelState.IsValid && id == touristattraction.TouristAttractionId) { db.Entry(touristattraction).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }