private async Task Confirm(object o) { if (!ValidateConfirm()) { return; } DateTime scheduledDeparture = SelectedDate.AddHours(DepartureTimeHours.Value).AddMinutes(DepartureTimeMinutes.Value); UiState = UiState.Wait; await m_crudManager.AddFlight(SelectedRouteAircraft.RouteAircraftId, FlightNumber, scheduledDeparture); UiState = UiState.Normal; MessageBoxResult result = MessageBox.Show("Flight added successfully. Add another?", "Success", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { m_pageController.AddFlight(); } else { m_pageController.Home(); } }
private void AddFlight(object o) { m_pageController.AddFlight(); }