private void fetchPictures() { int i = 0; if (m_PictureGalley == null) { m_PictureGalley = new FacebookApp_Logic.PictureGallery(); } GalleryElementAdder elementAdder = new GalleryElementAdder(); foreach (Album userAlbum in m_LoggedInUser.Albums) { if (i > 25) { break; } foreach (Photo userPhoto in userAlbum.Photos) { if (i > 25) { break; } i++; PictureGallery.PictureGalleryItem pictureGalleryItem = new PictureGallery.PictureGalleryItem(); pictureGalleryItem.NumOfLikes = userPhoto.LikedBy.Count; pictureGalleryItem.PictureURL = userPhoto.PictureNormalURL; m_PictureGalley.AddGalleryItem(pictureGalleryItem, elementAdder); } } m_PictureGalleryEnumerator = m_PictureGalley.GetEnumerator(); m_PictureGalleryEnumerator.MoveNext(); fetchAskedSixLikablePicturesInGallery(m_PictureGalleryEnumerator.Current); }
private void fetchVideos() { GalleryElementAdder galleryElementAdder = new GalleryElementAdder(); foreach (Post wallPost in m_LoggedInUser.WallPosts) { { if (wallPost.PictureURL != null && wallPost.Source != null && wallPost.Caption != "youtube.com") { VideoGallery.VideoGalleryItem video = new VideoGallery.VideoGalleryItem(); video.PictureURL = wallPost.PictureURL; video.VideoURL = wallPost.Source; video.CreatedTime = wallPost.CreatedTime; m_VideoGallery.AddGalleryItem(video, galleryElementAdder); } } } foreach (Post post in m_LoggedInUser.Posts) { { if (post.PictureURL != null && post.Source != null && post.Caption != "youtube.com") { VideoGallery.VideoGalleryItem video = new VideoGallery.VideoGalleryItem(); video.PictureURL = post.PictureURL; video.VideoURL = post.Source; video.CreatedTime = post.CreatedTime; m_VideoGallery.AddGalleryItem(video, galleryElementAdder); } } } setPictureBoxVideoControls(); m_RecentlyAddedVideos = m_VideoGallery.GetRecentlyAddedVideos(); }