Example #1
0
 public void VerCanciones()
 {
     foreach (Cancion i in Canciones)
     {
         Cancion n = i;
         Console.WriteLine(n.Informacion());
     }
 }
Example #2
0
        public Cancion[] CancionesPorCriterio(String criterio, String valor)
        {
            if (criterio == "Género")
            {
                foreach (var i in Canciones)
                {
                    if (i.Género.Equals(valor))
                    {
                        Cancion n = i;
                        Console.WriteLine(n.Informacion());
                    }
                    else
                    {
                        Console.WriteLine("No hay canciones de es Género");
                    }
                }
                return(new Cancion[0]);
            }

            if (criterio == "Nombre")
            {
                foreach (var i in Canciones)
                {
                    if (i.Nombre.Equals(valor))
                    {
                        Cancion n = i;
                        Console.WriteLine(n.Informacion());
                    }
                    else
                    {
                        Console.WriteLine("No hay canciones con ese nombre");
                    }
                }
                return(new Cancion[0]);
            }

            if (criterio == "Álbum")
            {
                foreach (var i in Canciones)
                {
                    if (i.Álbum.Equals(valor))
                    {
                        Cancion n = i;
                        Console.WriteLine(n.Informacion());
                    }
                    else
                    {
                        Console.WriteLine("No hay canciones de ese álbum");
                    }
                }
                return(new Cancion[0]);
            }

            if (criterio == "Artista")
            {
                foreach (var i in Canciones)
                {
                    if (i.Artista.Equals(valor))
                    {
                        Cancion n = i;
                        Console.WriteLine(n.Informacion());
                    }
                    else
                    {
                        Console.WriteLine("No hay canciones de es artista");
                    }
                }
                return(new Cancion[0]);
            }
            else
            {
                Console.WriteLine("Error de Criterio");
                return(new Cancion[0]);
            }
        }