private void btnTaBortFeed_Click(object sender, EventArgs e) { var feedTitle = lvFeed.FocusedItem.SubItems[1].Text; feedList.deleteByTitel(feedTitle); AvsnittDB.DeleteAvsnittXML(feedTitle); }
private void selectFeedItem(object sender, EventArgs e) { var feedTitle = lvFeed.SelectedItems[0].SubItems[1].Text; selectedFeed = feedList.List.FirstOrDefault(i => i.Titel == feedTitle); if (selectedFeed != null) { selectedFeed.List = AvsnittDB.GetAvsnitt(selectedFeed.Titel); uppdateralbAvsnitt(selectedFeed); } }
private async void refreshTimer_Tick(object sender, EventArgs e) { foreach (var feed in feedList.List) { await Task.Run(() => feed.List = feed.GetAvsnitts()); feed.saveAvsnitt(); selectedFeed.List = AvsnittDB.GetAvsnitt(selectedFeed.Titel); uppdateralbAvsnitt(selectedFeed); } }
public void saveAvsnitt() { AvsnittDB.saveAvsnitt(this.List, this.Titel); }