public IHttpActionResult PostHALL_CAPACITY(HALL_CAPACITY hALL_CAPACITY) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.HALL_CAPACITY.Add(hALL_CAPACITY); try { db.SaveChanges(); } catch (DbUpdateException) { if (HALL_CAPACITYExists(hALL_CAPACITY.HallNo)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = hALL_CAPACITY.HallNo }, hALL_CAPACITY)); }
public IHttpActionResult PutHALL_CAPACITY(int id, HALL_CAPACITY hALL_CAPACITY) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != hALL_CAPACITY.HallNo) { return(BadRequest()); } db.Entry(hALL_CAPACITY).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!HALL_CAPACITYExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetHALL_CAPACITY(int id) { HALL_CAPACITY hALL_CAPACITY = db.HALL_CAPACITY.Find(id); if (hALL_CAPACITY == null) { return(NotFound()); } return(Ok(hALL_CAPACITY)); }
public IHttpActionResult DeleteHALL_CAPACITY(int id) { HALL_CAPACITY hALL_CAPACITY = db.HALL_CAPACITY.Find(id); if (hALL_CAPACITY == null) { return(NotFound()); } db.HALL_CAPACITY.Remove(hALL_CAPACITY); db.SaveChanges(); return(Ok(hALL_CAPACITY)); }