@gtalkSP escreveu:
Boa tarde pessoal.
Queria apresentar na minha lista de clientes a idade de cada um.
Quando vou para a página "lista" é apresentado todos os meus clientes:
public void lista( ) { result.include("clientes", daoFactory.getClienteDao().listaTudo()); }
E o meu DAO:
@Override public List<Cliente> listaTudo() { Criteria crit = this.session.createCriteria(Cliente.class); select.addOrder(Order.asc("nome")); return crit .list(); }
O método que testei é esse:
private static int getIdade(Cliente cliente) { Calendar cal = GregorianCalendar.getInstance(); int anoAtual = cal.get(Calendar.YEAR); int anoNasc = cliente.getDtNasc(); int idade = anoAtual - anoNasc; return idade; }
Mas como faço para usar esse método ou algo parecido em minha lista de clientes? No DAO (listaTudo) ficaria como? Faço os calculos e mostro a lista...
Aguardo uma orientação de vocês.
Mensagens: 1
Participantes: 1