private void preencherJTable() { ProdutoController pc = new ProdutoController(); for (Produto p : pc.listarTodos()) { tabelmodelo.addRow( new Object[] { p.getCodigo(), p.getNome(), p.getQntEstoque(), p.getValor(), p.getDatafabricacao(), p.getCategoriaproduto() }); } }
private void btRemoverActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btRemoverActionPerformed int linhaSelecionada = -1; linhaSelecionada = tabela.getSelectedRow(); if (linhaSelecionada >= 0) { int idProduto = (int) tabela.getValueAt(linhaSelecionada, 0); ProdutoController pc = new ProdutoController(); if (pc.remover(idProduto)) { tabelmodelo.removeRow(linhaSelecionada); } } else { JOptionPane.showMessageDialog(null, "Nenhuma linha foi selecionada"); } } // GEN-LAST:event_btRemoverActionPerformed