public IHttpActionResult Puttype_rdv(int id, type_rdv type_rdv) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != type_rdv.id) { return(BadRequest()); } db.Entry(type_rdv).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!type_rdvExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Gettype_rdv(int id) { type_rdv type_rdv = db.type_rdv.Find(id); if (type_rdv == null) { return(NotFound()); } return(Ok(type_rdv)); }
public IHttpActionResult Posttype_rdv(type_rdv type_rdv) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.type_rdv.Add(type_rdv); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = type_rdv.id }, type_rdv)); }
public IHttpActionResult Deletetype_rdv(int id) { type_rdv type_rdv = db.type_rdv.Find(id); if (type_rdv == null) { return(NotFound()); } db.type_rdv.Remove(type_rdv); db.SaveChanges(); return(Ok(type_rdv)); }