示例#1
0
        // alterar adicionando livro a lista de livros
        public void DoarLivro()
        {
            Console.WriteLine("Ensira as informações nos campos abaixo: ");

            double num    = livros.Count;
            double numero = num + 1;

            Console.WriteLine("Título: ");
            string titulo = Console.ReadLine();

            Console.WriteLine("Autor: ");
            string autor = Console.ReadLine();

            Console.WriteLine("Ano: ");
            int ano = int.Parse(Console.ReadLine());

            bool   disponivel = true;
            string emprestimo = " -";

            Livros livro = new Livros(numero, titulo, autor, ano, disponivel, emprestimo);

            livros.Add(livro);

            ConsultarLista();

            Console.WriteLine("Pressione Enter.");
            Console.ReadLine();
            Console.Clear();

            Registrar();
        }
示例#2
0
        //criar objetos "Livro" a partir de dados apurados
        public ArrayList GerarListaLivros()
        {
            ArrayList dados = ObterDadosPorLinha(this.baseDados);

            ArrayList livros = new ArrayList();

            foreach (string[] dado in dados)
            {
                double numero     = ConversorDeString(dado[0]);
                string titulo     = dado[1];
                string autor      = dado[2];
                double ano        = ConversorDeString(dado[3]);
                bool   disponivel = ConversorDeStringParaBoolean(dado[4]);
                string emprestimo = dado[5];

                Livros livro = new Livros(numero, titulo, autor, ano, disponivel, emprestimo);
                livros.Add(livro);
            }

            return(livros);
        }