public async Task <IHttpActionResult> PutTurfBookingFacilityList(int id, TurfBookingFacilityList turfBookingFacilityList) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != turfBookingFacilityList.Id) { return(BadRequest()); } db.Entry(turfBookingFacilityList).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TurfBookingFacilityListExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetTurfBookingFacilityList(int id) { TurfBookingFacilityList turfBookingFacilityList = await db.TurfBookingFacilityLists.FindAsync(id); if (turfBookingFacilityList == null) { return(NotFound()); } return(Ok(turfBookingFacilityList)); }
public async Task <IHttpActionResult> PostTurfBookingFacilityList(TurfBookingFacilityList turfBookingFacilityList) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TurfBookingFacilityLists.Add(turfBookingFacilityList); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = turfBookingFacilityList.Id }, turfBookingFacilityList)); }
public async Task <IHttpActionResult> DeleteTurfBookingFacilityList(int id) { TurfBookingFacilityList turfBookingFacilityList = await db.TurfBookingFacilityLists.FindAsync(id); if (turfBookingFacilityList == null) { return(NotFound()); } db.TurfBookingFacilityLists.Remove(turfBookingFacilityList); await db.SaveChangesAsync(); return(Ok(turfBookingFacilityList)); }