|
|
std::map< int, std::map< std::string, std::vector< Produto * > > > | vendas |
| |
|
|
static int | controleId = 1 |
| |
◆ adicionarVenda()
| void Vendas::adicionarVenda |
( |
std::map< int, double > |
dadosCarrinho, |
|
|
EstoqueBase * |
estoque, |
|
|
std::string |
cpf |
|
) |
| |
Adiciona a venda no array.
- Parâmetros
-
| dadosCarrinho | |
| estoque | |
| cpf | |
◆ atualizaEstoque()
| void Vendas::atualizaEstoque |
( |
int |
controleId, |
|
|
std::string |
cpf, |
|
|
EstoqueBase * |
estoque |
|
) |
| |
Atualiza o estoque de um produto vendido.
- Parâmetros
-
◆ dataAtual()
| std::string Vendas::dataAtual |
( |
| ) |
|
Retorna a data atual da venda em d/m/Y.
- Retorna
- std::string
◆ dataVenda()
| std::string Vendas::dataVenda |
( |
int |
controleId, |
|
|
std::string |
cpf |
|
) |
| |
Retorna a data da venda.
- Parâmetros
-
- Retorna
- std::string
◆ gerarJsonVenda()
| void Vendas::gerarJsonVenda |
( |
int |
controleId, |
|
|
std::string |
cpf |
|
) |
| |
Grava o json de venda.
- Parâmetros
-
◆ gerarNotaFiscal()
| void Vendas::gerarNotaFiscal |
( |
int |
id | ) |
|
Gera uma nota fiscal pra venda.
- Parâmetros
-
◆ valorVenda()
| double Vendas::valorVenda |
( |
int |
controleId, |
|
|
std::string |
cpf |
|
) |
| |
Retorna o valor da venda.
- Parâmetros
-
- Retorna
- double
A documentação para esta classe foi gerada a partir dos seguintes ficheiros: