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;
 }
Esempio n. 2
0
        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);
        }