Olá!
Tenho o seguinte:
Estou desenvolvendo um sistema de gerenciamento bibliotecario. Utilizo o Hibernate, SQL Server 2008 e Netbeans 7.0.
O cenário no momento é:
Efetuar uma devolução de exemplar ou exemplares.
Neste caso tenho um ou mais exemplares, então é criado uma coleção.
A dúvida é:
Como faço para chamar os dados do emprestimo, a partir da referencia do exemplar, e preencher no Frame?
Tentei fazer o seguinte:
private void buscarExemplar() {
int codigoExemplar = Integer.valueOf(nuReferencia.getText());
Exemplar exemplar = ExemplarDAO.fabricaExemplarDAO().findById(codigoExemplar);
ItemBiblioteca obra = ItemBibliotecaDAO.fabricaItemBibliotecaDAO().findById(exemplar.getCodItemBiblioteca().getCodItemBiblioteca());
Secao secaoLocal = SecaoDAO.fabricaSecaoDAO().findById(exemplar.getCodItemBiblioteca().getCodSecao().getCodSecao());
if (exemplar == null) {
JOptionPane.showMessageDialog(this, "Nenhum registro de obra foi encontrado.");
return;
} else {
//Aqui é pego a coleção.
exemplar.getEmprestimo();
//Aqui eu deveria indicar os campos a ser preenchidos?
}
}
Anexo está a figura da tela de devolução. Acha que tá funcional?
Gostaria de saber alguma dica com relação à interface.
[]'s