コード例 #1
0
        private void Confirm(object language)
        {
            ChangeLanguageSettings(SelectedLanguage.ToString());
            ChangeTranslatorLanguage((SupportedLanguage)SelectedLanguage);
            MenuLoad MenuLoad = new MenuLoad {
                DataContext = new MenuLoadViewModel()
            };

            MenuLoad.Show();
            WarningMessage();
            CloseWindow();
        }
コード例 #2
0
 private void LoadHero(object random)
 {
     if (MessageBox.Show(GlobalTranslator.Instance.Translator.ProvideValue("ConfirmExit"), GlobalTranslator.Instance.Translator.ProvideValue("GoToLoadingMenu"), MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
     {
     }
     else
     {
         MenuLoad LoadMenu = new MenuLoad {
             DataContext = new MenuLoadViewModel()
         };
         LoadMenu.Show();
         CloseWindow();
     }
 }
コード例 #3
0
        public void HandleDeath(Story story)
        {
            MessageBox.Show(GlobalTranslator.Instance.Translator.ProvideValue("YouDied"));
            try
            {
                using (SQLiteDatabaseFunction DatabaseRequest = new SQLiteDatabaseFunction())
                {
                    DatabaseRequest.DeleteHero(story.PlayerHero);
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Error when deleting hero data : " + ex);
            }
            MenuLoad LoadMenu = new MenuLoad()
            {
                DataContext = new MenuLoadViewModel()
            };

            LoadMenu.Show();
            CloseWindow();
        }