public async Task <IActionResult> PutDepartement([FromRoute] int id, [FromBody] Departement departement) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != departement.Id_Departement) { return(BadRequest()); } _context.Entry(departement).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DepartementExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCompagnie_Assurance([FromRoute] int id, [FromBody] Compagnie_Assurance compagnie_Assurance) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != compagnie_Assurance.Id_Compagnie) { return(BadRequest()); } _context.Entry(compagnie_Assurance).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Compagnie_AssuranceExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutFacture([FromRoute] int id, [FromBody] Facture facture) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != facture.Num_Facture) { return(BadRequest()); } _context.Entry(facture).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FactureExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutMedecin([FromRoute] string id, [FromBody] Medecin medecin) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != medecin.Id_Medecin) { return(BadRequest()); } _context.Entry(medecin).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedecinExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutType_Lit([FromRoute] int id, [FromBody] Type_Lit type_Lit) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != type_Lit.Numero_Type) { return(BadRequest()); } _context.Entry(type_Lit).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Type_LitExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }