List list = this.getSegmentoItemDao().getSegmentoItemMaisArtigos(
this.getRequest().getSession().getServletContext(),((ecar.login.SegurancaECAR)this.getRequest().getSession().getAttribute("seguranca")).getUsuario());
Iterator it = list.iterator();
SecaoBean secaoBean = new SecaoBean();
secaoBean.setId(ID_SECAO_MAIS_ARTIGOS);
ArrayList aList = new ArrayList();
while(it.hasNext()) {
SegmentoItemSgti seg = (SegmentoItemSgti)it.next();
InformacaoBean info = new InformacaoBean();
info.setDataHora(Data.parseDate(seg.getDataItemSgti()));
String linha = seg.getLinhaApoioSgti();
if (linha.length() >= 50){
for (int i = 50; i > 0; i--) {
if (linha.charAt(i)==' ') {
linha = Util.substring(linha, 0, i)+"...";
break;
}
}
}
info.setDescricao(linha);
info.setTitulo(seg.getTituloSgti());
info.setDataHora(Data.parseDate(seg.getDataItemSgti()));
info.setCodSgti(seg.getCodSgti());
info.setLink(seg.getSegmentoItemLeiauteSgtil().getLinkSgtil());
aList.add(info);
}
secaoBean.setInformacaoBean(aList);
this.portalBean.adicionarElementoNoSecaoBean(secaoBean);
}