Atualizar vários objetos em um List

7 respostas
Leo_Holanda

Olá,
Desenvolvo um sistema de inventário para patrimônio público.

Neste método o usuário lista todos os patrimônios do departamento/setor selecionado que é fk de patrimônio… preciso de um botão para atualiza-lós.

//Método para listar os patrimônio pelo setor public String getSetorByNome(){ setTotalP(0); setTotalValor(0.00); try{ Query query = dao.query("SELECT p FROM Patrimonio p WHERE p.setor=?"); query.setParameter(1,patrimonio.getSetor()); patrimonios2 = query.getResultList(); }catch (Exception e){ e.printStackTrace(); } //Informa a quantidade total de itens for (Patrimonio p : getPatrimonios2()) { setTotalP(getTotalP() + p.getQuantidade()); } //Informa o valor total dos itens no setor for (Patrimonio p : getPatrimonios2()) { setTotalValor(getTotalValor() + p.getTotal()); } return null; }

7 Respostas

Rodrigo_Sasaki

Legal :slight_smile:

tem alguma dúvida?

Leo_Holanda

Cara, na verdade eu preciso uma luz… pq tenho que criar um botão para atualizar todos os objetos encontrados dentro do setor. Entedeu??

Rodrigo_Sasaki

Saquei, mas onde está sua dúvida?

como criar um botão?
como chamar a ação?
como fazer a query?

qual parte do fluxo você não entende como fazer?

Leo_Holanda

Como criar o botão

Rodrigo_Sasaki

fale sobre seu ambiente, se é desktop, web.

Leo_Holanda

é web, jsf2 com JPA 2 e hibernate

Leo_Holanda

Vou concluir a minha explicação…
Nessa lista o usuário vai informar os bens que foram encontrados…

Então eu quero criar um método para atualizar todos os objetos e chamar através de um commandButton.

Como posso fazer isso??

Criado 19 de setembro de 2012
Ultima resposta 19 de set. de 2012
Respostas 7
Participantes 2