Example #1
0
        private void btnLoadGame_Click(object sender, RoutedEventArgs e)
        {
            if (sqlMethods.LoadAllGames() == null)
            {
                MessageBox.Show("Нет сохраненных игр:(", "Sudoku", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else
            {
                this.Hide();

                SavedGames sv = new SavedGames();
                sv.Show();
            }
        }
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            var result = MessageBox.Show("Вы действительно хотите удалить эту игру?", "Sudoku", MessageBoxButton.YesNoCancel, MessageBoxImage.Exclamation);

            if (result == MessageBoxResult.Yes)
            {
                var elements = cmbSetOfGames.SelectedItem.ToString().Split(new char[] { '|', ' ' }, StringSplitOptions.RemoveEmptyEntries);
                int id       = int.Parse(elements[0]);

                sqlMethods.DeleteGame(id);
                cmbSetOfGames.Items.Remove(id);

                this.Close();

                SavedGames sv = new SavedGames();
                sv.Show();
            }
        }