private void AddGame() { var w = new GameSelectionWindow(); w.DataContext = this; var res = w.ShowDialog(); if (res == true && SelectedGame != null) { if (Games.Any(g => g.AppId == SelectedGame.AppId)) { return; } Storage.Games.Add(SelectedGame.AppId); Storage.Save(); SelectedGame.PropertyChanged += BadgeIdleStatusChanged; Games.Insert(Games.Count - 1, SelectedGame); } StorePageUrl = String.Empty; }
private void AddGame() { var w = new GameSelectionWindow(); w.DataContext = this; var res = w.ShowDialog(); if (res == true && SelectedGame != null) { if (Games.Any(g => g.AppId == SelectedGame.AppId)) return; Settings.Default.Games.Add(SelectedGame.AppId); Settings.Default.Save(); SelectedGame.PropertyChanged += BadgeIdleStatusChanged; Games.Insert(Games.Count - 1, SelectedGame); } StorePageUrl = String.Empty; }