private static void AtualizarSerie() { try { Console.WriteLine(); Console.WriteLine("Atualizar série"); ListarSeries(); Console.Write("Digite o id da série que deseja atualizar: "); int id = int.Parse(Console.ReadLine()); if (_series.Existe(id) == false) { Console.WriteLine("Não existe uma série com este id."); return; } Console.WriteLine(); Console.WriteLine("Gêneros: "); // Pegando o nome e o valor do enum Genero. foreach (int g in Enum.GetValues(typeof(Genero))) { Console.WriteLine($"{g} - {Enum.GetName(typeof(Genero), g)}"); } Console.Write("Digite um genêro entre as opções acima: "); int genero = int.Parse(Console.ReadLine()); Console.Write("Digite o título da série: "); string titulo = Console.ReadLine(); Console.Write("Digite o ano de início da série (dd/mm/aaaa): "); DateTime ano = DateTime.Parse(Console.ReadLine()); Console.Write("Digite a descrição da série: "); string descricao = Console.ReadLine(); Console.Write("Digite a nota que você dá para série: "); float nota = float.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Serie serie = new Serie( id, (Genero)genero, titulo, descricao, ano, nota); _series.Atualiza(id - 1, serie); Console.WriteLine("Atualizado com sucesso!!"); } catch (Exception e) { Console.WriteLine(e.Message); } }