private static void InserirFilmes() { Console.WriteLine("Inserir Novo Filme"); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}:-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.WriteLine("Digite o Gênero Entre as Opções Acima: "); int entraGenero = int.Parse(Console.ReadLine()); Console.WriteLine("Digite O Título do Filme: "); string entraTitulo = Console.ReadLine(); Console.WriteLine("Digite o Ano de Lançamento do Filme: "); int entradaAno = int.Parse(Console.ReadLine()); Console.WriteLine("Pertence a Uma Trilogia? "); string entraTrilogia = Console.ReadLine(); Console.Write("Digite a Descrição do Filme: "); string entraDescricao = Console.ReadLine(); Filmes novoFilme = new Filmes(id: repositorio.ProximoId(), genero: (Genero)entraGenero, titulo: entraTitulo, ano: entradaAno, trilogia: entraTrilogia, descricao: entraDescricao); repositorio.Insere(novoFilme); }
public static void AtualizarFilmes() { Console.WriteLine("Digite o id do Filme: "); int indiceFilme = int.Parse(Console.ReadLine()); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.Write("Digite o Gênero Entre as Opções Acima: "); int entraGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o Título do Filme: "); string entraTitulo = Console.ReadLine(); Console.Write("Digite o Ano de Lançamento do Filme: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Pertence a Uma Trilogia: "); string entraTrilogia = Console.ReadLine(); Console.Write("Digite a Descrição do Filme: "); string entraDescricao = Console.ReadLine(); Filmes atualizaFilme = new Filmes(id: indiceFilme, genero: (Genero)entraGenero, titulo: entraTitulo, ano: entradaAno, trilogia: entraTrilogia, descricao: entraDescricao); repositorio.Atualiza(indiceFilme, atualizaFilme); }