private void MenuItem_Scene_Configure_Click(object sender, RoutedEventArgs e) { if (!Object.ReferenceEquals(null, DataAccessFacade.Instance.GetSceneInUseAccess().GetScene())) { var configureSceneWin = new ConfigureScene(DataAccessFacade.Instance.GetSceneInUseAccess().GetScene()); configureSceneWin.Show(); } }
private void File_NewScene_Click(object sender, RoutedEventArgs e) { if (!StopRecordFirstMsg()) { return; } if (!AskLoseScene()) { return; } var configureSceneWin = new ConfigureScene(); configureSceneWin.Show(); configureSceneWin.Closed += (senderClosed, eClosed) => { if (!ReferenceEquals(null, DataAccessFacade.Instance.GetSceneInUseAccess().GetScene())) { ChangeHomeState(SceneState.FromSensorWithScene, PlayerState.Wait); ResetMenuesNewScene(); } }; }