Package ecar.pojo

Examples of ecar.pojo.ItemEstLocalRevIettlr


                  }
              } );                
               
                Iterator it = locais.iterator();
                while(it.hasNext()){
                    ItemEstLocalRevIettlr local = (ItemEstLocalRevIettlr) it.next();                  
                   
                    if(first){
                        builder.addNode("localizacao", "label=\"" + builder.normalize(label) + "\" abrangencia=\"" + builder.normalize(local.getLocalItemLit().getLocalGrupoLgp().getIdentificacaoLgp()) + "\"");
                        first = false;
                    }
                    builder.addAndCloseNode("local", builder.normalize(Pagina.trocaNull(local.getLocalItemLit().getIdentificacaoLit())));
                }       
                if(locais != null && locais.size() > 0)
                  builder.closeNode("localizacao");                   
            }
        } catch (Exception e){
View Full Code Here


                  }
              } );                
               
                Iterator it = locais.iterator();
                while(it.hasNext()){
                    ItemEstLocalRevIettlr local = (ItemEstLocalRevIettlr) it.next();                  
                   
                    if(first){
                        builder.addNode("localizacao", "label=\"" + builder.normalize(label) + "\" abrangencia=\"" + builder.normalize(local.getLocalItemLit().getLocalGrupoLgp().getIdentificacaoLgp()) + "\"");
                        first = false;
                    }
                    builder.addAndCloseNode("local", builder.normalize(Pagina.trocaNull(local.getLocalItemLit().getIdentificacaoLit())));
                }       
                if(locais != null && locais.size() > 0)
                  builder.closeNode("localizacao");                   
            }
        } catch (Exception e){
View Full Code Here

               
                //regiao = itemEstLocalDao.getAbrangencia(iettRev.getCodIettrev());
               
                if(iettRev.getItemEstLocalRevIettlrs() != null && iettRev.getItemEstLocalRevIettlrs().size() > 0){
                  List lLocal = new ArrayList(iettRev.getItemEstLocalRevIettlrs());
                  ItemEstLocalRevIettlr local = (ItemEstLocalRevIettlr) lLocal.get(0);
                  regiao = local.getLocalItemLit().getIdentificacaoLit();
                }
                else {
                  //Se a revis�o n�o possui locais cadastrados, buscar local do item. Ref Mantis: 6010
                  if(item.getItemEstrutLocalIettls() != null && item.getItemEstrutLocalIettls().size() > 0){
                    List lLocal = new ArrayList(item.getItemEstrutLocalIettls());
                    ItemEstrutLocalIettl local = (ItemEstrutLocalIettl) lLocal.get(0);
                    regiao = local.getLocalItemLit().getIdentificacaoLit();
                  }
                }
               
                tipoSituacao = iettRev.getSituacaoIettrev();
               
                if(!"E".equals(tipoSituacao)){
                  geraXMLItemProduto(builder, item, nome, tipo, unidade, tipoSituacao, regiao, valor, "");
                  gerouProduto = true;
                }
              }
            }
            else{
              //Se a revis�o n�o possui indicadores na revis�o,
              //somar somente os indicadores do item da revis�o
              nome = "";
              if(iettRev.getDescricaoR3rev() != null && !"".equals(iettRev.getDescricaoR3rev()))
                nome = iettRev.getDescricaoR3rev();
              else
                nome = iettRev.getNomeIettrev();
             
              if("".equals(nome)){
                if(item.getDescricaoR3() != null && !"".equals(item.getDescricaoR3()))
                  nome = item.getDescricaoR3(); //NomePPA
                else
                  nome = item.getNomeIett();
              }
              /*
               * Ref. Mantis 6010:
               * Se a revis�o n�o possuir o indicador informado, pegar os dados
              * do primeiro indicador do item informado
              *
              * Como aqui a revis�o n�o possui metas f�sicas cadastradas, valem os valores
              * e regras do indicador do item.
               */
              tipo = "n�o informado";
              unidade = "n�o informado";
              valor = "-";
             
              List indResulIett = new ArrayList(item.getItemEstrtIndResulIettrs());
              if(indResulIett != null && !indResulIett.isEmpty()){
                ItemEstrtIndResulIettr indResul = (ItemEstrtIndResulIettr) indResulIett.get(0);
                tipo = indResul.getNomeIettir();
                unidade = indResul.getUnidMedidaIettr();
                valor = indResulDao.getSomaQuantidadePrevista(indResul);
              }
             
              //regiao = itemEstLocalDao.getAbrangencia(iettRev.getCodIettrev());
              if(iettRev.getItemEstLocalRevIettlrs() != null && iettRev.getItemEstLocalRevIettlrs().size() > 0){
                List lLocal = new ArrayList(iettRev.getItemEstLocalRevIettlrs());
                ItemEstLocalRevIettlr local = (ItemEstLocalRevIettlr) lLocal.get(0);
                regiao = local.getLocalItemLit().getIdentificacaoLit();
              }
              else {
                //Se a revis�o n�o possui locais cadastrados, buscar local do item. Ref Mantis: 6010
                if(item.getItemEstrutLocalIettls() != null && item.getItemEstrutLocalIettls().size() > 0){
                  List lLocal = new ArrayList(item.getItemEstrutLocalIettls());
                  ItemEstrutLocalIettl local = (ItemEstrutLocalIettl) lLocal.get(0);
                  regiao = local.getLocalItemLit().getIdentificacaoLit();
                }
              }
             
              tipoSituacao = iettRev.getSituacaoIettrev();
             
View Full Code Here

            tx = session.beginTransaction();

          for (int i = 0; i < codigosParaExcluir.length; i++) {
            ItemEstLocalRevIettlrPK chave = new ItemEstLocalRevIettlrPK(Integer.valueOf(codigosParaExcluir[i]), codItemEstrutura);
              ItemEstLocalRevIettlr itemEstrutLocal = (ItemEstLocalRevIettlr) buscar(ItemEstLocalRevIettlr.class, chave);
             
              session.delete(itemEstrutLocal);
        objetos.add(itemEstrutLocal);
          }
     
View Full Code Here

     * @return
     * @throws ECARException
     */
    public String getAbrangencia(Integer codItemEstrutura) throws ECARException {
      ItemEstruturarevisaoIettrev itemEstrutura = new ItemEstruturarevisaoIettrev();
      ItemEstLocalRevIettlr itemEstrutLocal = new ItemEstLocalRevIettlr();
     
      itemEstrutura = (ItemEstruturarevisaoIettrev) new ItemEstruturarevisaoIettrevDAO(request).buscar(ItemEstruturarevisaoIettrev.class, codItemEstrutura);
      List lista = new ItemEstruturarevisaoIettrevDAO(request).ordenaSet(itemEstrutura.getItemEstLocalRevIettlrs(), "this.localItemLit.identificacaoLit", "asc");
    Iterator it = lista.iterator();
     
      if(it.hasNext()){
        itemEstrutLocal = (ItemEstLocalRevIettlr) it.next();
        return itemEstrutLocal.getLocalItemLit().getLocalGrupoLgp().getIdentificacaoLgp();
      } else {
        return "";
      }
     
    }
View Full Code Here

          String localizacao = "";
          boolean primeiro = true;
          int i = 0;
          int ultPos = ultRev.getItemEstLocalRevIettlrs().size() - 1;
          for(Iterator it = ultRev.getItemEstLocalRevIettlrs().iterator(); it.hasNext();){
            ItemEstLocalRevIettlr local = (ItemEstLocalRevIettlr) it.next();
            if(primeiro){
              abrangencia = local.getLocalItemLit().getLocalGrupoLgp().getIdentificacaoLgp() + ":";
              primeiro = false;
            }
            localizacao += local.getLocalItemLit().getIdentificacaoLit();
            if(i < ultPos){
              localizacao += ",";
            }
            i++;
          }
         
          iplb.setAbrangencia(abrangencia);
          iplb.setLocal(localizacao);
         
        }
        else if(iett.getItemEstrutLocalIettls() != null && !iett.getItemEstrutLocalIettls().isEmpty()){
          String abrangencia = "";
          String localizacao = "";
          boolean primeiro = true;
          int i = 0;
          int ultPos = iett.getItemEstrutLocalIettls().size() - 1;
          for(Iterator it = iett.getItemEstrutLocalIettls().iterator(); it.hasNext();){
            ItemEstrutLocalIettl local = (ItemEstrutLocalIettl) it.next();
            if(primeiro){
              abrangencia = local.getLocalItemLit().getLocalGrupoLgp().getIdentificacaoLgp() + ":";
              primeiro = false;
            }
            localizacao += local.getLocalItemLit().getIdentificacaoLit();
            if(i < ultPos){
              localizacao += ",";
            }
            i++;
          }
View Full Code Here

TOP

Related Classes of ecar.pojo.ItemEstLocalRevIettlr

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.