public async Task <IActionResult> UpdatePlane(int planeId) { var model = new UpdatePlaneViewModel(); var currentPlane = await _airplaneRepository.SelectOnePlane(planeId); model.NewAge = 0; model.OldAge = currentPlane.Age; model.NewDescription = string.Empty; model.OldDescription = currentPlane.Description; model.NewDoes_Exist = false; model.OldDoes_Exist = currentPlane.Does_Exist; model.NewEngine_Count = 0; model.OldEngine_Count = currentPlane.Engine_Count; model.NewEngine_Type = string.Empty; model.OldEngine_Type = currentPlane.Engine_Type; model.NewHave_Ridden = false; model.OldHave_Ridden = currentPlane.Have_Ridden; model.Newiatacode = string.Empty; model.Oldiatacode = currentPlane.Iata_Code; model.NewName = string.Empty; model.OldName = currentPlane.Name; model.NewPicture = string.Empty; model.OldPicture = currentPlane.Picture; model.NewRating = string.Empty; model.OldRating = currentPlane.Rating; model.OldPlane_Status = currentPlane.Plane_Status; model.OldEmailAddress = currentPlane.Email_Address; model.PlaneID = planeId; return(View(model)); }