protected ItemLoja(long iD, PessoaJuridica fornecedor, float precoCompra, float precoVenda, int quantidadeEstoque)
 {
     ID                = iD;
     Fornecedor        = fornecedor;
     PrecoCompra       = precoCompra;
     PrecoVenda        = precoVenda;
     QuantidadeEstoque = quantidadeEstoque;
 }
Beispiel #2
0
 public Caderno(long iD, PessoaJuridica fornecedor, float precoCompra, float precoVenda, int quantidadeEstoque, int quantidadeFolhas) : base(iD, fornecedor, precoCompra, precoVenda, quantidadeEstoque)
 {
     ID                = iD;
     Fornecedor        = fornecedor;
     PrecoCompra       = precoCompra;
     PrecoVenda        = precoVenda;
     QuantidadeEstoque = quantidadeEstoque;
     QuantidadeFolhas  = quantidadeFolhas;
 }
Beispiel #3
0
 public Livro(long iD, PessoaJuridica fornecedor, float precoCompra, float precoVenda, int quantidadeEstoque,
              string titulo, Genero genero, string autor, string editora) : base(iD, fornecedor, precoCompra, precoVenda, quantidadeEstoque)
 {
     ID                = iD;
     Fornecedor        = fornecedor;
     PrecoCompra       = precoCompra;
     PrecoVenda        = precoVenda;
     QuantidadeEstoque = quantidadeEstoque;
     Titulo            = titulo;
     Genero            = genero;
     Autor             = autor;
     Editora           = editora;
 }
        public void AdicionarSerieLivros()
        {
            Console.WriteLine("Adicione o ID do fornecedor");
            int            id         = int.Parse(Console.ReadLine());
            Genero         genero     = Genero.ficcão;
            PessoaJuridica fornecedor = Fornecedores[0];

            foreach (PessoaJuridica elemento in Fornecedores)
            {
                if (elemento.ID == id)
                {
                    fornecedor = elemento;
                }
            }
            Console.WriteLine("Adicione o Preço de compra");
            float precoCompra = float.Parse(Console.ReadLine());

            Console.WriteLine("Adicione o Preço de venda");
            float precoVenda = float.Parse(Console.ReadLine());

            Console.WriteLine("Adicione a quantidade comprada no estoque");
            int quantidade = int.Parse(Console.ReadLine());

            Console.WriteLine("Insira o título da obra");
            string titulo = Console.ReadLine();

            Console.WriteLine("insira o gênero e tecle enter\n1 - Ficção\n2 - Informática" +
                              "\n3 - Games\n4 - Negócios\n");
            bool escolheu = false;

            while (!escolheu)
            {
                int numGenero = int.Parse(Console.ReadLine());
                switch (numGenero)
                {
                case 1:
                    escolheu = true;
                    break;

                case 2:
                    genero   = Genero.informática;
                    escolheu = true;
                    break;

                case 3:
                    genero   = Genero.games;
                    escolheu = true;
                    break;

                case 4:
                    genero   = Genero.negócios;
                    escolheu = true;
                    break;

                default:
                    Console.WriteLine("Por favor, digite novamente");
                    break;
                }
            }
            Console.WriteLine("Insira o autor da obra");
            string autor = Console.ReadLine();

            Console.WriteLine("Insira a editora da Obra");
            string editora = Console.ReadLine();

            LivrosLoja.Add(new Livro(1, fornecedor, precoCompra, precoVenda, quantidade, titulo,
                                     genero, autor, editora));

            Console.WriteLine("Novo livro adicionado!\n");
            LivrosLoja[LivrosLoja.Count - 1].MostrarDescrição();
        }