Examples of TipoAcompFuncAcompTafc


Examples of ecar.pojo.TipoAcompFuncAcompTafc

                List<TipoAcompFuncAcompTafc> listTipoAcompFuncAcomp = new ArrayList<TipoAcompFuncAcompTafc>(acompReferencia.getTipoAcompanhamentoTa().getTipoAcompFuncAcompTafcs());
                boolean ehObrigatorio = true;
                if(listTipoAcompFuncAcomp != null) {
                  Iterator<TipoAcompFuncAcompTafc> tipoFuncAcompIt = listTipoAcompFuncAcomp.iterator();
                  while(tipoFuncAcompIt.hasNext()) {
                    TipoAcompFuncAcompTafc tipoAcompFuncAcompTafc = (TipoAcompFuncAcompTafc)tipoFuncAcompIt.next();
                    ifrelatorio.getTipoFuncAcompTpfa().getCodTpfa().equals(tipoAcompFuncAcompTafc.getTipoFuncAcompTpfa().getCodTpfa())
                      && tipoAcompFuncAcompTafc.getIndRegistroPosicaoTafc() != null
                      && tipoAcompFuncAcompTafc.getIndRegistroPosicaoTafc().equals(Dominios.OPCIONAL)) {
                      ehObrigatorio = false;
                    }
                  }
                }
               
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

              List<TipoAcompFuncAcompTafc> listTipoAcompFuncAcomp = new ArrayList<TipoAcompFuncAcompTafc>(acompReferencia.getTipoAcompanhamentoTa().getTipoAcompFuncAcompTafcs());
              boolean ehObrigatorio = true;
              if(listTipoAcompFuncAcomp != null) {
                Iterator<TipoAcompFuncAcompTafc> tipoFuncAcompIt = listTipoAcompFuncAcomp.iterator();
                while(tipoFuncAcompIt.hasNext()) {
                  TipoAcompFuncAcompTafc tipoAcompFuncAcompTafc = (TipoAcompFuncAcompTafc)tipoFuncAcompIt.next();
                  ifrelatorio.getTipoFuncAcompTpfa().getCodTpfa().equals(tipoAcompFuncAcompTafc.getTipoFuncAcompTpfa().getCodTpfa())
                    && tipoAcompFuncAcompTafc.getIndRegistroPosicaoTafc() != null
                    && tipoAcompFuncAcompTafc.getIndRegistroPosicaoTafc().equals(Dominios.OPCIONAL)) {
                    ehObrigatorio = false;
                  }
                }
              }
             
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

          TipoAcompanhamentoTa tipoAcompanhamento = (TipoAcompanhamentoTa)buscar(TipoAcompanhamentoTa.class, acompReferencia.getTipoAcompanhamentoTa().getCodTa());
         
          if(tipoAcompanhamento != null) {
           
            for (Iterator it = tipoAcompanhamento.getTipoAcompFuncAcompTafcs().iterator(); it.hasNext();) {
          TipoAcompFuncAcompTafc tafc = (TipoAcompFuncAcompTafc) it.next();         
            if("S".equalsIgnoreCase(tafc.getIndObrigatorio())) {
              funcaoAcompanhamentoObrigatoria.add(tafc.getTipoFuncAcompTpfa());
            }
            else if("S".equalsIgnoreCase(tafc.getIndOpcional())) {
              funcaoAcompanhamentoOpcional.add(tafc.getTipoFuncAcompTpfa());
            }
          }
          }
         
          if(!funcaoAcompanhamentoObrigatoria.isEmpty() || !funcaoAcompanhamentoOpcional.isEmpty()) {
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

                          TipoFuncAcompTpfa funcAcomp = ((ItemEstUsutpfuacIettutfa)it.next()).getTipoFuncAcompTpfa();
                         
                          // S� gerar AREL(parecer) para as fun��es cadastradas no tipo de acompanhamento
                            Iterator itTafc = ta.getTipoAcompFuncAcompTafcs().iterator();
                            while(itTafc.hasNext()){
                              TipoAcompFuncAcompTafc tafc = (TipoAcompFuncAcompTafc) itTafc.next();
                              //verifica a fun��o e se ela n�o est� como "ignorar"
                              if(tafc.getTipoFuncAcompTpfa().equals(funcAcomp) && (tafc.getIndObrigatorio().equals("S") || tafc.getIndOpcional().equals("S"))){
                                boolean existeArelParaFuncao = false;
                                Iterator itArelsGravados = arelsGravados.iterator();
                                  while(itArelsGravados.hasNext() && !existeArelParaFuncao){
                                    AcompRelatorioArel arel = (AcompRelatorioArel)itArelsGravados.next();
                                    if(arel.getTipoFuncAcompTpfa().equals(funcAcomp)) {
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

            // S� gerar AREL para itens que foram selecionados na tela
            if(listaItensSelecionadosTela.contains(iett)) {
              /* S� gerar AcompRelatorioArel para as fun��es cadastradas no tipo de acompanhamento */
                Iterator itTafc = taTemp.getTipoAcompFuncAcompTafcs().iterator();
                while(itTafc.hasNext()){
                  TipoAcompFuncAcompTafc tafc = (TipoAcompFuncAcompTafc) itTafc.next();
                  //verifica a fun��o e se ela n�o est� como "ignorar"
                  if(tafc.getTipoFuncAcompTpfa().equals(funcAcomp) && ((tafc.getIndObrigatorio() != null && tafc.getIndObrigatorio().equals("S")) || (tafc.getIndOpcional()!= null && tafc.getIndOpcional().equals("S")))){
                
                    /* para cada fun��o de acompanhamento gerar um AcompRelatorioArel */           
                    AcompRelatorioArel relatorio = acompRelatorioDao.criaNovoAcompRelatorio(acompReferenciaItem, usuario, funcAcomp);
                    if(relatorio != null) {
                        acompReferenciaItem.getAcompRelatorioArels().add(relatorio);
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

                  if(relatorio.getTipoFuncAcompTpfa().getCodTpfa().toString().equals(Pagina.getParamStr(request, "tipoFuncAcompTpfa"))) {
                    if(relatorio.getCor() != null && "S".equals(relatorio.getIndLiberadoArel())){
                      coresPosicoes.add(relatorio.getCor().getCodCor().toString());
                    }
                    else {
                      TipoAcompFuncAcompTafc tafc = new TipoAcompFuncAcompTafc();
                      TipoAcompFuncAcompDao tafcDao = new TipoAcompFuncAcompDao(request);                   
                      tafc = tafcDao.buscar(acompReferencia.getTipoAcompanhamentoTa().getCodTa(), relatorio.getTipoFuncAcompTpfa().getCodTpfa());
                      //Verifica se � obrigat�rio
                      if(tafc.getIndRegistroPosicaoTafc() != null && tafc.getIndRegistroPosicaoTafc().equals("O")){
                        coresPosicoes.add("BRANCO");
                      }
                    }
                  }
                }
              }
              // Se Exige Liberar Acompanhamento
              else {
                List relatorios = acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp(ari, tpfaOrdenadosEstrutura);
               
                if(ari.getAcompRelatorioArels() != null && ari.getAcompRelatorioArels().size() > 0) {             
                  for (Iterator itRelatorios = relatorios.iterator(); itRelatorios
                      .hasNext();) {                     
                    AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next();
   
                    if(relatorio.getTipoFuncAcompTpfa().getCodTpfa().toString().equals(Pagina.getParamStr(request, "tipoFuncAcompTpfa"))) {
                      TipoAcompFuncAcompTafc tafc = new TipoAcompFuncAcompTafc();
                      TipoAcompFuncAcompDao tafcDao = new TipoAcompFuncAcompDao(request);                   
                      tafc = tafcDao.buscar(acompReferencia.getTipoAcompanhamentoTa().getCodTa(), relatorio.getTipoFuncAcompTpfa().getCodTpfa());
                      //Conta como n�o liberados apenas os pareceres obrigat�rios e n�o informados
                      if(tafc.getIndRegistroPosicaoTafc() != null && tafc.getIndRegistroPosicaoTafc().equals("O") &&
                          (relatorio.getIndLiberadoArel()==null ||
                          relatorio.getIndLiberadoArel().equals(Pagina.NAO)) ){
                        //N�o foi liberado acompanhamento
                        coresPosicoes.add("N/L");
                      }
View Full Code Here

Examples of ecar.pojo.TipoAcompFuncAcompTafc

                if(relatorio.getTipoFuncAcompTpfa().getCodTpfa().toString().equals(tipoFuncAcompTpfa)) {
                  if(relatorio.getCor() != null && "S".equals(relatorio.getIndLiberadoArel())){
                    coresPosicoes.add(relatorio.getCor().getCodCor().toString());
                  }
                  else {
                    TipoAcompFuncAcompTafc tafc = new TipoAcompFuncAcompTafc();
                    TipoAcompFuncAcompDao tafcDao = new TipoAcompFuncAcompDao(request);                   
                    tafc = tafcDao.buscar(acompReferencia.getTipoAcompanhamentoTa().getCodTa(), relatorio.getTipoFuncAcompTpfa().getCodTpfa());
                    //Verifica se � obrigat�rio
                    if(tafc.getIndRegistroPosicaoTafc() != null && tafc.getIndRegistroPosicaoTafc().equals("O")){
                      coresPosicoes.add(Cor.BRANCO);
                    }
                  }
                }
              }
            }
            // Se Exige Liberar Acompanhamento
            else {
              List relatorios = acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp(ari, tpfaOrdenadosEstrutura);
             
              if(ari.getAcompRelatorioArels() != null && ari.getAcompRelatorioArels().size() > 0) {             
                for (Iterator itRelatorios = relatorios.iterator(); itRelatorios
                    .hasNext();) {                     
                  AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next();
 
                  if(relatorio.getTipoFuncAcompTpfa().getCodTpfa().toString().equals(tipoFuncAcompTpfa)) {
                    TipoAcompFuncAcompTafc tafc = new TipoAcompFuncAcompTafc();
                    TipoAcompFuncAcompDao tafcDao = new TipoAcompFuncAcompDao(request);                   
                    tafc = tafcDao.buscar(acompReferencia.getTipoAcompanhamentoTa().getCodTa(), relatorio.getTipoFuncAcompTpfa().getCodTpfa());
                    //Conta como n�o liberados apenas os pareceres obrigat�rios e n�o informados
                    if(tafc.getIndRegistroPosicaoTafc() != null && tafc.getIndRegistroPosicaoTafc().equals("O") &&
                        (relatorio.getIndLiberadoArel()==null ||
                        relatorio.getIndLiberadoArel().equals(Pagina.NAO)) ){
                      //N�o foi liberado acompanhamento
                      coresPosicoes.add(Cor.NAO_LIBERADO);
                    }
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.