private void Button_Click_Add(object sender, RoutedEventArgs e) { AddDialogBox addDialogBox = new AddDialogBox(); addDialogBox.Owner = this; addDialogBox.ShowDialog(); if (addDialogBox.DialogResult == true) { dict[this.ComboBox.SelectedIndex].Add(addDialogBox.AnimeResult); } this.ListView.Items.Refresh(); JsonManager.Save(dict); }
private void Button_Click_Edit(object sender, RoutedEventArgs e) { if (ListView.SelectedValue == null) { return; } AnimeInfo animeInfo = ListView.SelectedValue as AnimeInfo; AddDialogBox addDialogBox = new AddDialogBox("Edit Anime", animeInfo.Name, animeInfo.SeasonCount, animeInfo.EpisodeCount, animeInfo.Url); addDialogBox.Owner = this; addDialogBox.ShowDialog(); if (addDialogBox.DialogResult == false) { return; } AnimeInfo result = addDialogBox.AnimeResult; animeInfo.Name = result.Name; animeInfo.SeasonCount = result.SeasonCount; animeInfo.EpisodeCount = result.EpisodeCount; animeInfo.Url = result.Url; this.ListView.Items.Refresh(); JsonManager.Save(dict); }