public static void CadastrarObra() { Util.LimparTela(); Console.Write("Qual o título da obra? "); string titulo_obra = Console.ReadLine(); Console.Write("Insira uma descrição para a obra: "); string descricao_obra = Console.ReadLine(); Console.Write("Qual o ano de criação da obra? "); int ano_criacao_obra = int.Parse(Console.ReadLine()); string nome_artista; string[] todos_os_nomes_de_artistas_cadastrados = Artista.LerTodosOsNomes(); Console.WriteLine(); for (int i = 0; i < todos_os_nomes_de_artistas_cadastrados.Length; i++) { Console.WriteLine("{0} - {1}", i + 1, todos_os_nomes_de_artistas_cadastrados[i]); } Console.WriteLine("0 - Anônimo"); Console.Write("Escolha uma das opções acima: "); int escolha_nome_artista = int.Parse(Console.ReadLine()); if (escolha_nome_artista == 0) { nome_artista = "Anônimo"; } else { nome_artista = todos_os_nomes_de_artistas_cadastrados[escolha_nome_artista - 1]; } Obra nova_obra = new Obra(titulo_obra, nome_artista, ano_criacao_obra, descricao_obra); nova_obra.ArmazenarInformacoes(); Console.WriteLine("\nObra cadastrada com sucesso!"); Util.GravarLog("Obra cadastrada, titulo: " + titulo_obra + ", Data de criação: " + ano_criacao_obra); Util.TecleEnterParaSair(); }