Example #1
0
 private void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
 {
     try
     {
         this._listSuggestVideo = new ObservableCollection <SuggestVideo>();
         if (!string.IsNullOrEmpty(e.get_Result()))
         {
             JToken first = JArray.Parse(e.get_Result()).First;
             while (first != null)
             {
                 SuggestVideo suggestVideo = new SuggestVideo()
                 {
                     Title        = first.Value <string>("Title"),
                     ZoneParentId = first.Value <int>("ZoneVideoId"),
                     ZoneVideoId  = first.Value <int>("ZoneVideoId"),
                     ChannelId    = first.Value <int>("ChannelId")
                 };
                 first = first.Next;
                 this._listSuggestVideo.Add(suggestVideo);
             }
         }
     }
     catch (Exception exception)
     {
     }
 }
Example #2
0
        private void InitPageData()
        {
            SitcomsInfo info = null;

            SitcomsHelper.GetSitcoms(out sitcomsList);
            foreach (var item in sitcomsList)
            {
                if (null == info)
                {
                    info = item;
                }
                if (item.sitcomsId.Equals(sitcomsId))
                {
                    info = item;
                    break;
                }
            }
            sitcomsList.Remove(info);

            sitComsNameOfHidePanel.Text = sitComsName.Text = sitcomsName = info.sitcomsName;
            sitcomsDetaiText.Text       = sitcomsDetail = info.sitcomsDetail;
            sitcomsCount        = info.sitcomsCount;
            players.Text        = sitcomPlayers = info.sitcomPlayers;
            type.Text           = sitcomsType = info.sitcomsType;
            score.Text          = sitcomsScore = info.sitcomsScore;
            publicDate.Text     = sitcomsDate = info.sitcomsDate;
            area.Text           = sitcomsCountry = info.sitcomsCountry;
            playCounts.Text     = playCount = info.playCount;
            commentsNumber.Text = commentCount = info.commentCount;

            ObservableCollection <SuggestVideo> suggestVideos = new ObservableCollection <SuggestVideo>();

            foreach (var item in sitcomsList)
            {
                SuggestVideo video1 = new SuggestVideo();
                video1.videoName = item.sitcomsName;
                video1.playTimes = "播放" + item.playCount;
                video1.videoId   = Convert.ToString(item.sitcomsId);
                video1.picURL    = item.picURL;
                suggestVideos.Add(video1);
            }
            suggestVideo.ItemsSource  = suggestVideos;
            suggestVideo1.ItemsSource = suggestVideos;

            ObservableCollection <Comments> comments = null;

            CommentHelper.GetComments(out comments);
            userComments.ItemsSource  = comments;
            userComments1.ItemsSource = comments;
            ObservableCollection <SitcomsList> list = new ObservableCollection <SitcomsList>();

            for (int i = 1; i <= sitcomsCount; i++)
            {
                SitcomsList item = new SitcomsList();
                item.id = Convert.ToString(i);
                list.Add(item);
            }
            xuanji.ItemsSource    = list;
            xuanji1.ItemsSource   = list;
            xuanji.SelectedIndex  = 0;
            xuanji1.SelectedIndex = 0;
        }