/// <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); }
/// <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; } }