Examples of EstruturaAtributoEttat


Examples of ecar.pojo.EstruturaAtributoEttat

       
        List atributosDaEstrutura = new EstruturaAtributoDao(request).getAtributos(estrutura);
       
        if (atributos != null) {
            for (int i = 0; i < atributos.length; i++) {
                EstruturaAtributoEttat estruturaAtributo = new EstruturaAtributoEttat();               
               
                //Efetua a valida��o do
               
               
                //carrega o objeto atributo que representa o atributo que foi marcado na tela
                AtributosAtb atributo = (AtributosAtb) (atributoDao.buscar(AtributosAtb.class, Long.valueOf(atributos[i])));
               
                estruturaAtributo.setAtributosAtb(atributo);
                estruturaAtributo.setEstruturaEtt(estrutura);
               
                if ( atributosDaEstrutura.contains(atributo)){                 
                    estruturaAtributo = (EstruturaAtributoEttat) estruturaAtributoDao.pesquisar(estruturaAtributo, null).iterator().next();
                } else {
                    estruturaAtributo.setLabelEstruturaEttat(atributo.getLabelPadraoAtb());
                   
                    // Robson - incluir valores do campo documentacao do atributo no estruturaAtributo
                    estruturaAtributo.setDocumentacaoEttat(atributo.getDocumentacaoAtb());
                }

                /* adiciona numa cole��o de EstruturaAtributo */
                retorno.add(estruturaAtributo);
            }
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

               

        List atributosDaEstrutura = new EstruturaAtributoDao(request).getAtributos(estrutura);
       
        while (it.hasNext()) {
            EstruturaAtributoEttat estruturaAtributo = new EstruturaAtributoEttat();
            /* carrega o atributo */
            AtributosAtb atributo = (AtributosAtb) it.next();
            estruturaAtributo.setAtributosAtb(atributo);
            estruturaAtributo.setEstruturaEtt(estrutura);
           
            if ( atributosDaEstrutura.contains(atributo)){                 
                estruturaAtributo = (EstruturaAtributoEttat) new EstruturaAtributoDao(request).pesquisar(estruturaAtributo, null).iterator().next();
            } else {
                estruturaAtributo.setLabelEstruturaEttat(atributo.getLabelPadraoAtb());
               
                // Robson - incluir valores do campo documentacao do atributo no estruturaAtributo
                estruturaAtributo.setDocumentacaoEttat(atributo.getDocumentacaoAtb());
            }
           
            retorno.add(estruturaAtributo);
        }
        return retorno;
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

                    if (atributo.getEstruturaAtributoEttats().isEmpty())
                        retorno.add(atributo);
                    // Sen�o precisa verificar em qual n�vel este atributo foi
                    // usado
                    else {
                        EstruturaAtributoEttat estruturaAtributo = (EstruturaAtributoEttat) (atributo
                                .getEstruturaAtributoEttats().iterator().next());
                        /*
                         * Se o n�vel da estrutura na qual foi usada o atributo
                         * for igual ao n�vel do Pai + 1 (n�vel da nova
                         * estrutura) ent�o � um atributo permitido
                         */
                        nivel = (estruturaPai == null) ? 1 : this
                                .getNivel(estruturaPai) + 1;

                        if (this.getNivel(estruturaAtributo.getEstruturaEtt()) == nivel)
                            retorno.add(atributo);
                    }
                } else {

                    retorno.add(atributo);
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

        List lAtributos = new ArrayList();
        if (estrutura.getEstruturaAtributoEttats() != null) {
            estrutura.getEstruturaAtributoEttats().size(); // Faz isso para
            Iterator it = estrutura.getEstruturaAtributoEttats().iterator();
            while (it.hasNext()) {
                EstruturaAtributoEttat estruturaAtributo = (EstruturaAtributoEttat) it.next();
                if (estruturaAtributo.getAtributosAtb().getFuncaoFun().equals(funcaoFun)){
                  lAtributos.add(estruturaAtributo.getAtributosAtb().getCodAtb());
                }
            }
        }
        return lAtributos;
    }
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

     */
    public void deleteFilhos(EstruturaEtt estrutura) throws ECARException {
        if (estrutura.getEstruturaAtributoEttats() != null) {
            Iterator itAtb = estrutura.getEstruturaAtributoEttats().iterator();
            while (itAtb.hasNext()) {
                EstruturaAtributoEttat estruturaAtributo = (EstruturaAtributoEttat) itAtb
                        .next();
                this.excluir(estruturaAtributo);
            }
        }
        if (estrutura.getEstruturaFuncaoEttfs() != null) {
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

        try {
         
          Iterator itEstrutura = estrutura.getEstruturaAtributoEttats().iterator();
         
          while (itEstrutura.hasNext()){
            EstruturaAtributoEttat estruturaAtributoEttat = (EstruturaAtributoEttat) itEstrutura.next();
            //Com a altera��o de EstruturaAtributo para guardar campos para qualquer fun��o,
              //ent�o � necess�rio filtrar para recuperar somente os campos que est�o configurados
              //para a fun��o de dados gerais
            if (estruturaAtributoEttat.getAtributosAtb().getFuncaoFun().getNomeFun().equals(FuncaoDao.NOME_FUNCAO_DADOS_GERAIS)){
              EstAtribTipoAcompEata estAtribTipoAcompEata = new EstAtribTipoAcompEata();
                estAtribTipoAcompEata.setEstruturaAtributoEttat(estruturaAtributoEttat);
                estAtribTipoAcompEata.setTipoAcompanhamentoTa(tipoAcompanhamentoTa);
                estAtribTipoAcompEata.setFiltroEata("S");
               
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

         
          Iterator itEstrutura = estrutura.getEstruturaAtributoEttats().iterator();
         
          while (itEstrutura.hasNext()){
           
            EstruturaAtributoEttat estruturaAtributoEttat = (EstruturaAtributoEttat) itEstrutura.next();
            //Com a altera��o de EstruturaAtributo para guardar campos para qualquer fun��o,
              //ent�o � necess�rio filtrar para recuperar somente os campos que est�o configurados
              //para a fun��o de dados gerais
            if (estruturaAtributoEttat.getAtributosAtb().getFuncaoFun().getNomeFun().equals(FuncaoDao.NOME_FUNCAO_DADOS_GERAIS)){
              if (estruturaAtributoEttat.iGetGrupoAtributosLivres() != null){
                  EstAtribTipoAcompEata estAtribTipoAcompEata = new EstAtribTipoAcompEata();
                    estAtribTipoAcompEata.setEstruturaAtributoEttat(estruturaAtributoEttat);
                    estAtribTipoAcompEata.setTipoAcompanhamentoTa(tipoAcompanhamentoTa);
                    estAtribTipoAcompEata.setFiltroEata("S");
                   
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

      atributo.setNomeAtb(nomeAtb);
     
      List atb = super.pesquisar(atributo, null);
      if(atb.size() > 0){
          atributo = (AtributosAtb) atb.get(0);
          EstruturaAtributoEttat estruturaAtributo = new EstruturaAtributoEttat();
          estruturaAtributo.setAtributosAtb(atributo);
          estruturaAtributo.setEstruturaEtt(estrutura);
          List estAtb = super.pesquisar(estruturaAtributo, null);
          if(estAtb.size() > 0) {
              return true;
          }
      }
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

        atributo.setNomeAtb("indModeloIett");
       
        List atributos = new AtributoDao(request).pesquisar(atributo, null);
        comp_id.setCodAtb(((AtributosAtb)atributos.get(0)).getCodAtb());
     
      EstruturaAtributoEttat ettat = new EstruturaAtributoEttat();
      EstruturaAtributoDao ettatDao = new EstruturaAtributoDao(request);

      try {
      ettat = (EstruturaAtributoEttat)ettatDao.buscar(EstruturaAtributoEttat.class, comp_id);
      } catch (ECARException e) {
      return false;
    }

      if (ettat!= null && ettat.getAtributosAtb().getIndAtivoAtb().equals(Dominios.SIM)){
        return true;
      }
     
      return false;
    }
View Full Code Here

Examples of ecar.pojo.EstruturaAtributoEttat

     * @param sga
     * @return
     * @throws ECARException
     */
    public String getLabelAtributoEstrutra(EstruturaEtt ett, SisGrupoAtributoSga sga)throws ECARException {
      EstruturaAtributoEttat ettat = null;
      String label = "";
      try {
        StringBuffer hql = new StringBuffer();
        hql.append("select ettat from EstruturaAtributoEttat ettat ");
        hql.append("where ettat.estruturaEtt = :ett ");
        hql.append("and ettat.atributosAtb.sisGrupoAtributoSga = :sga ");
       
      Query q = this.session.createQuery(hql.toString());
      q.setEntity("ett", ett);
      q.setEntity("sga", sga);
      q.setMaxResults(1);
      ettat = (EstruturaAtributoEttat) q.uniqueResult();
      if (ettat != null){
        if (ettat.getLabelEstruturaEttat() != null && !ettat.getLabelEstruturaEttat().equals("")){
          label = ettat.getLabelEstruturaEttat();
        } else {
          label = ettat.getAtributosAtb().getLabelPadraoAtb();
        }
      }
      } catch(HibernateException e) {
            this.logger.error(e);
      throw new ECARException("erro.hibernateException");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.