Controle de estoque simples
Estou implementando um software simples e cheguei na parte responsável por controlar o estoque. Tenho duas tabelas no meu banco de dados MySQL: peça e entrada. A tabela peça contém informações genéricas sobre a peça (incluindo a chave primária e o estoque, claro) e a tabela entrada contém a data, a chave primária da entrada, a chave estrangeira da peça e a quantidade a ser recebida.
[img]https://www.filepicker.io/api/file/uatTkM95T7mK7DuNW4P4[/img]
A classe visual responsável pela entrada de peças no estoque contém um jCombobox responsável por listar as peças cadastradas* e um jTextfield responsável pela quantidade a ser recebida pela peça selecionada no jCombobox.
[img]https://www.filepicker.io/api/file/xgd0nIxzSDew7uLb3zme[/img]
omo eu realizo o movimento de estoque? Quais os métodos que eu devo criar na classe DAO?
*O cadastro de peças já está pronto.
[img]https://www.filepicker.io/api/file/uatTkM95T7mK7DuNW4P4[/img]
A classe visual responsável pela entrada de peças no estoque contém um jCombobox responsável por listar as peças cadastradas* e um jTextfield responsável pela quantidade a ser recebida pela peça selecionada no jCombobox.
[img]https://www.filepicker.io/api/file/xgd0nIxzSDew7uLb3zme[/img]
omo eu realizo o movimento de estoque? Quais os métodos que eu devo criar na classe DAO?
*O cadastro de peças já está pronto.
Marcio Nokatome
Curtidas 0
Respostas
Ronaldo Lanhellas
16/11/2014
Bom, geralmente uma movimentação de estoque é composta por dois movimentos: Entrada e Saída. No seu DAO você poderia criar um método chamado adicionarEstoque(int quantidade, Peca peca) e outro método removerEstoque(int quantidade, Peca peca), onde cada método fará checagens como:
1 - Há quantidades suficientes para remover do estoque ?
2 - O número a ser adicionado em estoque é maior que zero ?
e etc...
1 - Há quantidades suficientes para remover do estoque ?
2 - O número a ser adicionado em estoque é maior que zero ?
e etc...
GOSTEI 0
Marcos Paulo
16/11/2014
Acompanhando...
GOSTEI 0