// metodos gravar(cadastrar) produtos protected void Gravar() { Produto p = new Produto( Integer.parseInt(txfCodigo.getText()), txfCategoria.getText(), txfDescricao.getText(), txfUnidade.getText(), BigDecimal.valueOf(Double.parseDouble(txfcusto.getText())), BigDecimal.valueOf(Double.parseDouble(txflucro.getText()))); pda.inserir(p); listaproduto = pda.listar(); tabelaProduto.addLista(listaproduto); limpar(); }
// Metodo Editar(atualizar) produtos ja cadastrados protected void Editar() { if (in > -1) { Produto p = new Produto( Integer.parseInt(txfId.getText()), Integer.parseInt(txfCodigo.getText()), txfCategoria.getText(), txfDescricao.getText(), txfUnidade.getText(), BigDecimal.valueOf(Double.parseDouble(txfcusto.getText())), BigDecimal.valueOf(Double.parseDouble(txflucro.getText()))); pda.atualizar(p); tabelaProduto.atualizaLista(in, p); limpar(); in = -1; } else { JOptionPane.showMessageDialog(null, "Escolha o produto que deseja modificar!!!"); } }
// Metodo para excluir(deletar) produto protected void Excluir() { pda.excluir(listaproduto.get(tablemioloproduto.getSelectedRow()).getcod_p()); tabelaProduto.excluir(tablemioloproduto.getSelectedRow()); }