0
I have a register of suppliers and one of products, and I would like to recover in the product registration window the information of which suppliers are already registered to be able to save in the product, but I do not understand how to accomplish this. For now we do not use BD yet, so the information is stored only in memory I tried it this way:
public class CadastroProduto extends javax.swing.JFrame {
private LinkedList<Produto> listaProdutos;
private LinkedList<Fornecedor> listaFornecedores;
private Produto produto;
private Fornecedor fornecedor;
private boolean novo = false;
/**
* Creates new form Produto
*/
public CadastroProduto(LinkedList listaProdutos, Produto produto) {
initComponents();
this.listaProdutos = listaProdutos;
this.listaFornecedores = listaFornecedores;
this.fornecedor = fornecedor;
this.produto = produto;
comboProduto.setModel(new DefaultComboBoxModel<>(listaProdutos.toArray()));
comboFornecedor.setModel(new DefaultComboBoxModel<>(listaFornecedores.toArray()));
btNovo.setEnabled(true);
}
I also tried to pass listingsuppliers and suppliers as Product Registration parameters, but also gave error
My
comboFornecedor.setModel(new DefaultComboBoxModel<>(listaFornecedores.toArray()));
It was just one of the attempts, I don’t even know if I need to use this.listFornecedores and this.fornecedor in this case within Registersproduct...