Пример #1
0
        private static void AtualizarNovel()
        {
            Console.Write("Digite o id da série: ");
            int indiceNovel = int.Parse(Console.ReadLine());

            foreach (int i in Enum.GetValues(typeof(Genero), i))
            {
                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 Titulo da Novel: ");
            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 Sinopse da Novel: ");
            string entradaSinopse = Console.ReadLine();

            Console.Write("Digite o Autor da Novel: ");
            string entradaAutor = Console.ReadLine();

            LNovel atualizaNovel = new LNovel(id: indiceNovel,
                                              genero: (Genero)entradaGenero,
                                              ano: entradaAno,
                                              titulo: entradaTitulo,
                                              sinopse: entradaSinopse,
                                              autor: entradaAutor);

            repositorio.Atualiza(atualizaNovel);
        }
Пример #2
0
        private static void InserirNovel()
        {
            Console.WriteLine("Inserir nova novel");

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }
            Console.Write("Digite o genero entre as opções acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

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

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

            Console.Write("Digite a sinopse da novel: ");
            string entradaSinopse = Console.ReadLine();

            Console.Write("Digite o nome do autor da novel");
            string entradaAutor = Console.ReadLine();

            LNovel novaNovel = new LNovel(id: repositorio.ProximoId(),
                                          genero: (Genero)entradaGenero,
                                          ano: entradaAno,
                                          titulo: entradaTitulo,
                                          sinopse: entradaSinopse,
                                          autor: entradaAutor);

            repositorio.Insere(novaNovel);
        }