private void UserSelectedDeck() { var selected = deckList.SelectedItem as Model.Deck; if (selected != null) { SelectedDeck = selected; this.Close(); } }
private void DeleteDeckButton_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show( "If you delete this deck all cards in the deck will also be lost. Are you sure you want to delete this deck?", "Confirmation", MessageBoxButton.OKCancel, MessageBoxImage.Warning, MessageBoxResult.Cancel); if (result == MessageBoxResult.OK && selectedDeck != null) { Model.Deck.DeleteDeck(selectedDeck); SelectedDeck = new Model.Deck(); } }