public ActionResult PutAtualizaAlbum(int id, [FromBody] AlbumRequestDTO albumDTO) { var album = database.BuscaAlbumPorId(id); if (album == null) { return(NotFound("Não existe album com esse id")); } var albumAtualizado = new Album(albumDTO.Nome); albumAtualizado.Id = album.Id; List <Musica> musicasDoAlbum = album.Musicas; foreach (Musica musica in musicasDoAlbum) { albumAtualizado.AdicionarMusica(musica); } database.AtualizaAlbum(albumAtualizado); return(Ok("Album atualizado")); }