protected ItemLoja(long iD, PessoaJuridica fornecedor, float precoCompra, float precoVenda, int quantidadeEstoque) { ID = iD; Fornecedor = fornecedor; PrecoCompra = precoCompra; PrecoVenda = precoVenda; QuantidadeEstoque = quantidadeEstoque; }
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; }
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(); }