public async Task <IHttpActionResult> PutContrat(string id, Contrat contrat) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != contrat.IDContrat) { return(BadRequest()); } db.Entry(contrat).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ContratExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> PutEntrepriseMere(string id, EntrepriseMere entrepriseMere) { //if (!ModelState.IsValid) //{ // return BadRequest(ModelState); //} if (id != entrepriseMere.IDEntreprise) { return(BadRequest()); } db.Entry(entrepriseMere).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntrepriseMereExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }