Atualizar vários objetos em um List

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; }

Legal :slight_smile:

tem alguma dúvida?

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

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?

Como criar o botão

fale sobre seu ambiente, se é desktop, web.

é web, jsf2 com JPA 2 e hibernate

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??