public async Task <IActionResult> Index(int id) { Flight flight = await _flights.GetFlightAsync(id); FlightDetailsViewModel model = _mapper.Map <FlightDetailsViewModel>(flight); await LoadModelPropertiesAsync(model); return(View(model)); }
public async Task <IActionResult> Edit(int id) { List <Drone> drones = await _drones.GetDronesAsync(); List <Location> locations = await _locations.GetLocationsAsync(); List <Operator> operators = await _operators.GetOperatorsAsync(); Flight flight = await _flights.GetFlightAsync(id); EditFlightViewModel model = _mapper.Map <EditFlightViewModel>(flight); model.SetDrones(drones); model.SetLocations(locations); model.SetOperators(operators); model.StartDate = model.Start.ToString("MM/dd/yyyy"); model.StartTime = model.Start.ToString("HH:mm"); model.EndDate = model.End.ToString("MM/dd/yyyy"); model.EndTime = model.Start.ToString("HH:mm"); return(View(model)); }