private static void AtualizarSerie()
        {
            Console.Write(">>> Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            if (repositorio.RetornarPorId(indiceSerie) != null)
            {
                Console.WriteLine(">>> Gêneros de Séries Disponíveis: ");
                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 da Série: ");
                string entradaTitulo = Console.ReadLine();

                Console.Write(">>> Digite o Ano de Início da Série: ");
                int entradaAno = int.Parse(Console.ReadLine());

                Console.Write(">>> Digite a Descrição da Série: ");
                string entradaDescricao = Console.ReadLine();

                Serie serieAtualizada = new Serie(id: indiceSerie,
                                                  genero: (Genero)entradaGenero,
                                                  titulo: entradaTitulo,
                                                  ano: entradaAno,
                                                  descricao: entradaDescricao);

                repositorio.Atualizar(indiceSerie, serieAtualizada);
            }
        }
Example #2
0
        private static void VisualizarSeries()
        {
            Console.WriteLine("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            var serie = repositorio.RetornarPorId(indiceSerie);

            Console.WriteLine(serie);
        }