private void EditDeckFinished(EditDeck obj)
 {
     this.DeckEditVisible    = false;
     this.DeckPreviewVisible = true;
     this.DeckListVisible    = true;
     this.AllowCommands      = true;
 }
 private void CommandUnHideDeckExecute(EditDeck editDeck)
 {
     if (editDeck.Deck != null)
     {
         editDeck.Deck.IsHidden = false;
         ApplyFilter();
     }
 }
 private void CommandDeleteDeckExecute(EditDeck editDeck)
 {
     if (deckService.CanDelete(editDeck.Deck))
     {
         deckService.DeleteDeck(editDeck.Deck);
     }
     trackerFactory.GetFileManager().SaveDatabase();
     ApplyFilter();
 }
 internal void EditDeckStart(EditDeck obj)
 {
     this.Deck = obj.Deck;
     this.BeginEdit();
 }
 private void EditDeckFinished(EditDeck obj)
 {
     ApplyFilter();
 }
示例#6
0
 private void GameAdded(EditDeck obj)
 {
     RefreshData();
 }