|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
ICatalogoDeProdutos | Interface para qualquer tipo de Catálogo de Produtos |
IEspecProduto | Interface para qualquer tipo de especificação de produto. |
ILinhaDetalhe | Interface para qualquer tipo de linha de detalhe de uma venda. |
IPagamento | Interface para qualquer tipo de pagamento. |
ITPDV | Interface para qualquer tipo de Terminal Ponto De Venda (TPDV). |
IVenda | Interface para qualquer tipo de venda. |
Class Summary | |
CatalogoDeProdutos | Classe que representa um catálogo de produtos. |
EspecificacaoDeProduto | Classe que representa uma especificação de um produto do catálogo de produtos. |
LinhaDetalheVenda | Classe que representa uma linha de detalhe de uma venda. |
Loja | Classe que implementa uma Loja. |
Pagamento | Classe que representa um pagamento feito para uma venda. |
TPDV | Classe que implementa um Terminal Ponto De Venda (TPDV). |
Venda | Classe que representa uma venda de produtos feita através de um TPDV. |
Exception Summary | |
NaoHaVendaException | Exceção indicando operação necessitando de venda sem venda ativa |
PagamentoInsuficienteException | Exceção indicando pagamento insuficiente para uma venda. |
ProdutoInexistenteException | Exceção indicando produto inexistente no catálogo de produtos. |
TPDVException | Classe abstrata de todas as exceções do pacote tpdv. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |