Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }