Esempio n. 1
0
 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();
     }
 }
Esempio n. 2
0
        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();
                }
            };
        }