public IHttpActionResult Create(AirCraftModel airCraft) { if (!this.ModelState.IsValid) { return BadRequest(ModelState); } var newAirCraft = new AirCraft { Model = airCraft.Model }; this.data.AirCrafts.Add(newAirCraft); this.data.SaveChanges(); airCraft.Id = newAirCraft.Id; return Ok(airCraft); }