コード例 #1
0
ファイル: Form1.cs プロジェクト: patrikz1/Projekt1
        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);
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: patrikz1/Projekt1
        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)));
            }
        }
コード例 #3
0
        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);
                }
            }
        }
コード例 #4
0
ファイル: Form1.cs プロジェクト: patrikz1/Projekt1
 private async void btnNewPod_Click(object sender, EventArgs e)
 {
     var feeds = new Feeds();
     await feeds.BtnNewPod(txtBoxURL.Text, comboFrekvens, comboKategori, lvPodcasts, lbAvsnitt, txtBoxURL);
 }