public async Task<IHttpActionResult> PutNomAircrafts(int id, NomAircrafts nomAircrafts) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != nomAircrafts.Id) { return BadRequest(); } db.Entry(nomAircrafts).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NomAircraftsExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public async Task<IHttpActionResult> GetNomAircrafts(int id) { NomAircrafts nomAircrafts = await db.NomAircrafts.FindAsync(id); if (nomAircrafts == null) { return NotFound(); } return Ok(nomAircrafts); }
public async Task<IHttpActionResult> PostNomAircrafts(NomAircrafts nomAircrafts) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.NomAircrafts.Add(nomAircrafts); await db.SaveChangesAsync(); return CreatedAtRoute("DefaultApi", new { id = nomAircrafts.Id }, nomAircrafts); }
public async Task<IHttpActionResult> DeleteNomAircrafts(int id) { NomAircrafts nomAircrafts = await db.NomAircrafts.FindAsync(id); if (nomAircrafts == null) { return NotFound(); } db.NomAircrafts.Remove(nomAircrafts); await db.SaveChangesAsync(); return Ok(nomAircrafts); }