public void CancelOrderedMissions() { if (_orderedMissionsWindow != null) { WindowManager.Close(_orderedMissionsWindow); _orderedMissionsWindow = null; } }
public void OrderedMissions(IWindow parent = null) { CancelOrderedMissions(); _orderedMissionsWindow = new OrderedMissionsWindow(this); WindowManager.Open(_orderedMissionsWindow, parent: parent); _orderedMissionsWindow.RoutineArrivalMissions = _routineArrivalMissions; _orderedMissionsWindow.RoutineDepartureMissions = _routineDepartureMissions; }