Exemplo n.º 1
0
        private async void ArenaRewards_OnSave(object sender, RoutedEventArgs e)
        {
            string warning;

            if (!ArenaRewards.Validate(out warning))
            {
                await this.ShowMessage("Error", warning);

                return;
            }
            _deck.ArenaReward = ArenaRewards.Reward;
            DeckList.Save();
            ArenaStats.Instance.UpdateArenaRewards();
            ArenaStats.Instance.UpdateArenaRuns();
            Close();
        }
 public ArenaRewardDialog(Deck deck)
 {
     _deck = deck;
     InitializeComponent();
     ArenaRewards.LoadArenaReward(deck.ArenaReward);
 }