コード例 #1
0
        static public void adicionarLivro()
        {
            int    isbn;
            string titulo, autor, editora;

            Console.WriteLine("Dados do Livro que deseja adicionar");
            Console.WriteLine("ISBN: ");
            isbn = int.Parse(Console.ReadLine());

            livro = new Livro(isbn);
            if (acervo.pesquisar(livro) == null)
            {
                Console.WriteLine("Título: ");
                titulo = Console.ReadLine();
                Console.WriteLine("Autor: ");
                autor = Console.ReadLine();
                Console.WriteLine("Editora: ");
                editora = Console.ReadLine();
                livro   = new Livro(isbn, titulo, autor, editora);
                acervo.adicionar(livro);
                Console.WriteLine("Livro " + titulo + " | Adicionado com sucesso!");
            }
            else
            {
                Console.WriteLine("ISBN já existente no acervo");
            }
            Console.ReadKey();
        }
コード例 #2
0
        static void adicionarLivro()
        {
            Console.Clear();

            Console.SetCursorPosition(40, 10); Console.Write("-------------------------------------");
            Console.SetCursorPosition(40, 12); Console.Write("-------------------------------------");
            Console.SetCursorPosition(40, 11); Console.Write("Digite o ISBN:                       ");
            Console.SetCursorPosition(60, 11); int isbn = Int32.Parse(Console.ReadLine());
            if (livros.pesquisar(new Livro(isbn)) != null)
            {
                Console.SetCursorPosition(40, 13); throw new Exception("Já existe um livro com esse ISBN");
            }

            Console.SetCursorPosition(40, 12); Console.Write("Digite o título:                     ");
            Console.SetCursorPosition(40, 13); Console.Write("-------------------------------------");
            Console.SetCursorPosition(60, 12); string titulo = Console.ReadLine();
            Console.SetCursorPosition(40, 13); Console.Write("Digite o autor:                      ");
            Console.SetCursorPosition(40, 14); Console.Write("-------------------------------------");
            Console.SetCursorPosition(60, 13); string autor = Console.ReadLine();
            Console.SetCursorPosition(40, 14); Console.Write("Digite a editora:                    ");
            Console.SetCursorPosition(40, 15); Console.Write("-------------------------------------");
            Console.SetCursorPosition(60, 14); string editora = Console.ReadLine();

            livros.adicionar(new Livro(isbn, titulo, autor, editora));
            Console.SetCursorPosition(40, 16); Console.WriteLine("Exemplar cadastrado com sucesso!");
            Console.ReadKey();
        }
コード例 #3
0
        private static Livro pesquisa()
        {
            Console.Write("Digite o ISBN: ");
            int   isbnPesquisa    = int.Parse(Console.ReadLine());
            Livro livroPesquisado = acervo.pesquisar(new Livro(isbnPesquisa));

            if (livroPesquisado == null)
            {
                Console.WriteLine("Livro nao existe no acervo");
                return(null);
            }
            else
            {
                return(livroPesquisado);
            }
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: flcampos80/projLivrosLista
        static void adicionarLivro()
        {
            Console.Write("\nDigite o ISBN: ");
            int isbn = Int32.Parse(Console.ReadLine());

            if (livros.pesquisar(new Livro(isbn)) != null)
            {
                throw new Exception("Livro com esse ISBN existente");
            }

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

            Console.Write("Digite o autor: ");
            string autor = Console.ReadLine();

            Console.Write("Digite a editora: ");
            string editora = Console.ReadLine();

            livros.adicionar(new Livro(isbn, titulo, autor, editora));
            Console.WriteLine("Exemplar cadastrado com sucesso!");
            Console.ReadKey();
        }
コード例 #5
0
ファイル: Program.cs プロジェクト: isabelleifsp/acervo
        static void adicionarLivro()
        {
            Console.Write("\n FORNEÇA O ISBN: ");
            int isbn = Int32.Parse(Console.ReadLine());

            if (livros.pesquisar(new Livro(isbn)) != null)
            {
                throw new Exception("Já existe um livro com esse ISBN");
            }

            Console.Write("\n Forneça as informações a seguir do livro correspondente... ");
            Console.Write("\nTÍTULO: ");
            string titulo = Console.ReadLine();

            Console.Write("AUTOR: ");
            string autor = Console.ReadLine();

            Console.Write("EDITORA: ");
            string editora = Console.ReadLine();

            livros.adicionar(new Livro(isbn, titulo, autor, editora));
            Console.WriteLine("Seu livro foi cadastrado com sucesso.");
            Console.ReadKey();
        }