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(); }
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" + "----------=====----------"); } }