/// <summary> /// Gets The displayed episodes for the clicked show /// </summary> /// <returns>The selected show</returns> public override void ClickDisplayedShow(int selectedIndex) { string showsPage; string selectedUrl; string selectedName = showsS3.resposta.items.item[selectedIndex].titol; if (selectedName.EndsWith("(VO)")) { selectedUrl = "http://dinamics.ccma.cat/feeds/super3/videos.jsp?idioma=ANGLES&programa_id=" + showsS3.resposta.items.item[selectedIndex].id; } else { selectedUrl = "http://dinamics.ccma.cat/feeds/super3/videos.jsp?idioma=CATALA&programa_id=" + showsS3.resposta.items.item[selectedIndex].id; } using (WebClient wc = new WebClient()) { wc.Encoding = Encoding.GetEncoding("iso-8859-1"); showsPage = wc.DownloadString(selectedUrl); } JavaScriptSerializer jss = new JavaScriptSerializer(); episodesS3 = jss.Deserialize <EpisodesSuper3>(showsPage); }
public override void CleanEpisodes() { episodesS3 = null; dlJSON = null; }