Example #1
0
        private void lvEpisodes_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lvPodcasts.SelectedItems == null || lvPodcasts.SelectedItems.Count == 0)
            {
                return;
            }
            else
            {
                if (lvEpisodes.SelectedItems == null || lvEpisodes.SelectedItems.Count == 0)
                {
                    return;
                }
                else
                {
                    string selectedPodcast = lvPodcasts.SelectedItems[0].Text;
                    var    podcast         = ListHandler.FetchPodcast(selectedPodcast);
                    string selectedEpisode = lvEpisodes.SelectedItems[0].Text;
                    string episode         = ListHandler.FetchEpisode(selectedEpisode, podcast);
                    lbEpisodeTitle.Text = selectedEpisode;
                    string episodeNoHTML = Regex.Replace(episode, "<.*?>", String.Empty);
                    tbEpsiodeDescription.Text = episodeNoHTML;

                    return;
                }
            }
        }