private static void AtualizarFilmeSerie() { Console.Write("Digite o id do filme/série: "); int indiceFilmeSerie = int.Parse(Console.ReadLine()); foreach (int i in Enum.GetValues(typeof(Tipo))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Tipo), i)); } Console.Write("Digite o tipo entre as opções acima: "); int entradaTipo = 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 entradaGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o Título do Filme ou Série: "); string entradaTitulo = Console.ReadLine(); Console.Write("Digite o Ano do Filme ou de Início da Série: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Digite a Descrição do Filme/Série: "); string entradaDescricao = Console.ReadLine(); FilmeSerie atualizaFilmeSerie = new FilmeSerie(id: indiceFilmeSerie, tipo: (Tipo)entradaTipo, genero: (Genero)entradaGenero, titulo: entradaTitulo, ano: entradaAno, descricao: entradaDescricao); repositorio.Atualiza(indiceFilmeSerie, atualizaFilmeSerie); }
private static void InserirFilmesSerie() { Console.WriteLine("Inserir novo filme/série"); foreach (int i in Enum.GetValues(typeof(Tipo))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Tipo), i)); } Console.Write("Digite o tipo entre as opções acima: "); int entradaTipo = 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 entradaGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o Título do Filme/Série: "); string entradaTitulo = Console.ReadLine(); Console.Write("Digite o Ano do Filme ou de Início da Série: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Digite a Descrição do Filme/Série: "); string entradaDescricao = Console.ReadLine(); FilmeSerie novaSerie = new FilmeSerie(id: repositorio.ProximoId(), tipo: (Tipo)entradaTipo, genero: (Genero)entradaGenero, titulo: entradaTitulo, ano: entradaAno, descricao: entradaDescricao); repositorio.Insere(novaSerie); }