Fórum Controle de estoque simples #501380
16/11/2014
0
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
Curtir tópico
+ 0
Responder
Posts
17/11/2014
Ronaldo Lanhellas
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...
Responder
Gostei + 0
17/11/2014
Marcos Paulo
Acompanhando...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)