public ActionResult AlterarAlbum(int id, [FromBody] AlbumRequestDTO albumDTO)
        {
            var albumAlterado = new Album(albumDTO.Nome);

            if (albumAlterado == null)
            {
                return(NotFound("Album não encontrado"));
            }

            var inconsistencias = albumService.VerificarInconsistenciasEmUmNovoAlbum(albumAlterado);

            if (inconsistencias.Any())
            {
                return(BadRequest(inconsistencias));
            }

            albumRepository.AlterarAlbum(id, albumAlterado);

            return(Ok(albumAlterado));
        }