Example #1
0
        /// <summary>
        /// Adiciona uma música à lista de músicas
        /// </summary>
        /// <param name="nome"></param>
        /// <param name="codigoMusica"></param>
        public static void AdicionarMusica(string nome, int codigoMusica)
        {
            //Inicialização do album aux
            MusicaBO aux = new MusicaBO
            {
                Nome         = nome,
                CodigoMusica = codigoMusica
            };

            //Adicionar a música à lista de musicas
            DL.Musicas.RegistarMusica(aux);
        }
Example #2
0
 /// <summary>
 /// Regista uma nova musica
 /// </summary>
 /// <param name="musicas"></param>
 /// <param name="novaMusica"></param>
 /// <returns></returns>
 public static bool RegistarMusica(MusicaBO novaMusica)
 {
     try
     {
         //Se não existir nenhuma musica com o mesmo nome
         if (ExisteMusica(novaMusica.Nome) == false)
         {
             //Adicionar uma nova musica
             lstMusicas.Add(novaMusica);
             return(true);
         }
         //Caso já exista uma musica com o nome lido retorna false
         return(false);
     }
     catch (System.Exception e)
     {
         System.Console.WriteLine(e.Message);
         throw;
     }
 }