public IHttpActionResult PutlivraisonDonArticle(int id, livraisonDonArticle livraisonDonArticle) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != livraisonDonArticle.IDlivraison) { return(BadRequest()); } db.Entry(livraisonDonArticle).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!livraisonDonArticleExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetlivraisonDonArticle(int id) { livraisonDonArticle livraisonDonArticle = db.livraisonDonArticles.Find(id); if (livraisonDonArticle == null) { return(NotFound()); } return(Ok(livraisonDonArticle)); }
public IHttpActionResult PostlivraisonDonArticle(livraisonDonArticle livraisonDonArticle) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.livraisonDonArticles.Add(livraisonDonArticle); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = livraisonDonArticle.IDlivraison }, livraisonDonArticle)); }
public IHttpActionResult DeletelivraisonDonArticle(int id) { livraisonDonArticle livraisonDonArticle = db.livraisonDonArticles.Find(id); if (livraisonDonArticle == null) { return(NotFound()); } db.livraisonDonArticles.Remove(livraisonDonArticle); db.SaveChanges(); return(Ok(livraisonDonArticle)); }