public async Task <IActionResult> Edit(int id)
        {
            FlightProperty property = await _client.GetFlightPropertyAsync(id);

            EditFlightPropertyViewModel model = _mapper.Map <EditFlightPropertyViewModel>(property);

            return(View(model));
        }
        public async Task <IActionResult> Edit(EditFlightPropertyViewModel model)
        {
            IActionResult result;

            if (ModelState.IsValid)
            {
                await _client.UpdateFlightPropertyAsync(model.Id, model.Name);

                result = RedirectToAction("Index");
            }
            else
            {
                result = View(model);
            }

            return(result);
        }