//Metodo para agregar cancion
 public bool AgregarCancion(Cancion cancion)
 {
     if (canciones.Contains(cancion))
     {
         return(false);
     }
     else
     {
         canciones.Add(cancion);
         return(true);
     }
 }
        public static void Main(string[] args)
        {
            string    genero;
            string    artista;
            string    album;
            string    nombre;
            string    respuesta;
            string    criterio;
            string    valor;
            string    crit;
            string    val;
            string    vcrit;
            string    respuesta2;
            Espotifai a = new Espotifai();
            Playlist  b = new Playlist();

            Console.WriteLine("Nombre de Usuario:");
            respuesta2 = Console.ReadLine();
            Console.WriteLine("Buenos días " + respuesta2);
            while (true)
            {
                Console.WriteLine("Menú: Elija una opcion numerica");
                Console.WriteLine(" ");
                Console.WriteLine("1) Ver Canciones");
                Console.WriteLine(" ");
                Console.WriteLine("2) Agregar Cancion");
                Console.WriteLine(" ");
                Console.WriteLine("3) Ver Canciones por criterio");
                Console.WriteLine(" ");
                Console.WriteLine("4) Crear Playlist");
                Console.WriteLine(" ");
                Console.WriteLine("5) Ver mis Playlists");
                Console.WriteLine(" ");
                Console.WriteLine("6) Salir de Spotify");
                Console.WriteLine(" ");
                Console.WriteLine(" ");

                respuesta = Console.ReadLine();
                {
                    if (respuesta == "1")
                    {
                        a.VerCanciones();
                    }


                    if (respuesta == "2")
                    {
                        Console.WriteLine("Ingrese el genero de la cancion:");
                        genero = Console.ReadLine();
                        Console.WriteLine(" ");
                        Console.WriteLine("Ingrese al artista de la cancion:");
                        artista = Console.ReadLine();
                        Console.WriteLine(" ");
                        Console.WriteLine("Ingrese el album de la cancion:");
                        album = Console.ReadLine();
                        Console.WriteLine(" ");
                        Console.WriteLine("Ingrese el nombre de la cancion:");
                        nombre = Console.ReadLine();
                        Console.WriteLine(" ");
                        Cancion cancion1 = new Cancion(genero, artista, album, nombre);
                        a.AgregarCancion(cancion1);
                    }
                    if (respuesta == "3")
                    {
                        Console.WriteLine("Ingrese el criterio de búsqueda:");
                        criterio = Console.ReadLine();
                        Console.WriteLine("Ingrese el valor del criterio:");
                        valor = Console.ReadLine();
                        a.CriteriosPorCancion(criterio, valor);
                    }
                    //Crear Playlist
                    if (respuesta == "4")
                    {
                        Console.WriteLine("Criterio:");
                        crit = Console.ReadLine();
                        Console.WriteLine("Valor criterio");
                        vcrit = Console.ReadLine();
                        Console.WriteLine("Nombre Playlist");
                        valor = Console.ReadLine();
                        a.GenerarPlaylist(crit, vcrit, valor);
                    }
                    if (respuesta == "5")
                    {
                        a.VerMisPlaylists();
                    }

                    if (respuesta == "6")
                    {
                        Console.WriteLine("Saliendo de Spotify...");
                        break;
                    }
                    if (respuesta != "1" || respuesta != "2" || respuesta != "3" || respuesta != "4" || respuesta != "5" || respuesta != "6")
                    {
                        Console.WriteLine("Porfavor intente de nuevo...");
                    }
                }
            }
        }
 public void AgregarCancionaPlaylist(Cancion cancionparaplaylist)
 {
     cancionesplay.Add(cancionparaplaylist);
 }