![]() |
Ecommerce C++
1.0
Trabalho Prático PDS2 | UFMG
|
Membros públicos | |
| Loja (Usuario *usuarioLogado, EstoqueBase *estoque, Carrinho *carrinho, Vendas *vendas) | |
| Construct a new Loja:: Loja object. Mais... | |
| Loja () | |
| Construct a new Loja:: Loja object. | |
| ~Loja () | |
| Destroy the Loja:: Loja object. | |
| void | mostrarLoja () |
| Mostra a loja. | |
| void | adicionarProdutoCarrinho () |
| Adiciona um produto ao carrinho. | |
| void | adicionarProdutoEstoque () |
| Adicionar um produto no estoque. | |
| void | removerProdutoEstoque () |
| Remove um produto do estoque. | |
| void | removerProdutosNoCarrinho () |
| Remove um produto do carrinho. | |
| void | listarProdutosNoCarrinho () |
| Lista os produtos do carrinho. | |
| void | opcoesAdm () |
| Mostra as opcoes do administrador. | |
| void | opcoesUsuario () |
| Mostra as opcoes do usuario. | |
| void | finalizarCompra () |
| Finaliza a compra do carrinho. | |
| void | listarVendas () |
| Lista as vendas realizadas. | |
| void | gerarNotaFiscal () |
| Gera uma nota fiscal para a venda. | |
Atributos Protegidos | |
| Usuario * | usuarioLogado |
| EstoqueBase * | estoque |
| Carrinho * | carrinho |
| Vendas * | vendas |
| Loja::Loja | ( | Usuario * | usuarioLogado, |
| EstoqueBase * | estoque, | ||
| Carrinho * | carrinho, | ||
| Vendas * | vendas | ||
| ) |