BunniesCraft.Services.Controllers.AirCraftsController.Update C# (CSharp) Метод

Update() приватный Метод

private Update ( int id, AirCraftModel airCraft ) : IHttpActionResult
id int
airCraft BunniesCraft.Services.Models.AirCraftModel
Результат IHttpActionResult
        public IHttpActionResult Update(int id, AirCraftModel airCraft)
        {
            if (!this.ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            var existingAirCraft = this.data.AirCrafts.All().FirstOrDefault(a => a.Id == id);
            if (existingAirCraft == null)
            {
                return BadRequest("Such aircraft does not exists!");
            }

            existingAirCraft.Model = airCraft.Model;
            this.data.AirCrafts.SaveChanges();

            return Ok(airCraft);
        }