Package ecar.pojo

Examples of ecar.pojo.ItemEstruturaSisAtributoIettSatb


         
          //Salvar Indicador de Obra.
          Long codIndObra = (Dominios.SIM.equals(itemArquivo.getIndObra()) ? Long.valueOf(51) : Long.valueOf(52));
          SisAtributoSatb obra = (SisAtributoSatb) buscar(SisAtributoSatb.class, codIndObra);
         
          ItemEstruturaSisAtributoIettSatb atbLivreObra = new ItemEstruturaSisAtributoIettSatb();
          atbLivreObra.setItemEstruturaIett(iett);
          atbLivreObra.setSisAtributoSatb(obra);
          atbLivreObra.setDataUltManutencao(Data.getDataAtual());
          atbLivreObra.setUsuarioUsu(usuarioLogado);
          atbLivreObra.atribuirPKPai();
         
          session.save(atbLivreObra);
          objetos.add(atbLivreObra);
         
          // Salvando a Abrang�ncia
View Full Code Here


              for(Iterator it = estrutura.getItemEstruturaIetts().iterator(); it.hasNext();){
                ItemEstruturaIett item = (ItemEstruturaIett) it.next();
               
                if(Dominios.NAO.equals(item.getEstruturaEtt().getIndEtapaNivelSuperiorEtt())){
                  ItemEstruturaSisAtributoIettSatb atbLivre = new ItemEstruturaSisAtributoIettSatb();
                  atbLivre.setDataUltManutencao(Data.getDataAtual());
                  atbLivre.setItemEstruturaIett(item);
                  atbLivre.setSisAtributoSatb(atbIntNao);
                  atbLivre.setUsuarioUsu(usuarioLogado);
                  atbLivre.atribuirPKPai();
                 
                 
                  Set atbsLivres = item.getItemEstruturaSisAtributoIettSatbs();

                  boolean podeInserir = true;
                  if(atbsLivres != null && !atbsLivres.isEmpty()){
                    for(Iterator it2 = atbsLivres.iterator(); it2.hasNext();){
                      ItemEstruturaSisAtributoIettSatb aux = (ItemEstruturaSisAtributoIettSatb) it2.next();
                     
                      if(aux.getItemEstruturaIett().equals(item) && aux.getSisAtributoSatb().equals(atbIntNao)){
                        podeInserir = false;
                        break;
                      }
                    }
                  }
View Full Code Here

        Query q = this.session.createQuery(s.toString());
       
        List<ItemEstruturaIett> acoesProjeto = q.list();
        for(ItemEstruturaIett iett : acoesProjeto){
           
          ItemEstruturaSisAtributoIettSatb atbLivre = new ItemEstruturaSisAtributoIettSatb();
          atbLivre.setItemEstruturaIett(iett);
          atbLivre.setSisAtributoSatb(projeto);
          atbLivre.setDataUltManutencao(Data.getDataAtual());
          atbLivre.setUsuarioUsu(usuarioLogado);
          atbLivre.atribuirPKPai();
         
          Set atbsLivres = iett.getItemEstruturaSisAtributoIettSatbs();
         
          boolean podeInserir = true;
          if(atbsLivres != null && !atbsLivres.isEmpty()){
            for(Iterator it = atbsLivres.iterator(); it.hasNext();){
              ItemEstruturaSisAtributoIettSatb aux = (ItemEstruturaSisAtributoIettSatb) it.next();
             
              if(aux.getItemEstruturaIett().equals(iett) && aux.getSisAtributoSatb().equals(projeto)){
                podeInserir = false;
                break;
              }
            }
          }
         
          if(podeInserir){
            session.save(atbLivre);
          }
        }
       
            s = new StringBuilder();
        s.append("select iett from ItemEstruturaIett iett where iett.estruturaEtt.codEtt = 20");
        s.append(" and iett.siglaIett like '2%' ");
       
        q = this.session.createQuery(s.toString());
       
        List<ItemEstruturaIett> acoesAtividade = q.list();
        for(ItemEstruturaIett iett : acoesAtividade){
           
          ItemEstruturaSisAtributoIettSatb atbLivre = new ItemEstruturaSisAtributoIettSatb();
          atbLivre.setItemEstruturaIett(iett);
          atbLivre.setSisAtributoSatb(atividade);
          atbLivre.setDataUltManutencao(Data.getDataAtual());
          atbLivre.setUsuarioUsu(usuarioLogado);
          atbLivre.atribuirPKPai();
         
          Set atbsLivres = iett.getItemEstruturaSisAtributoIettSatbs();
         
          boolean podeInserir = true;
          if(atbsLivres != null && !atbsLivres.isEmpty()){
            for(Iterator it = atbsLivres.iterator(); it.hasNext();){
              ItemEstruturaSisAtributoIettSatb aux = (ItemEstruturaSisAtributoIettSatb) it.next();
             
              if(aux.getItemEstruturaIett().equals(iett) && aux.getSisAtributoSatb().equals(atividade)){
                podeInserir = false;
                break;
              }
            }
          }
         
          if(podeInserir){
            session.save(atbLivre);
          }
        }

            s = new StringBuilder();
        s.append("select iett from ItemEstruturaIett iett where iett.estruturaEtt.codEtt = 20");
        s.append(" and iett.siglaIett like '9%' ");
       
        q = this.session.createQuery(s.toString());
       
        List<ItemEstruturaIett> acoesOperEsp = q.list();
        for(ItemEstruturaIett iett : acoesOperEsp){
           
          ItemEstruturaSisAtributoIettSatb atbLivre = new ItemEstruturaSisAtributoIettSatb();
          atbLivre.setItemEstruturaIett(iett);
          atbLivre.setSisAtributoSatb(operacaoEspecial);
          atbLivre.setDataUltManutencao(Data.getDataAtual());
          atbLivre.setUsuarioUsu(usuarioLogado);
          atbLivre.atribuirPKPai();
         
          Set atbsLivres = iett.getItemEstruturaSisAtributoIettSatbs();
         
          boolean podeInserir = true;
          if(atbsLivres != null && !atbsLivres.isEmpty()){
            for(Iterator it = atbsLivres.iterator(); it.hasNext();){
              ItemEstruturaSisAtributoIettSatb aux = (ItemEstruturaSisAtributoIettSatb) it.next();
             
              if(aux.getItemEstruturaIett().equals(iett) && aux.getSisAtributoSatb().equals(operacaoEspecial)){
                podeInserir = false;
                break;
              }
            }
          }
View Full Code Here

TOP

Related Classes of ecar.pojo.ItemEstruturaSisAtributoIettSatb

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.