Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }