public IHttpActionResult PutKortingsBon(int id, KortingsBon kortingsBon) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != kortingsBon.KortingsBonID) { return(BadRequest()); } db.Entry(kortingsBon).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!KortingsBonExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetKortingsBon(int id) { KortingsBon kortingsBon = db.KortingsBons.Find(id); if (kortingsBon == null) { return(NotFound()); } return(Ok(kortingsBon)); }
public IHttpActionResult PostKortingsBon(KortingsBon kortingsBon) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.KortingsBons.Add(kortingsBon); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = kortingsBon.KortingsBonID }, kortingsBon)); }
public IHttpActionResult DeleteKortingsBon(int id) { KortingsBon kortingsBon = db.KortingsBons.Find(id); if (kortingsBon == null) { return(NotFound()); } db.KortingsBons.Remove(kortingsBon); db.SaveChanges(); return(Ok(kortingsBon)); }