public GenericListItemCollections GetList(SiteItemEntry entry) { GenericListItemCollections res = new GenericListItemCollections(); res.Title = entry.Title; res.Add(VevoFavorite()); res.Add(VevoUploads()); List<ArtistItem> artists = ArtistManager.Instance.GetVevoArtists(); foreach (ArtistItem artistItem in artists) { UserVideos userVideos = new UserVideos(); SiteItemEntry itemEntry = new SiteItemEntry(); itemEntry.Provider = userVideos.Name; itemEntry.SetValue("id", artistItem.User); string title = artistItem.Name; GenericListItem listItem = new GenericListItem() { Title = title, IsFolder = false, LogoUrl = artistItem.Img_url, DefaultImage = "defaultArtistBig.png", Tag = itemEntry }; res.Add(listItem); } res.ItemType = ItemType.Artist; return res; }
public GenericListItemCollections GetList(SiteItemEntry entry) { GenericListItemCollections res = new GenericListItemCollections(); res.Title = entry.Title; res.Add(VevoFavorite()); res.Add(VevoUploads()); List <ArtistItem> artists = ArtistManager.Instance.GetVevoArtists(); foreach (ArtistItem artistItem in artists) { UserVideos userVideos = new UserVideos(); SiteItemEntry itemEntry = new SiteItemEntry(); itemEntry.Provider = userVideos.Name; itemEntry.SetValue("id", artistItem.User); string title = artistItem.Name; GenericListItem listItem = new GenericListItem() { Title = title, IsFolder = false, LogoUrl = artistItem.Img_url, DefaultImage = "defaultArtistBig.png", Tag = itemEntry }; res.Add(listItem); } res.ItemType = ItemType.Artist; return(res); }