private static void AtualizarItem(bool isSerie) { if (isSerie) { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); Serie atualizaSerie = CadastraSerie(indiceSerie); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } do { Console.Write("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); atualizaSerie.addGenero((Genero)entradaGenero); Console.WriteLine("Deseja inserir mais um gênero?(sim/nao)"); } while(Console.ReadLine().ToLower().Equals("sim")); repositorioSerie.Atualiza(indiceSerie, atualizaSerie); } else { Console.Write("Digite o id do filme: "); int indiceFilme = int.Parse(Console.ReadLine()); Filme atualizaFilme = CadastraFilme(indiceFilme); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } do { Console.Write("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); atualizaFilme.addGenero((Genero)entradaGenero); Console.WriteLine("Deseja inserir mais um gênero?(sim/nao)"); } while(Console.ReadLine().ToLower().Equals("sim")); repositorioFilme.Atualiza(indiceFilme, atualizaFilme); } }
private static void InserirItem(bool isSerie) { if (isSerie) { Console.WriteLine("Inserir nova série"); Serie novaSerie = CadastraSerie(repositorioSerie.ProximoId()); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } do { Console.Write("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); novaSerie.addGenero((Genero)entradaGenero); Console.WriteLine("Deseja inserir mais um gênero?(sim/nao)"); } while(Console.ReadLine().ToLower().Equals("sim")); repositorioSerie.Insere(novaSerie); } else { Console.WriteLine("Inserir novo filme"); Filme novoFilme = CadastraFilme(repositorioFilme.ProximoId()); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } do { Console.Write("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); novoFilme.addGenero((Genero)entradaGenero); Console.WriteLine("Deseja inserir mais um gênero?(sim/nao)"); } while(Console.ReadLine().ToLower().Equals("sim")); repositorioFilme.Insere(novoFilme); } }