コード例 #1
0
        private static void AtualizarSeries()
        {
            Console.WriteLine("Digite o id da série:");
            int indiceSerie = int.Parse(Console.ReadLine());

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }

            Console.WriteLine("Digite o genero entre a sopções acima:");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o titulo da Série:");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite o ano de iniício da Série:");
            int entradaAno = int.Parse(Console.ReadLine());

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

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

            repositorio.Insere(novaSerie);
        }
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getvalues?view=netcore-3.1
            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getname?view=netcore-3.1
            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 novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #3
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            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());

            if (entradaGenero > Enum.GetValues(typeof(Genero)).Length || entradaGenero < 1)
            {
                System.Console.WriteLine("O gênero informado é inválido.");
                return;
            }

            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 novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #4
0
        private static void InserirSerie()
        {
            Console.WriteLine("Você escolheu inserir uma série.");

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0} - {1}", i, Enum.GetName(typeof(Genero), i));
            }
            Console.Write("Digite o gênero da série: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            while (entradaGenero > Enum.GetNames(typeof(Genero)).Length || entradaGenero < 1)
            {
                Console.WriteLine("Por favor, escolha uma opção válida.");
                entradaGenero = int.Parse(Console.ReadLine());
            }

            Console.Write("Digite o título da série: ");
            string entradaTitulo = Console.ReadLine();

            Console.Write("Digite o ano em que a série começou: ");
            int entradaAno = int.Parse(Console.ReadLine());

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

            Series novaSerie = new Series(id: repositorio.ProximoId(), genero: (Genero)entradaGenero, titulo: entradaTitulo, ano: entradaAno, descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
            Console.WriteLine("Série cadastrada com sucesso.");
        }
コード例 #5
0
        public static void InserirSeries()
        {
            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0} - {1}", i, Enum.GetName(typeof(Genero), i));
            }

            Console.WriteLine("Digite o genero entre as opcoes acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o titulo da serie: ");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite o ano de inicio da serie: ");
            int entradaAno = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite a descricao da serie: ");
            string entradaDescricao = Console.ReadLine();

            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao,
                                        ativo: true);

            repositorio.Insere(novaSerie);
        }
コード例 #6
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir Nova Série");

            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 entradaTítulo = 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();

            Series novaSerie = new Series(id: repositorio.ProximoId(),
                                          genero: (Genero)entradaGenero,
                                          titulo: entradaTítulo,
                                          ano: entradaAno,
                                          descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #7
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");
            Serie novaSerie = GeraSerie();

            repositorio.Insere(novaSerie);
        }
コード例 #8
0
ファイル: Program.cs プロジェクト: aleqixx/DIO.Series
        public static void InserirSerie()
        {
            Console.WriteLine("Inserir uma nova série");

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }

            Console.Write("Digite o gênero entras 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 Descrição da Série: ");
            string entradaDescricao = Console.ReadLine();

            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #9
0
        private static void Inserir()
        {
            Console.WriteLine("Inserir nova serie");

            int entradaGenero = digiteGenero();

            var entradas = preenchaDetalhes();

            if (tituloTipo == "filme")
            {
                Filme novo = new Filme(id: repositorioFilme.ProximoId(),
                                       genero: (Genero)entradaGenero,
                                       titulo: entradas.Item1,
                                       ano: entradas.Item2,
                                       descricao: entradas.Item3);

                repositorioFilme.Insere(novo);
            }
            else
            {
                Serie novo = new Serie(id: repositorioSerie.ProximoId(),
                                       genero: (Genero)entradaGenero,
                                       titulo: entradas.Item1,
                                       ano: entradas.Item2,
                                       descricao: entradas.Item3);
                repositorioSerie.Insere(novo);
            }
        }
コード例 #10
0
        private static void InserirSerie()
        {
            Console.WriteLine("\nInserir nova séries\n\n");

            foreach (int i in System.Enum.GetValues(typeof(EGenero)))
            {
                Console.WriteLine("{0} - {1}", i, System.Enum.GetName(typeof(EGenero), 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 novaSerie = new Serie(
                repositorio.ProximoId(),
                (EGenero)entradaGenero,
                entradaTitulo,
                entradaDescricao,
                entradaAno
                );

            repositorio.Insere(novaSerie);
        }
コード例 #11
0
        public static void InserirSerie()
        {
            Console.WriteLine("Inserir nova serie: ");

            // Output dos valores enumerados!
            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine($"{ i } { Enum.GetName(typeof(Genero), i ) }");
            }

            Console.WriteLine("Digite o genero entre as opcoes acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o titulo da serie: ");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite o ano de inicio da serie: ");
            int entradaAno = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite a descricao da serie: ");
            string entradaDescricao = Console.ReadLine();

            Serie novaserie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            repositorio.Insere(novaserie);
        }
コード例 #12
0
        private static void InserirSerie()
        {
            System.Console.WriteLine("Inserir série", CultureInfo.InvariantCulture);

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                System.Console.WriteLine("#ID {0}: - {1}", i, Enum.GetName(typeof(Genero), i));
            }

            System.Console.WriteLine();
            System.Console.WriteLine("Digite o gênero da série listado acima: ", CultureInfo.InvariantCulture);
            int digitandoGenero = int.Parse(Console.ReadLine());

            System.Console.WriteLine("Digite o título da série", CultureInfo.InvariantCulture);
            string digitandoTitulo = Console.ReadLine();

            System.Console.WriteLine("Digite o ano da série", CultureInfo.InvariantCulture);
            int digitandoAno = int.Parse(Console.ReadLine());

            System.Console.WriteLine("Digite a descricação da série", CultureInfo.InvariantCulture);
            string digitandoDescricao = Console.ReadLine();

            Series novaSerie = new Series(id: repositorio.ProximoId(),
                                          genero: (Genero)digitandoGenero,
                                          titulo: digitandoTitulo,
                                          ano: digitandoAno,
                                          descricao: digitandoDescricao);


            repositorio.Insere(novaSerie);
        }
コード例 #13
0
        private static void InserirSeries()
        {
            Console.WriteLine("Inserir nova série");

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine($"{i} - {Enum.GetName(typeof(Genero), i)}");
            }

            Console.WriteLine("Digite o genero entre as opções acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o Titulo da serie: ");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite o Ano de Inicio da Serie: ");
            int entradaAno = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite a Descrição da Serie");
            string entradaDescricao = Console.ReadLine();

            Serie novaSerie = new Serie(id: repository.ProximoId(), genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo, ano: entradaAno, description: entradaDescricao);

            repository.Insere(novaSerie);
        }
コード例 #14
0
        private static void InserirSerie()
        {
            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }
            // fazer um método para entrada de dados da série
            Console.WriteLine("Digite o genêro entre as opções acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o título da série: ");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite o ano de ínicio da série: ");
            int entradaAno = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite a descrição da série: ");
            string entradaDescricao = Console.ReadLine();

            Serie novaSerie = new Serie(id: repositorio.ProximoID(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #15
0
ファイル: Program.cs プロジェクト: gugaoliveira/DIO.Series
        private static void InserirSerie()
        {
            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 serie = new Serie(
                repositorio.ProximoId(), (Genero)entradaGenero, entradaTitulo, entradaDescricao, entradaAno
                );

            repositorio.Insere(serie);
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("Serie incluida com sucesso!");
            AguardarTeclaVoltarMenu();
        }
コード例 #16
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            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 generoId = int.Parse(Console.ReadLine());

            Console.Write("Título da serie: ");
            string titulo = Console.ReadLine();

            Console.Write("Ano de inicio da serie: ");
            int anoInicio = int.Parse(Console.ReadLine());

            Console.Write("Descrição da serie: ");
            string descricao = Console.ReadLine();

            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)generoId,
                                        titulo: titulo,
                                        ano: anoInicio,
                                        descricao: descricao);

            repositorio.Insere(novaSerie);
        }
コード例 #17
0
ファイル: Program.cs プロジェクト: xEvilCorp/Challenges
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir Serie");
            Serie serie = PedirInputDeDadosSerie();

            Repositorio.Insere(serie);
        }
コード例 #18
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            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 opcçõ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 novaSerie = new Serie(id: serieRepositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao);

            serieRepositorio.Insere(novaSerie);
            Console.WriteLine();
            Console.WriteLine(" ---- Serie cadastrada com sucesso! ----");
        }
コード例 #19
0
        private static void InserirTitulo()
        {
            Console.WriteLine("Inserir um item");
            Console.WriteLine();

            int    tipoItem = definirTipo();
            string nomeSerie, descricaoSerie;
            int    generoSerie, anoSerie;

            ColetaDadosEntrada(out nomeSerie, out generoSerie, out anoSerie, out descricaoSerie);

            if (tipoItem == 2)
            {
                Series serieInserida = new Series(id: repositorio.ProximoId(),
                                                  genero: (Genero)generoSerie,
                                                  tipo: (Tipo)tipoItem,
                                                  titulo: nomeSerie,
                                                  descricao: descricaoSerie,
                                                  ano: anoSerie);

                repositorio.Insere(serieInserida);
            }
            else
            {
                Filmes filmeInserido = new Filmes(id: repositorio.ProximoId(),
                                                  genero: (Genero)generoSerie,
                                                  tipo: (Tipo)tipoItem,
                                                  titulo: nomeSerie,
                                                  descricao: descricaoSerie,
                                                  ano: anoSerie);
                repositorioFilme.Insere(filmeInserido);
            }
        }
コード例 #20
0
ファイル: Program.cs プロジェクト: acappijr/DIO.Series
        private static void InserirSerie()
        {
            foreach (int i in System.Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine($"{i} - {System.Enum.GetName(typeof(Genero), i)}");
            }

            Console.Write("Digite o gênero entre as opçõs acima: ");
            var entradaGenero = int.Parse(Console.ReadLine());

            Console.Write("Digite o título da série: ");
            var entradaTitulo = Console.ReadLine();

            Console.Write("Digite o ano da série: ");
            var entradaAno = int.Parse(Console.ReadLine());

            Console.Write("Digite a descrição da série: ");
            var entradaDescricao = Console.ReadLine();

            var novaSerie = new Serie(
                repositorio.ProximoId(),
                (Genero)entradaGenero,
                entradaTitulo,
                entradaDescricao,
                entradaAno
            );
            repositorio.Insere(novaSerie);
        }
コード例 #21
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            foreach (int g in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine($"{g} - {Enum.GetName(typeof(Genero),g)}");
            }

            Console.WriteLine("Digite o gênero entre as opções acima:");
            int genero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o título da série:");
            string titulo = Console.ReadLine();

            Console.WriteLine("Digite o ano de início da série:");
            int ano = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite a descrição da série:");
            string descricao = Console.ReadLine();

            series.Insere(new Serie(
                              id: series.ProximoId(),
                              genero: (Genero)genero,
                              titulo: titulo,
                              ano: ano,
                              descricao: descricao
                              ));
        }
コード例 #22
0
        private static void InserirSeries()
        {
            Console.WriteLine("Inserir nova série");

            Serie novaSerie = EnumSerie(repositorio.proximoID());

            repositorio.Insere(novaSerie);
        }
コード例 #23
0
        private static void InserirSerie()
        {
            obj.escrevaL("Inserir nova série");
            obj.escreva("");

            // Inserindo....
            repositorio.Insere(exibirFormulario(null));
        }
コード例 #24
0
ファイル: Program.cs プロジェクト: scmarques/bootcamp_MRV
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            Serie novaSerie = LeInformacaoSerie(repositorio.ProximoId());

            repositorio.Insere(novaSerie);
        }
コード例 #25
0
ファイル: Program.cs プロジェクト: pacbel/CadastroDeSeries
        private static void InserirSerieMassa()
        {
            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: Genero.Acao,
                                        titulo: "Duro de Matar",
                                        ano: 2002,
                                        descricao: "Filme de Ação com Bruce Willis");

            repositorio.Insere(novaSerie);

            novaSerie = new Serie(id: repositorio.ProximoId(),
                                  genero: Genero.Drama,
                                  titulo: "A Espera de Um Milagre",
                                  ano: 2001,
                                  descricao: "Acredita em milagres?");

            repositorio.Insere(novaSerie);
        }
コード例 #26
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série:");

            Serie novaSerie = gerenciarEntrada(repositorio.ProximoId());

            repositorio.Insere(novaSerie);

            Console.WriteLine();
        }
コード例 #27
0
        private static void InserirSerie()
        {
            Console.WriteLine("--- Inserir nova série ---");
            Console.ReadLine();
            Console.Write("-- Selecione o gênero da série: --");
            Console.ReadLine();

            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getvalues?view=netcore-3.1
            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getname?view=netcore-3.1



            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }

            int entradaGenero = int.Parse(Console.ReadLine());

            Console.Write("-- Selecione a plataforma disponível para reprodução da série : -- ");
            Console.ReadLine();

            foreach (int i in Enum.GetValues(typeof(Plataformas)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Plataformas), i));
            }
            int entradaPlataforma = 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();

            Console.Write("Digite o Elenco da série: ");
            string entradaElenco = Console.ReadLine();

            Console.Write("Digite a Produtora da série: ");
            string entradaProdutora = Console.ReadLine();


            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao,
                                        elenco: entradaElenco,
                                        produtora: entradaProdutora,
                                        plataformas: (Plataformas)entradaPlataforma);

            repositorio.Insere(novaSerie);
        }
コード例 #28
0
ファイル: Program.cs プロジェクト: SmithUup/DIO.Series
        //Inserir Série

        private static void InserirSerie()
        {
            try{
                Console.WriteLine("Inserir nova Série");

                int conta = 0;
                foreach (int i in Enum.GetValues(typeof(Genero)))
                {
                    Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
                    conta++;
                }


                Console.WriteLine("Digite o genêro entre as opções");
                int entradaGenero = int.Parse(Console.ReadLine());


                if (entradaGenero > conta || entradaGenero <= 0)
                {
                    Console.Clear();
                    Console.WriteLine("Você digitou um valor inválido, tente novamente...");
                    return;
                }



                Console.WriteLine("Digite o Titulo da Serie");
                string entradaTitulo = Console.ReadLine();

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

                Console.WriteLine("Digite a Descrição da Série");
                string EntradaDescricao = Console.ReadLine();

                Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                            genero: (Genero)entradaGenero,
                                            titulo: entradaTitulo,
                                            ano: entradaAno,
                                            descricao: EntradaDescricao);

                repositorio.Insere(novaSerie);
            }

            catch
            {
                Console.Clear();
                Console.WriteLine("Você digitou um valor inválido, tente novamente...");
                return;
            }
        }
コード例 #29
0
        //Inserir Serie
        private static void InserirSerie()
        {
            string separador3 = "----------------------------------------------------------------------------------";

            Console.WriteLine("Inserir Nova Série");
            Console.ForegroundColor = ConsoleColor.Yellow;
            //Console.SetCursorPosition((Console.WindowWidth - separador3.Length) / 2, Console.CursorTop);
            Console.WriteLine(separador3);



            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("[{0}]-[{1}]", i, Enum.GetName(typeof(Genero), i));
            }

            Console.WriteLine(separador3);
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Digite o Gênero entre as opções acima: ");
            Console.ForegroundColor = ConsoleColor.Green;
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Digite o Título da Série");
            Console.ForegroundColor = ConsoleColor.Green;
            string entradaTitulo = Console.ReadLine();

            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Digite o Ano de Início da Série: ");
            Console.ForegroundColor = ConsoleColor.Green;
            int entradaAno = int.Parse(Console.ReadLine());

            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Digite a Descrição da Série");
            Console.ForegroundColor = ConsoleColor.Green;
            string entradaDescricao = Console.ReadLine();

            Series novaSerie = new Series(id: repositorio.ProximoId(),
                                          genero: (Genero)entradaGenero,
                                          titulo: entradaTitulo,
                                          ano: entradaAno,
                                          descricao: entradaDescricao);

            repositorio.Insere(novaSerie);
        }
コード例 #30
0
        private static void InserirSerie()
        {
            Console.WriteLine("Inserir nova série");

            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getvalues?view=netcore-3.1
            // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getname?view=netcore-3.1
            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();

            Console.Write("Digite o numero de episodos da serie: ");
            int entradaNumEpi = int.Parse(Console.ReadLine());

            Console.Write("e' uma animacao? (S/N) ");
            string SN  = Console.ReadLine();
            bool   isa = false;

            if (SN.ToUpper() == "S")
            {
                isa = true;
            }

            Serie novaSerie = new Serie(id: repositorio.ProximoId(),
                                        genero: (Genero)entradaGenero,
                                        titulo: entradaTitulo,
                                        ano: entradaAno,
                                        descricao: entradaDescricao,
                                        NumEpi: entradaNumEpi,
                                        isanimacao: isa);

            repositorio.Insere(novaSerie);
        }