Package ecar.pojo

Examples of ecar.pojo.AcompRelatorioArel


                        if ( itRelatorios != null )
                        {
                            while ( itRelatorios.hasNext(  ) )
                            {
                                AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next(  );

                                ItemEstUsutpfuacIettutfa itemEstUsu =
                                    itemEstUsuDao.buscar( item.getCodIett(  ),
                                                          relatorio.getTipoFuncAcompTpfa(  ).getCodTpfa(  ) );

                                //Verifica se a permiss�o � de grupo ou usu�rio
                                if ( ( itemEstUsu != null ) && ( usuario != null ) )
                                {
                                    if ( itemEstUsu.getUsuarioUsu(  ) != null )
View Full Code Here


                        if ( itRelatorios != null )
                        {
                            while ( itRelatorios.hasNext(  ) )
                            {
                                AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next(  );

                                ItemEstUsutpfuacIettutfa itemEstUsu =
                                    itemEstUsuDao.buscar( item.getCodIett(  ),
                                                          relatorio.getTipoFuncAcompTpfa(  ).getCodTpfa(  ) );

                                //Verifica se a permiss�o � de grupo ou usu�rio
                                if ( ( itemEstUsu != null ) && ( usuario != null ) )
                                {
                                    if ( itemEstUsu.getUsuarioUsu(  ) != null )
View Full Code Here

                        if ( itRelatorios != null )
                        {
                            while ( itRelatorios.hasNext(  ) )
                            {
                                AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next(  );

                                ItemEstUsutpfuacIettutfa itemEstUsu =
                                    itemEstUsuDao.buscar( item.getCodIett(  ),
                                                          relatorio.getTipoFuncAcompTpfa(  ).getCodTpfa(  ) );

                                //Verifica se a permiss�o � de grupo ou usu�rio
                                if ( ( itemEstUsu != null ) && ( usuario != null ) )
                                {
                                    if ( itemEstUsu.getUsuarioUsu(  ) != null )
View Full Code Here

                        if ( itRelatorios != null )
                        {
                            while ( itRelatorios.hasNext(  ) )
                            {
                                AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next(  );

                                ItemEstUsutpfuacIettutfa itemEstUsu =
                                    itemEstUsuDao.buscar( item.getCodIett(  ),
                                                          relatorio.getTipoFuncAcompTpfa(  ).getCodTpfa(  ) );

                                //Verifica se a permiss�o � de grupo ou usu�rio
                                if ( ( itemEstUsu != null ) && ( usuario != null ) )
                                {
                                    if ( itemEstUsu.getUsuarioUsu(  ) != null )
View Full Code Here

              List relatorios = acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp(ariAcao, tpfaOrdenadosPorEstrutura);
              Iterator itRelatorios = relatorios.iterator();
             
              if(itRelatorios != null) {
                while(itRelatorios.hasNext()){                       
                  AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next();                   
                         
                  ItemEstUsutpfuacIettutfa itemEstUsu
                            = itemEstUsuDao.buscar(item.getCodIett(), relatorio.getTipoFuncAcompTpfa().getCodTpfa());
                          
                  //Verifica se a permiss�o � de grupo ou usu�rio
                  if(itemEstUsu!=null && usuario != null) {                            
                    if (itemEstUsu.getUsuarioUsu() != null) {
                      usuarioLogadoEmiteParecer = itemEstUsu.getUsuarioUsu().getCodUsu().equals(usuario.getCodUsu());
View Full Code Here

                        if ( itRelatorios != null )
                        {
                            while ( itRelatorios.hasNext(  ) )
                            {
                                AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next(  );

                                ItemEstUsutpfuacIettutfa itemEstUsu =
                                    itemEstUsuDao.buscar( item.getCodIett(  ),
                                                          relatorio.getTipoFuncAcompTpfa(  ).getCodTpfa(  ) );

                                //Verifica se a permiss�o � de grupo ou usu�rio
                                if ( ( itemEstUsu != null ) && ( usuario != null ) )
                                {
                                    if ( itemEstUsu.getUsuarioUsu(  ) != null )
View Full Code Here

                                                  seguranca.getGruposAcesso());
       
           
            while(itRelatorios.hasNext()){                       
                 
              AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next();
              if(listaPermissaoTpfa.contains(relatorio.getTipoFuncAcompTpfa())
                  && validaPermissao.permissaoLeituraAcompanhamento(relatorio.getAcompReferenciaItemAri(), seguranca.getUsuario(), seguranca.getGruposAcesso())){ 
               
                listaPareceres.add(relatorio);
             
            }
           
           
          //} else if("N".equals(exigeLiberarAcompanhamento) || (ari.getAcompRelatorioArels() != null && ari.getAcompRelatorioArels().size() > 0)) {
           
           
            // Campo: Nome do Item - Na linha -> Label
            //linhaRetorno += "N/L";
            //linhaRetorno += this.separadorCampos;
           
            //Campo Fun��o de Acompanhamento - Na linha -> Label da fun��o de acompanhamento
//            linhaRetorno += "N/L"; 
//            linhaRetorno += this.separadorCampos;
//           
//           
//            //Campo Situ��o - Na linha -> Atrasado
//            linhaRetorno += "N/L";
//            linhaRetorno += this.separadorCampos;
//           
//            //Campo Cor- Linha -> vermelho
//            linhaRetorno += "N/L";
//            linhaRetorno += this.separadorCampos;
//           
//            //Campo  Label da posi��o em fun��o de acompanhamento - Linha: Repete o mesmo do cabe�alho
//            linhaRetorno += "N/L";
//            linhaRetorno += this.separadorCampos;
//           
//            //Campo: Observa��o
//            if (ocultarObservacoesParecer == null || ocultarObservacoesParecer.equals("N")) {
//              linhaRetorno += "N/L";
//              linhaRetorno += this.separadorCampos;
//            } 
          //}
        }
      } 
     
      StatusRelatorioSrl statusAri = null;
      if(listaPareceres != null) {
       
        EstruturaEtt estrutura = itemEstruturaIett.getEstruturaEtt();
        Set funcoesAcompanhamento = estrutura.getEstrutTpFuncAcmpEtttfas();

        if(funcoesAcompanhamento != null) {
          Iterator itTpFunAnt = funcoesAcompanhamento.iterator();
          while (itTpFunAnt.hasNext()) {
            EstrutTpFuncAcmpEtttfa estruturaTpFuncaoAnt = (EstrutTpFuncAcmpEtttfa) itTpFunAnt.next();
            boolean achou = false;
            for(int i=0; i<listaPareceres.size(); i++) {
              AcompRelatorioArel relatorio = (AcompRelatorioArel) listaPareceres.get(i);
             
              statusAri = relatorio.getAcompReferenciaItemAri().getStatusRelatorioSrl();
             
              if(relatorio.getTipoFuncAcompTpfa().getCodTpfa().equals(estruturaTpFuncaoAnt.getTipoFuncAcompTpfa().getCodTpfa())) {
               
                if("S".equals(exigeLiberarAcompanhamento) && !relatorio.getAcompReferenciaItemAri().getStatusRelatorioSrl().equals(statusLiberado)){
                  //Campo Fun��o de Acompanhamento - Na linha -> Label da fun��o de acompanhamento
                  linhaRetorno += estruturaTpFuncaoAnt.getTipoFuncAcompTpfa().getLabelTpfa().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                  linhaRetorno += this.separadorCampos;
                  //Campo Situ��o - Na linha -> Atrasado
                  linhaRetorno += "N/L";
                  linhaRetorno += this.separadorCampos;
                  //Campo Cor- Linha -> vermelho
                  linhaRetorno += "N/L";
                  linhaRetorno += this.separadorCampos;
                  //Campo  Label da posi��o em fun��o de acompanhamento - Linha: Repete o mesmo do cabe�alho
                  linhaRetorno += "N/L";
                  linhaRetorno += this.separadorCampos;
                  //Campo: Observa��o // Pode estar configurado para ser ocultado
                  if (ocultarObservacoesParecer == null || ocultarObservacoesParecer.equals("N")) {
                    linhaRetorno += "N/L";
                    linhaRetorno += this.separadorCampos;
                 
                  achou = true;
                  break;
                } else {
                  //Campo Fun��o de Acompanhamento - Na linha -> Label da fun��o de acompanhamento
                  linhaRetorno += relatorio.getTipoFuncAcompTpfa().getLabelTpfa().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                  linhaRetorno += this.separadorCampos;
                 
                 
                  //Campo Situ��o - Na linha -> Atrasado
                  if(relatorio.getSituacaoSit()!= null)
                    linhaRetorno += relatorio.getSituacaoSit().getDescricaoSit().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                  else
                    linhaRetorno += "N/I";
                 
                  linhaRetorno += this.separadorCampos;
                 
                 
                  //Campo Cor- Linha -> vermelho
                  if(relatorio.getCor() != null)
                    linhaRetorno += relatorio.getCor().getSignificadoCor().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                  else
                    linhaRetorno  += "N/I";
                 
                  linhaRetorno += this.separadorCampos;
                 
                  //Campo  Label da posi��o em fun��o de acompanhamento - Linha: Repete o mesmo do cabe�alho
                  if(relatorio.getDescricaoArel() != null)
                    linhaRetorno +=  relatorio.getDescricaoArel().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                  linhaRetorno += this.separadorCampos;
                 
                  //Campo: Observa��o // Pode estar configurado para ser ocultado
                  if (ocultarObservacoesParecer == null || ocultarObservacoesParecer.equals("N")){
                    if(relatorio.getComplementoArel() != null && !"".equals(relatorio.getComplementoArel().trim()))
                      linhaRetorno += relatorio.getComplementoArel().replaceAll("\n"," ").replaceAll("\r"," ").replaceAll("\t", " ");
                    else
                      linhaRetorno  += "N/I";
                   
                    linhaRetorno += this.separadorCampos;
                  }
View Full Code Here

        ValidaPermissao validaPermissao = new ValidaPermissao();
        List listaPermissaoTpfa = validaPermissao.permissaoVisualizarPareceres(tipoAcompanhamento,seguranca.getGruposAcesso());
       
        //while (it.hasNext()){
        for(Iterator it = lista.iterator(); it.hasNext();){
          AcompRelatorioArel acompRelatorio = (AcompRelatorioArel) it.next();
         
          if(listaPermissaoTpfa.contains(acompRelatorio.getTipoFuncAcompTpfa()) 
              && validaPermissao.permissaoLeituraAcompanhamento(acompRelatorio.getAcompReferenciaItemAri(), seguranca.getUsuario(), seguranca.getGruposAcesso())){
         
            if(acompRelatorio.getUsuarioUsuUltimaManutencao() != null)
              atribuidoPor = acompRelatorio.getUsuarioUsuUltimaManutencao().getNomeUsuSent();
            else
              atribuidoPor = "N/I";
           
            if(acompRelatorio.getIndLiberadoArel() == null || "N".equals(acompRelatorio.getIndLiberadoArel())) {
              descricao = "";
              situacao = "";
              cor = "";
              statusLiberadoRelatorio = "N";
              complemento = "";
            } else if("N".equals(exigeLiberarAcompanhamento) || acompRelatorio.getAcompReferenciaItemAri().getStatusRelatorioSrl().equals(statusLiberado)) {
              statusLiberadoRelatorio = "S";
 
              if(acompRelatorio.getDescricaoArel() != null) {
                descricao = Util.stripHTMLModificado(Util.normalizaCaracterMarcador(acompRelatorio.getDescricaoArel()));
                descricao = Util.stripHTMLCommentsModificado(descricao);
                descricao = descricao.replace("&lt;","<");
                descricao = descricao.replace("&gt;",">");
              } else {
                descricao = "N/I";
              }
             
              if(acompRelatorio.getSituacaoSit() != null)
                situacao = acompRelatorio.getSituacaoSit().getDescricaoSit();
              else
                situacao = "N/I";
             
              cor = realPath + request.getContextPath() + "/images/" + corDao.getImagemSinalRelPosicoes(acompRelatorio.getCor(), acompRelatorio.getTipoFuncAcompTpfa());
             
                         
              if(acompRelatorio.getComplementoArel() != null)
                complemento = Util.normalizaCaracterMarcador(acompRelatorio.getComplementoArel());
              else
                complemento = "N/I";
           
             
              if(acompRelatorio.getDataUltManutArel() != null)
                ultManutencao = Data.parseDate(acompRelatorio.getDataUltManutArel());
              else if(acompRelatorio.getDataInclusaoArel() != null)
                ultManutencao = Data.parseDate(acompRelatorio.getDataInclusaoArel());
              else
                ultManutencao = "N/I";
            }
           
              //TODO: tempor�rio SEPL
  //            if(atribuidoPor.equals("Elmar Haas")) {
  //              atribuidoPor = "SEPL";
  //            } else if(atribuidoPor.equals("S�rgio Augusto Negr�o")) {
  //              atribuidoPor = "Regina Elena Sab�ia I�rio";
  //            } else if(atribuidoPor.equals("Caroline Jablonski Ruppel Santos")) {
  //              atribuidoPor = "Rosina Coeli Alice Parchen";
  //            }
 
           
            String labelSituacaoParecer = new ConfiguracaoDao(request).getConfiguracao().getLabelSituacaoParecer();
           
              if(this.posicoes){
               
                if (ocultarObservacoesParecer == null || ocultarObservacoesParecer.equals("N")){
               
              builder.addClosedNode("avaliacao",
                  "label=\"" + builder.normalize(Util.normalizaCaracterMarcador(acompRelatorio.getTipoFuncAcompTpfa().getLabelPosicaoTpfa())) + "\"" +
                " responsavel=\"" + builder.normalize(Util.normalizaCaracterMarcador(atribuidoPor)) + "\"" +
                " labelSituacaoParecer=\"" + builder.normalize(Util.normalizaCaracterMarcador(labelSituacaoParecer)) + "\"" +
                " situacao=\"" + builder.normalize(Util.normalizaCaracterMarcador(situacao)) + "\"" +
                " cor=\"" + builder.normalize(Util.normalizaCaracterMarcador(cor)) + "\"" +
                " descricao=\"" + builder.normalize(Util.normalizaCaracterMarcador(descricao)) + "\"" +
                " complemento=\"" + builder.normalize(Util.normalizaCaracterMarcador(complemento)) + "\"" +
                " statusLiberado=\"" + builder.normalize(Util.normalizaCaracterMarcador(statusLiberadoRelatorio)) + "\"" +
                " ultManutencao=\"" + builder.normalize(Util.normalizaCaracterMarcador(ultManutencao)) + "\"");
                }
                else{
                 
                  builder.addClosedNode("avaliacao",
                      "label=\"" + builder.normalize(Util.normalizaCaracterMarcador(acompRelatorio.getTipoFuncAcompTpfa().getLabelPosicaoTpfa())) + "\"" +
                    " responsavel=\"" + builder.normalize(Util.normalizaCaracterMarcador(atribuidoPor)) + "\"" +
                    " labelSituacaoParecer=\"" + builder.normalize(Util.normalizaCaracterMarcador(labelSituacaoParecer)) + "\"" +
                    " situacao=\"" + builder.normalize(Util.normalizaCaracterMarcador(situacao)) + "\"" +
                    " cor=\"" + builder.normalize(Util.normalizaCaracterMarcador(cor)) + "\"" +
                    " descricao=\"" + builder.normalize(Util.normalizaCaracterMarcador(descricao)) + "\"" +  
                    " complemento=\"ocultar\"" +
                    " statusLiberado=\"" + builder.normalize(Util.normalizaCaracterMarcador(statusLiberadoRelatorio)) + "\"" +
                    " ultManutencao=\"" + builder.normalize(Util.normalizaCaracterMarcador(ultManutencao)) + "\"");
                }
            }
            else if (funcoes){
              if(listFunAcomp.contains(acompRelatorio.getTipoFuncAcompTpfa())){
               
                if (ocultarObservacoesParecer == null || ocultarObservacoesParecer.equals("N")){
               
                builder.addClosedNode("avaliacao",
                    "label=\"" + builder.normalize(Util.normalizaCaracterMarcador(acompRelatorio.getTipoFuncAcompTpfa().getLabelPosicaoTpfa())) + "\"" +
                  " responsavel=\"" + builder.normalize(Util.normalizaCaracterMarcador(atribuidoPor)) + "\"" +
                  " labelSituacaoParecer=\"" + builder.normalize(Util.normalizaCaracterMarcador(labelSituacaoParecer)) + "\"" +
                  " situacao=\"" + builder.normalize(Util.normalizaCaracterMarcador(situacao)) + "\"" +
                  " cor=\"" + builder.normalize(Util.normalizaCaracterMarcador(cor)) + "\"" +
                  " descricao=\"" + builder.normalize(Util.normalizaCaracterMarcador(descricao)) + "\"" +
                  " complemento=\"" + builder.normalize(Util.normalizaCaracterMarcador(complemento)) + "\"" +
                  " statusLiberado=\"" + builder.normalize(Util.normalizaCaracterMarcador(statusLiberadoRelatorio)) + "\"" +
                  " ultManutencao=\"" + builder.normalize(Util.normalizaCaracterMarcador(ultManutencao)) + "\"");
                }
                else{
                 
                  builder.addClosedNode("avaliacao",
                        "label=\"" + builder.normalize(Util.normalizaCaracterMarcador(acompRelatorio.getTipoFuncAcompTpfa().getLabelPosicaoTpfa())) + "\"" +
                      " responsavel=\"" + builder.normalize(Util.normalizaCaracterMarcador(atribuidoPor)) + "\"" +
                      " labelSituacaoParecer=\"" + builder.normalize(Util.normalizaCaracterMarcador(labelSituacaoParecer)) + "\"" +
                      " situacao=\"" + builder.normalize(Util.normalizaCaracterMarcador(situacao)) + "\"" +
                      " cor=\"" + builder.normalize(Util.normalizaCaracterMarcador(cor)) + "\"" +
                      " descricao=\"" + builder.normalize(Util.normalizaCaracterMarcador(descricao)) + "\"" +  
View Full Code Here

     
      dto.setCodAcao(ari.getItemEstruturaIett().getSiglaIett());
      dto.setAcao(ari.getItemEstruturaIett().getNomeIett());
     
      Set<AcompRelatorioArel> arels = ari.getAcompRelatorioArels();
      AcompRelatorioArel arel = null;
      for (AcompRelatorioArel acompRelatorioArel : arels) {
        if(acompRelatorioArel.getTipoFuncAcompTpfa().equals(tipoFAcomp)) {
          arel = acompRelatorioArel;
        }
      }
     
      if(arel.getDescricaoArel() != null && arel.getDescricaoArel() != "") {
        dto.setParecer(arel.getDescricaoArel())
      }
      if(arel.getUsuarioUsuUltimaManutencao() != null) {
        dto.setResponsavel(arel.getUsuarioUsuUltimaManutencao().getNomeUsu())
      }
     
      if(ari.getItemEstruturaIett().getDataTerminoIett() != null) {
        dto.setPrazo(format.format(ari.getItemEstruturaIett().getDataTerminoIett()));       
      }
View Full Code Here

            produto.setResponsavel(usu.getNomeUsu());
          }else {
            produto.setResponsavel("N�o Informado");
          }
         
          AcompRelatorioArel arel = null;
          AcompRelatorioArel arelAux = null;
         
          Iterator arelsIt = ari.getAcompRelatorioArels().iterator();
         
          while(arelsIt.hasNext()) {
            arelAux = (AcompRelatorioArel) arelsIt.next();
            if(arelAux.getTipoFuncAcompTpfa().equals(tipoFAcomp)) {
              arel = arelAux;
            }
          }
         
          produto.setCor(imagePath(arel));
View Full Code Here

TOP

Related Classes of ecar.pojo.AcompRelatorioArel

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.