private void lbAvsnitt_SelectedIndexChanged(object sender, EventArgs e) { var feeds = new Feeds(); if (lbAvsnitt.SelectedItems.Count > 0) { feeds.Description(lvPodcasts.SelectedItems[0].SubItems[4].Text, feeds.LoadFeed(feeds.CreateXmlReader(lvPodcasts.SelectedItems[0].SubItems[4].Text)), lvPodcasts, lbAvsnitt, txtBoxDescription); } }
private void listPodcasts_SelectedIndexChanged(object sender, EventArgs e) { var feeds = new Feeds(); if (lvPodcasts.SelectedItems.Count > 0) { feeds.IndexChangedPodcast(lvPodcasts, lbAvsnitt, lvPodcasts.SelectedItems[0].SubItems[4].Text, feeds.LoadFeed(feeds.CreateXmlReader(lvPodcasts.SelectedItems[0].SubItems[4].Text))); } }
public void SelectedCategory(ListView podcast, ListView lvCategory) { var filesystem = new FileSystem(); var serializer = new Serializer(); var feeds = new Feeds(); string feedFile = "FeedItems.txt"; var currentCategory = lvCategory.SelectedItems[0].SubItems[0].Text; List <ListViewItem> allFeeds = serializer.DeSerialize(serializer.DeSerializer(feedFile)); podcast.Items.Clear(); foreach (ListViewItem item in allFeeds) { //om något listviewitem har likadan kategori som är selected if (item.SubItems[3].Text.Equals(currentCategory)) { //cleara och lägg till listviewitemet med selected kategori feeds.AddContent(podcast, item); } } }
private async void btnNewPod_Click(object sender, EventArgs e) { var feeds = new Feeds(); await feeds.BtnNewPod(txtBoxURL.Text, comboFrekvens, comboKategori, lvPodcasts, lbAvsnitt, txtBoxURL); }