Esempio n. 1
0
        static void Main(string[] args)
        {
            //  IEnumerable<Song> songs = SearchRequests.BuildRequest();
            SearchRequests.getFullInfo();
            Console.WriteLine();

            SearchRequests.getFullInfoByArtist("John");
            Console.WriteLine();

            SearchRequests.getFullInfoByYear(2017);
            Console.WriteLine();

            SearchRequests.getFullInfoByAlbom("Plagiat");
            Console.WriteLine();

            SearchRequests.getFullInfoByGenre("pop");
            Console.WriteLine();

            SearchRequests.getFullInfoBySong("Black Monday");
            Console.WriteLine();

            SearchRequests.getFullInfoByDuration(1.46);
            Console.WriteLine();

            SearchRequests.getFullInfoByCollection("VitCollection");
            Console.WriteLine();
        }
Esempio n. 2
0
        public static void getFullInfo()
        {
            IEnumerable <Song> songs = SearchRequests.BuildRequest();
            var fullInfo             =
                from song in songs
                select song;

            foreach (Song song in fullInfo)
            {
                Console.WriteLine("Song name: " + song.name + "\n" + "Release date: " + Convert.ToString(song.date) + "\n"
                                  + "Song duration: " + Convert.ToString(song.duration, CultureInfo.CurrentCulture) + "\n"
                                  + "In collection: " + song.collection + "\n" + "Song genre: " + song.mainGenre.Name + "\n"
                                  + "Song subgenre: " + song.subGenre.Name + "\n" + "In album: " + song.album.name + "\n"
                                  + "Written by: " + song.artist.name + "\n" + "----------=====----------");
            }
        }