private void DeleteFeed(object sender, RoutedEventArgs e) { MenuItem currentItem = (MenuItem)sender; InnerTubeFeed deleteFeed = (InnerTubeFeed)currentItem.CommandParameter; Deleted.Delete(App.InnerTubeFeeds, deleteFeed); }
private void AddFeed(string label, string url) { if (IsNew(url)) { InnerTubeFeed feed = new InnerTubeFeed() { FeedName = label, FeedUrl = url }; //add a new list of videos feed.FeedVideos = new ObservableCollection <InnerTubeVideo>(); App.InnerTubeFeeds.Add(feed); } ; App.SaveFeeds(); this.Close(); }