* @throws ECARException
*/
public boolean getFuncaoAcompInfAndamento (UsuarioUsu usuario, ItemEstruturaIett item) throws ECARException{
boolean infAndamento = false;
ItemEstrutUsuarioIettus itemEstUsu = new ItemEstrutUsuarioIettus();
itemEstUsu.setItemEstruturaIett(item);
itemEstUsu.setUsuarioUsu(usuario);
itemEstUsu.setCodTpPermIettus("F");
List lista = pesquisar(itemEstUsu, new String[] {"codIettus","asc"});
Iterator it = lista.iterator();
while(it.hasNext()){
ItemEstrutUsuarioIettus itemEstUsuLista = (ItemEstrutUsuarioIettus) it.next();
if("S".equalsIgnoreCase(itemEstUsuLista.getIndInfAndamentoIettus()))
infAndamento = true;
}
Iterator itUsuarios = item.getItemEstUsutpfuacIettutfas().iterator();
while (itUsuarios.hasNext() && !infAndamento){
ItemEstUsutpfuacIettutfa itemEstUsutpfuacIettutfa = (ItemEstUsutpfuacIettutfa) itUsuarios.next();
if (itemEstUsutpfuacIettutfa.getSisAtributoSatb() != null) {
itemEstUsu = new ItemEstrutUsuarioIettus();
itemEstUsu.setItemEstruturaIett(item);
itemEstUsu.setSisAtributoSatb(itemEstUsutpfuacIettutfa.getSisAtributoSatb());
itemEstUsu.setCodTpPermIettus("F");
List listaItemEstUsu = pesquisar(itemEstUsu, new String[] {"codIettus","asc"});
Iterator itItemEstUsu = listaItemEstUsu.iterator();
while (itItemEstUsu.hasNext()){
ItemEstrutUsuarioIettus itemEstUsuLista = (ItemEstrutUsuarioIettus) itItemEstUsu.next();
if("S".equalsIgnoreCase(itemEstUsuLista.getIndInfAndamentoIettus())){
if (new UsuarioDao().getUsuariosBySisAtributoSatb(itemEstUsutpfuacIettutfa.getSisAtributoSatb()).contains(usuario)){
infAndamento = true;
break;
}
}