Examples of TipoFuncAcompTpfa


Examples of ecar.pojo.TipoFuncAcompTpfa

     */
    public void getDescendentesHierarquizadosPA( List lista )
    {
        for ( Object obj : lista )
        {
            TipoFuncAcompTpfa funcAcomp = (TipoFuncAcompTpfa) obj;

            List listaFilhos = new ArrayList(  );
            PersistentSet listaFilhosPA = (PersistentSet) funcAcomp.getTipoFuncAcompTpfasPermiteAlterarInferior(  );

            for ( Object object : listaFilhosPA )
            {
                listaFilhos.add( ( (TipoFuncAcompTpfaPermiteAlterar) object ).getComp_id(  ).getCod_inferior_tpfapa(  ) );
            }
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

        Iterator itPrincipal = listTipoFuncAcomp.iterator(  );

        while ( itPrincipal.hasNext(  ) )
        {
            TipoFuncAcompTpfa tipoFuncAcomp = (TipoFuncAcompTpfa) itPrincipal.next(  );

            if ( tipoFuncAcomp.getTipoFuncAcompTpfas(  ) != null )
            {
                // Cole��o dos Filhos
                Iterator it = tipoFuncAcomp.getTipoFuncAcompTpfas(  ).iterator(  );

                while ( it.hasNext(  ) )
                {
                    TipoFuncAcompTpfa tipoFuncAcompFilho = (TipoFuncAcompTpfa) it.next(  );
                    //if (!funcoes.contains(tipoFuncAcompFilho)) {
                    tipoFuncAcomp.getTipoFuncAcompTpfas(  ).add( tipoFuncAcompFilho );
                    funcoes.add( tipoFuncAcompFilho );

                    List listFilho = new ArrayList(  );
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

        Iterator itPrincipal = listTipoFuncAcomp.iterator(  );

        while ( itPrincipal.hasNext(  ) )
        {
            TipoFuncAcompTpfa tipoFuncAcomp = (TipoFuncAcompTpfa) itPrincipal.next(  );

            if ( tipoFuncAcomp.getTipoFuncAcompTpfas(  ) != null )
            {
                // Cole��o dos Filhos
                Iterator it = tipoFuncAcomp.getTipoFuncAcompTpfas(  ).iterator(  );

                while ( it.hasNext(  ) )
                {
                    TipoFuncAcompTpfa tipoFuncAcompFilho = (TipoFuncAcompTpfa) it.next(  );

                    if ( ! funcoes.contains( tipoFuncAcompFilho ) )
                    {
                        funcoes.add( tipoFuncAcompFilho );
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

        descendentes.addAll( principais );
        descendentes.addAll( getDescendentes( principais ) );

        for ( Iterator itDescendentes = descendentes.iterator(  ); itDescendentes.hasNext(  ); )
        {
            TipoFuncAcompTpfa funcao = (TipoFuncAcompTpfa) itDescendentes.next(  );

            if ( "S".equals( funcao.getIndEmitePosicaoTpfa(  ) ) )
            {
                lResultado.add( funcao );
            }
        }
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

            listTpfaCompleta.addAll( listTpfaDoArl );

            for ( Iterator it = listTpfaDoTipoAcomp.iterator(  ); it.hasNext(  ); )
            {
                TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa) it.next(  );

                if ( ! listTpfaCompleta.contains( tpfa ) )
                {
                    listTpfaCompleta.add( tpfa );
                }
            }

            // ordenar datas do primeiro acompanhamento da lista
            if ( ( listaAcompanhamentos != null ) && ( listaAcompanhamentos.size(  ) > 0 ) )
            {
                AcompReferenciaAref aref = (AcompReferenciaAref) listaAcompanhamentos.get( 0 );

                // datas fixas
                OrdenacaoDataTpfa ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );
                ordenacaoDataTpfa.setData( aref.getDataInicioAref(  ) );
                ordenacaoDataTpfa.setTpfaFixo( OrdenacaoDataTpfa.FUNCAO_INICIO );
                ordenacaoDataTpfa.setLabel( "In�cio" );
                listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );

                ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );
                ordenacaoDataTpfa.setData( aref.getDataLimiteAcompFisicoAref(  ) );
                ordenacaoDataTpfa.setTpfaFixo( OrdenacaoDataTpfa.FUNCAO_LIMITE );
                ordenacaoDataTpfa.setLabel( "Ac./Fis./Fin." );
                listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );

                // adiciona datas de TPFA vari�veis
                Iterator itTpfaCompleta = listTpfaCompleta.iterator(  );

                while ( itTpfaCompleta.hasNext(  ) )
                {
                    TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa) itTpfaCompleta.next(  );
                    ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );

                    ordenacaoDataTpfa.setTpfa( tpfa );
                    ordenacaoDataTpfa.setLabel( tpfa.getLabelPosicaoTpfa(  ) );
                    ordenacaoDataTpfa.setData( calendar.getTime(  ) );

                    listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );
                }

                List arls = new ArrayList( acompDao.getAcompRefLimitesOrderByFuncaoAcomp( aref ) );

                Iterator itOrdenacaoDataTpfa = listOrdenacaoDataTpfa.iterator(  );

                while ( itOrdenacaoDataTpfa.hasNext(  ) )
                {
                    OrdenacaoDataTpfa ord = (OrdenacaoDataTpfa) itOrdenacaoDataTpfa.next(  );

                    Iterator itArls = arls.iterator(  );

                    while ( itArls.hasNext(  ) )
                    {
                        AcompRefLimitesArl arl = (AcompRefLimitesArl) itArls.next(  );

                        if ( ( ord.getTpfa(  ) != null ) && ord.getTpfa(  ).equals( arl.getTipoFuncAcompTpfa(  ) ) )
                        {
                            ord.setData( arl.getDataLimiteArl(  ) );

                            break;
                        }
                    }
                }

                // ordenar
                Collections.sort( listOrdenacaoDataTpfa,
                                  new Comparator(  )
                    {
                        public int compare( Object o1, Object o2 )
                        {
                            OrdenacaoDataTpfa ord1 = (OrdenacaoDataTpfa) o1;
                            OrdenacaoDataTpfa ord2 = (OrdenacaoDataTpfa) o2;

                            String data1 = Data.parseDate( ord1.getData(  ) );
                            String data2 = Data.parseDate( ord2.getData(  ) );

                            //dd/mm/yyyy -> yyyymmaa
                            data1 = data1.substring( 6 ) + data1.substring( 3, 5 ) + data1.substring( 0, 2 );
                            data2 = data2.substring( 6 ) + data2.substring( 3, 5 ) + data2.substring( 0, 2 );

                            return data1.compareTo( data2 );
                        }
                    } );
            } else
            {
                // se n�o tiver acompanhamentos

                // datas fixas
                OrdenacaoDataTpfa ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );
                ordenacaoDataTpfa.setTpfaFixo( OrdenacaoDataTpfa.FUNCAO_INICIO );
                ordenacaoDataTpfa.setLabel( "In�cio" );
                listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );

                ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );
                ordenacaoDataTpfa.setTpfaFixo( OrdenacaoDataTpfa.FUNCAO_LIMITE );
                ordenacaoDataTpfa.setLabel( "Ac./Fis./Fin." );
                listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );

                // adiciona datas de TPFA vari�veis
                Iterator itTpfaCompleta = listTpfaCompleta.iterator(  );

                while ( itTpfaCompleta.hasNext(  ) )
                {
                    TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa) itTpfaCompleta.next(  );
                    ordenacaoDataTpfa = new OrdenacaoDataTpfa(  );

                    ordenacaoDataTpfa.setTpfa( tpfa );
                    ordenacaoDataTpfa.setLabel( tpfa.getLabelPosicaoTpfa(  ) );

                    listOrdenacaoDataTpfa.add( ordenacaoDataTpfa );
                }
            }
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

        Iterator itFuncoesAcompNaEstrutura = item.getEstruturaEtt(  ).getEstrutTpFuncAcmpEtttfas(  ).iterator(  );

        while ( itFuncoesAcompNaEstrutura.hasNext(  ) )
        {
            EstrutTpFuncAcmpEtttfa estrutTpFuncAcmpEtttfa = (EstrutTpFuncAcmpEtttfa) itFuncoesAcompNaEstrutura.next(  );
            TipoFuncAcompTpfa tpfaNaEstrutura = estrutTpFuncAcmpEtttfa.getTipoFuncAcompTpfa(  );

            UsuarioUsu usuarioFuncao = null;
            SisAtributoSatb sisAtributoSatb = null;

            usuarioFuncao = (UsuarioUsu) itemEstruturaDao.getValorFunAcompItemEstrutura( item, tpfaNaEstrutura );
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

     * @return
     */
    public List<TipoFuncAcompTpfa> getListaTpfaSuperioresOrderByHierarquia(TipoFuncAcompTpfa tipoFuncAcompTpfa) {
      List<TipoFuncAcompTpfa> tpfas = new ArrayList<TipoFuncAcompTpfa>();
      if (tipoFuncAcompTpfa != null){
        TipoFuncAcompTpfa tpfaLocal = tipoFuncAcompTpfa;
        while (tpfaLocal.getTipoFuncAcompTpfa() != null){
          tpfaLocal = tpfaLocal.getTipoFuncAcompTpfa();
          if (existePermissaoAlterarParecer(tpfaLocal, tipoFuncAcompTpfa.getCodTpfa())){
            tpfas.add(0, tpfaLocal);
          }
        }
      }
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

        }
      }
    }
   
    if(!encontrouTPFA){
      TipoFuncAcompTpfa tpFASuperior = new TipoFuncAcompTpfa();
      tpFASuperior.setCodTpfa(objetoAlt.getCodTpfa());
      TipoFuncAcompTpfa tpFAInferior = new TipoFuncAcompTpfa();
      tpFAInferior.setCodTpfa(value);
      TipoFuncAcompTpfaPermiteAlterarPK tpFAPK = new TipoFuncAcompTpfaPermiteAlterarPK();
      tpFAPK.setCod_inferior_tpfapa(tpFAInferior);
      tpFAPK.setCod_superior_tpfapa(tpFASuperior);
      TipoFuncAcompTpfaPermiteAlterar tpFAPA = new TipoFuncAcompTpfaPermiteAlterar();
      tpFAPA.setComp_id(tpFAPK);
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

              s.append("<input type=\"checkbox\" class=\"form_check_radio\" name=\"").append(getNome()).append("\" value=\"");
              /** invoca o M�todo getXXXX para recuperar o valor do atributo value **/
              Object value = Class.forName(getObjeto()).getMethod("get"+ Util.primeiraLetraToUpperCase(getValue()), null).invoke(obj, null);
              s.append(value);
             
              TipoFuncAcompTpfa pai = ((TipoFuncAcompTpfa) Class.forName(getObjeto()).getMethod("getTipoFuncAcompTpfa").invoke(obj, null));             
              while(pai != null){
                s.append(",");
                Long codPai = pai.getCodTpfa();
                s.append(codPai);
                if(codPai.floatValue() == primeiroNivel){
                  break;
                } else{
                  pai = pai.getTipoFuncAcompTpfa();
                }
              }
              s.append("\"");
              if(objetoAlterado != null){
                if(permiteAlterar(((TipoFuncAcompTpfa)objetoAlterado), (Long)value)){
View Full Code Here

Examples of ecar.pojo.TipoFuncAcompTpfa

      TipoFuncAcompDao tfDao = new TipoFuncAcompDao(req);
      //LOCAL
      //TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa)tfDao.buscar(TipoFuncAcompTpfa.class, 2L);
     
      //REMOTO
      TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa)tfDao.buscar(TipoFuncAcompTpfa.class, 6L);
     
      TipoAcompanhamentoTa tipoAcomp = null;
      List codIetts = new ArrayList();
      List listArel = new ArrayList();
     
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.