public List<SelectItem> getListaConvencoes() { List<SelectItem> convencoes = new ArrayList<SelectItem>(); Dao dao = new Dao(); List<Convencao> list = (List<Convencao>) dao.list(new Convencao()); for (int i = 0; i < list.size(); i++) { convencoes.add(new SelectItem(i, list.get(i).getDescricao(), "" + list.get(i).getId())); } return convencoes; }
public List<SelectItem> getListConvencao() { if (listConvencao.isEmpty()) { Dao dao = new Dao(); List<Convencao> list = (List<Convencao>) dao.list(new Convencao(), true); for (int i = 0; i < list.size(); i++) { listConvencao.add( new SelectItem( i, (String) ((Convencao) list.get(i)).getDescricao(), Integer.toString(((Convencao) list.get(i)).getId()))); } } return listConvencao; }