public async void ResetSimulationFlights() { _flightsGeneratorTimer.Stop(); SimulationMessages = ""; FlightsProcessor flightApi = new FlightsProcessor(); await flightApi.DeleteFlights(); foreach (var flight in Flights) { flight.StopFlight(); } stationsManager.ResetStations(); }
public async void StartSimulator(int flightGenerationInterval) { FlightsProcessor api = new FlightsProcessor(); await api.DeleteFlights(); try { foreach (Flight flight in Flights) { flight.InitialteFlight(); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine("Unsubscribe Error " + e.Message); } _flightsGeneratorTimer.Interval = flightGenerationInterval; _flightsGeneratorTimer.Start(); }
public async void Removeflights() { FlightsProcessor api = new FlightsProcessor(); await api.DeleteFlights(); }