Package ecar.pojo

Examples of ecar.pojo.AcompReferenciaItemAri


        }

        //PERMISSAO DE ACESSO DA PARTE DE MONITORAMENTO
        int qtdePeriodosAnteriores = 1;
        Collection periodosConsiderados = new ArrayList(  );
        AcompReferenciaItemAri ari = null;
        ItemEstruturaIett item = null;
        AcompReferenciaAref acompReferencia = null;
        TipoAcompanhamentoTa tipoAcompanhamento = null;
        List tpfaOrdenadosPorEstrutura = null;
        TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao( null );
        EstruturaAcessoDao estruturaAcessoDao = new EstruturaAcessoDao( null );
        AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao( null );
        AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao( null );
        TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao( null );
        ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao( null );
        AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao( null );
        boolean usuarioLogadoEmiteParecer = false;
        boolean permissaoLapis = false;
        boolean permissaoAdministradorAcompanhamento = false;
        Iterator itPeriodosAcao = null;
        Map mapAcao = null;

        UsuarioUsu usuario = seguranca.getUsuario(  );

        try
        {
            try
            {
                if ( ( codTipoAcompanhamento != null ) && ! codTipoAcompanhamento.equals( "" ) )
                {
                    tipoAcompanhamento =
                        (TipoAcompanhamentoTa) taDao.buscar( TipoAcompanhamentoTa.class,
                                                             Long.valueOf( codTipoAcompanhamento ) );
                    permissaoAdministradorAcompanhamento =
                        estruturaAcessoDao.temPermissoesAcessoAcomp( tipoAcompanhamento,
                                                                     seguranca.getGruposAcesso(  ) );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O TIPO DE ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.TIPO_DE_ACOMPANHAMENTO_INEXISTENTE );
            }

            try
            {
                if ( ( referencia_hidden != null ) && ! referencia_hidden.equals( "" ) )
                {
                    periodosConsiderados =
                        acompReferenciaDao.getPeriodosAnterioresOrdenado( Long.valueOf( referencia_hidden ),
                                                                          qtdePeriodosAnteriores,
                                                                          Long.valueOf( codTipoAcompanhamento ),
                                                                          false );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE A REFERENCIA;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.REFERENCIA_INEXISTENTE );
            }

            try
            {
                // Busca cole��o com o per�odo a ser considereado
                if ( ( codAri != null ) && ! codAri.equals( "" ) )
                {
                    ari = (AcompReferenciaItemAri) ariDao.buscar( AcompReferenciaItemAri.class,
                                                                  Long.valueOf( codAri ) );
                    item = ari.getItemEstruturaIett(  );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ACOMPANHAMENTO_INEXISTENTE );
            }

            //verifica se o usu�rio pode "Gerar Per�odo de Acompanhamento"
            if ( permissaoAdministradorAcompanhamento )
            {
                permissaoLapis = true;
            } else
            {
                itPeriodosAcao = periodosConsiderados.iterator(  );
                mapAcao = acompReferenciaItemDao.criarMapPeriodoAri( periodosConsiderados, item );
                tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas(  );

                if ( ( itPeriodosAcao != null ) && itPeriodosAcao.hasNext(  ) )
                {
                    //Pega s� o per�odo selecionado (Aref), que � o primeiro
                    acompReferencia = (AcompReferenciaAref) itPeriodosAcao.next(  );

                    if ( ! mapAcao.isEmpty(  ) && mapAcao.containsKey( acompReferencia ) )
                    {
                        AcompReferenciaItemAri ariAcao = (AcompReferenciaItemAri) mapAcao.get( acompReferencia );

                        //Pega os Arels do Ari selecionado
                        List relatorios =
                            acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp( ariAcao,
                                                                                            tpfaOrdenadosPorEstrutura );
View Full Code Here


        }

        //PERMISSAO DE ACESSO DA PARTE DE MONITORAMENTO
        int qtdePeriodosAnteriores = 1;
        Collection periodosConsiderados = new ArrayList(  );
        AcompReferenciaItemAri ari = null;
        ItemEstruturaIett item = null;
        AcompReferenciaAref acompReferencia = null;
        TipoAcompanhamentoTa tipoAcompanhamento = null;
        List tpfaOrdenadosPorEstrutura = null;
        TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao( null );
        EstruturaAcessoDao estruturaAcessoDao = new EstruturaAcessoDao( null );
        AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao( null );
        AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao( null );
        TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao( null );
        ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao( null );
        AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao( null );
        boolean usuarioLogadoEmiteParecer = false;
        boolean permissaoLapis = false;
        boolean permissaoAdministradorAcompanhamento = false;
        Iterator itPeriodosAcao = null;
        Map mapAcao = null;

        UsuarioUsu usuario = seguranca.getUsuario(  );

        try
        {
            try
            {
                if ( ( codTipoAcompanhamento != null ) && ! codTipoAcompanhamento.equals( "" ) )
                {
                    tipoAcompanhamento =
                        (TipoAcompanhamentoTa) taDao.buscar( TipoAcompanhamentoTa.class,
                                                             Long.valueOf( codTipoAcompanhamento ) );
                    permissaoAdministradorAcompanhamento =
                        estruturaAcessoDao.temPermissoesAcessoAcomp( tipoAcompanhamento,
                                                                     seguranca.getGruposAcesso(  ) );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O TIPO DE ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.TIPO_DE_ACOMPANHAMENTO_INEXISTENTE );
            }

            try
            {
                if ( ( referencia_hidden != null ) && ! referencia_hidden.equals( "" ) )
                {
                    periodosConsiderados =
                        acompReferenciaDao.getPeriodosAnterioresOrdenado( Long.valueOf( referencia_hidden ),
                                                                          qtdePeriodosAnteriores,
                                                                          Long.valueOf( codTipoAcompanhamento ),
                                                                          false );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE A REFERENCIA;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.REFERENCIA_INEXISTENTE );
            }

            try
            {
                // Busca cole��o com o per�odo a ser considereado
                if ( ( codAri != null ) && ! codAri.equals( "" ) )
                {
                    ari = (AcompReferenciaItemAri) ariDao.buscar( AcompReferenciaItemAri.class,
                                                                  Long.valueOf( codAri ) );
                    item = ari.getItemEstruturaIett(  );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ACOMPANHAMENTO_INEXISTENTE );
            }

            //verifica se o usu�rio pode "Gerar Per�odo de Acompanhamento"
            if ( permissaoAdministradorAcompanhamento )
            {
                permissaoLapis = true;
            } else
            {
                itPeriodosAcao = periodosConsiderados.iterator(  );
                mapAcao = acompReferenciaItemDao.criarMapPeriodoAri( periodosConsiderados, item );
                tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas(  );

                if ( ( itPeriodosAcao != null ) && itPeriodosAcao.hasNext(  ) )
                {
                    //Pega s� o per�odo selecionado (Aref), que � o primeiro
                    acompReferencia = (AcompReferenciaAref) itPeriodosAcao.next(  );

                    if ( ! mapAcao.isEmpty(  ) && mapAcao.containsKey( acompReferencia ) )
                    {
                        AcompReferenciaItemAri ariAcao = (AcompReferenciaItemAri) mapAcao.get( acompReferencia );

                        //Pega os Arels do Ari selecionado
                        List relatorios =
                            acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp( ariAcao,
                                                                                            tpfaOrdenadosPorEstrutura );
View Full Code Here

        }

        //PERMISSAO DE ACESSO DA PARTE DE REGISTRO DE MONITORAMENTO
        int qtdePeriodosAnteriores = 1;
        Collection periodosConsiderados = new ArrayList(  );
        AcompReferenciaItemAri ari = null;
        ItemEstruturaIett item = null;
        AcompReferenciaAref acompReferencia = null;
        TipoAcompanhamentoTa tipoAcompanhamento = null;
        List tpfaOrdenadosPorEstrutura = null;
        TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao( null );
        EstruturaAcessoDao estruturaAcessoDao = new EstruturaAcessoDao( null );
        AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao( null );
        AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao( null );
        TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao( null );
        ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao( null );
        AbaDao abaDao = new AbaDao( null );
        AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao( null );
        boolean usuarioLogadoEmiteParecer = false;
        boolean permissaoLapis = false;
        boolean permissaoAdministradorAcompanhamento = false;
        String exibeAba = null;
        Iterator itPeriodosAcao = null;
        Map mapAcao = null;

        UsuarioUsu usuario = seguranca.getUsuario(  );

        try
        {
            try
            {
                if ( ( codTipoAcompanhamento != null ) && ! codTipoAcompanhamento.equals( "" ) )
                {
                    tipoAcompanhamento =
                        (TipoAcompanhamentoTa) taDao.buscar( TipoAcompanhamentoTa.class,
                                                             Long.valueOf( codTipoAcompanhamento ) );
                    permissaoAdministradorAcompanhamento =
                        estruturaAcessoDao.temPermissoesAcessoAcomp( tipoAcompanhamento,
                                                                     seguranca.getGruposAcesso(  ) );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O TIPO DE ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.TIPO_DE_ACOMPANHAMENTO_INEXISTENTE );
            }

            try
            {
                if ( ( referencia_hidden != null ) && ! referencia_hidden.equals( "" ) )
                {
                    periodosConsiderados =
                        acompReferenciaDao.getPeriodosAnterioresOrdenado( Long.valueOf( referencia_hidden ),
                                                                          qtdePeriodosAnteriores,
                                                                          Long.valueOf( codTipoAcompanhamento ),
                                                                          false );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE A REFERENCIA;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.REFERENCIA_INEXISTENTE );
            }

            try
            {
                // Busca cole��o com o per�odo a ser considereado
                if ( ( codAri != null ) && ! codAri.equals( "" ) )
                {
                    ari = (AcompReferenciaItemAri) ariDao.buscar( AcompReferenciaItemAri.class,
                                                                  Long.valueOf( codAri ) );
                    item = ari.getItemEstruturaIett(  );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ACOMPANHAMENTO_INEXISTENTE );
            }

            //verifica se aba situa��o est� configurada para aparecer
            Collection lista = abaDao.listarAbasMonitoramento(  );

            if ( lista != null )
            {
                Iterator it = lista.iterator(  );

                while ( it.hasNext(  ) )
                {
                    Aba aba = (Aba) it.next(  );

                    if ( aba.getNomeAba(  ).equals( "SITUACAO" ) )
                    {
                        exibeAba = aba.getExibePosicaoAba(  );

                        break;
                    }
                }

                if ( ( exibeAba == null ) || exibeAba.equals( "N" ) )
                {
                    //ABA_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ABA_INEXISTENTE );
                }
            }

            if ( ( item.getIndAtivoIett(  ) == null ) ||
                     "".equals( item.getIndAtivoIett(  ).trim(  ) ) ||
                     "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
            {
                //O ITEM EST� INATIVO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ITEM_INATIVO );

                //verifica se o usu�rio pode "Gerar Per�odo de Acompanhamento"
            } else if ( permissaoAdministradorAcompanhamento )
            {
                permissaoLapis = true;
            } else
            {
                itPeriodosAcao = periodosConsiderados.iterator(  );
                mapAcao = acompReferenciaItemDao.criarMapPeriodoAri( periodosConsiderados, item );
                tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas(  );

                if ( ( itPeriodosAcao != null ) && itPeriodosAcao.hasNext(  ) )
                {
                    //Pega s� o per�odo selecionado (Aref), que � o primeiro
                    acompReferencia = (AcompReferenciaAref) itPeriodosAcao.next(  );

                    if ( ! mapAcao.isEmpty(  ) && mapAcao.containsKey( acompReferencia ) )
                    {
                        AcompReferenciaItemAri ariAcao = (AcompReferenciaItemAri) mapAcao.get( acompReferencia );

                        //Pega os Arels do Ari selecionado
                        List relatorios =
                            acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp( ariAcao,
                                                                                            tpfaOrdenadosPorEstrutura );
View Full Code Here

     
     
      //PERMISSAO DE ACESSO DA PARTE DE REGISTRO DE MONITORAMENTO
      int qtdePeriodosAnteriores = 1;
      Collection periodosConsiderados = new ArrayList();
      AcompReferenciaItemAri ari = null;
      ItemEstruturaIett item = null;
      AcompReferenciaAref acompReferencia = null;
      TipoAcompanhamentoTa tipoAcompanhamento = null;
      List tpfaOrdenadosPorEstrutura = null;
      TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao(null);
      EstruturaAcessoDao estruturaAcessoDao = new EstruturaAcessoDao(null);
      AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao(null);
      AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao(null);
      TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(null);
      ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao(null);
      AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(null);
      AbaDao abaDao = new AbaDao(null);
      boolean usuarioLogadoEmiteParecer = false;
      boolean permissaoLapis = false;
      boolean permissaoAdministradorAcompanhamento = false;
      String exibeAba = null;
      Iterator itPeriodosAcao = null;
      Map  mapAcao = null;
     
      UsuarioUsu usuario = seguranca.getUsuario();
     
       
      try {
       
        try {
         
          if(codTipoAcompanhamento != null && !codTipoAcompanhamento.equals("")) {
            tipoAcompanhamento = (TipoAcompanhamentoTa) taDao.buscar(TipoAcompanhamentoTa.class, Long.valueOf(codTipoAcompanhamento));
            permissaoAdministradorAcompanhamento = estruturaAcessoDao.temPermissoesAcessoAcomp(tipoAcompanhamento, seguranca.getGruposAcesso());
         
        } catch(Exception e) {
          //NAO EXISTE O TIPO DE ACOMPANHAMENTO;
          throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.TIPO_DE_ACOMPANHAMENTO_INEXISTENTE);
        }
       
       
        try {

          if(referencia_hidden != null && !referencia_hidden.equals("")) {
            periodosConsiderados = acompReferenciaDao.getPeriodosAnterioresOrdenado(Long.valueOf(referencia_hidden), qtdePeriodosAnteriores, 
                    Long.valueOf(codTipoAcompanhamento), false);
          }   
         
        } catch(Exception e) {
          //NAO EXISTE A REFERENCIA;
          throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.REFERENCIA_INEXISTENTE);
        }
       
       
        try{
          // Busca cole��o com o per�odo a ser considereado
          if(codAri != null && !codAri.equals("")) {
            ari = (AcompReferenciaItemAri) ariDao.buscar(AcompReferenciaItemAri.class, Long.valueOf(codAri));
            item = ari.getItemEstruturaIett();
         
        } catch(Exception e) {
          //NAO EXISTE O ACOMPANHAMENTO;
          throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.ACOMPANHAMENTO_INEXISTENTE);
        }
       
       
     
          //verifica se aba situa��o est� configurada para aparecer
        Collection lista =  abaDao.listarAbasMonitoramento();
        if(lista != null) {
          Iterator it =  lista.iterator();
          while (it.hasNext()) {
            Aba aba = (Aba) it.next();
            if(aba.getNomeAba().equals("SITUACAO")) {
              exibeAba = aba.getExibePosicaoAba();
              break;
            }
          }
           
          if(exibeAba == null || exibeAba.equals("N")) {
            //ABA_INEXISTENTE;
            throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.ABA_INEXISTENTE);
          }
        } 
         
       
       
        if (item.getIndAtivoIett() == null || "".equals(item.getIndAtivoIett().trim()) || "N".equals(item.getIndAtivoIett().toUpperCase())) {
         
          //O ITEM EST� INATIVO;
          throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.ITEM_INATIVO);
       
        //verifica se o usu�rio pode "Gerar Per�odo de Acompanhamento"
        } else if(permissaoAdministradorAcompanhamento) {
          permissaoLapis = true;
         
        } else
         
         
          itPeriodosAcao = periodosConsiderados.iterator();
          mapAcao = acompReferenciaItemDao.criarMapPeriodoAri(periodosConsiderados, item);
          tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas();
         
     
          if(itPeriodosAcao != null && itPeriodosAcao.hasNext()) {
            //Pega s� o per�odo selecionado (Aref), que � o primeiro
            acompReferencia = (AcompReferenciaAref) itPeriodosAcao.next();
            if(!mapAcao.isEmpty() && mapAcao.containsKey(acompReferencia)) {
              AcompReferenciaItemAri ariAcao = (AcompReferenciaItemAri) mapAcao.get(acompReferencia);
                     
              //Pega os Arels do Ari selecionado
              List relatorios = acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp(ariAcao, tpfaOrdenadosPorEstrutura);
              Iterator itRelatorios = relatorios.iterator();
             
View Full Code Here

        }

        //PERMISSAO DE ACESSO DA PARTE DE REGISTRO DE MONITORAMENTO
        int qtdePeriodosAnteriores = 1;
        Collection periodosConsiderados = new ArrayList(  );
        AcompReferenciaItemAri ari = null;
        ItemEstruturaIett item = null;
        AcompReferenciaAref acompReferencia = null;
        TipoAcompanhamentoTa tipoAcompanhamento = null;
        List tpfaOrdenadosPorEstrutura = null;
        TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao( null );
        EstruturaAcessoDao estruturaAcessoDao = new EstruturaAcessoDao( null );
        AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao( null );
        AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao( null );
        TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao( null );
        ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao( null );
        AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao( null );
        boolean usuarioLogadoEmiteParecer = false;
        boolean permissaoLapis = false;
        boolean permissaoAdministradorAcompanhamento = false;
        Iterator itPeriodosAcao = null;
        Map mapAcao = null;

        UsuarioUsu usuario = seguranca.getUsuario(  );

        try
        {
            try
            {
                if ( ( codTipoAcompanhamento != null ) && ! codTipoAcompanhamento.equals( "" ) )
                {
                    tipoAcompanhamento =
                        (TipoAcompanhamentoTa) taDao.buscar( TipoAcompanhamentoTa.class,
                                                             Long.valueOf( codTipoAcompanhamento ) );
                    permissaoAdministradorAcompanhamento =
                        estruturaAcessoDao.temPermissoesAcessoAcomp( tipoAcompanhamento,
                                                                     seguranca.getGruposAcesso(  ) );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O TIPO DE ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.TIPO_DE_ACOMPANHAMENTO_INEXISTENTE );
            }

            try
            {
                if ( ( referencia_hidden != null ) && ! referencia_hidden.equals( "" ) )
                {
                    periodosConsiderados =
                        acompReferenciaDao.getPeriodosAnterioresOrdenado( Long.valueOf( referencia_hidden ),
                                                                          qtdePeriodosAnteriores,
                                                                          Long.valueOf( codTipoAcompanhamento ),
                                                                          false );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE A REFERENCIA;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.REFERENCIA_INEXISTENTE );
            }

            try
            {
                // Busca cole��o com o per�odo a ser considereado
                if ( ( codAri != null ) && ! codAri.equals( "" ) )
                {
                    ari = (AcompReferenciaItemAri) ariDao.buscar( AcompReferenciaItemAri.class,
                                                                  Long.valueOf( codAri ) );
                    item = ari.getItemEstruturaIett(  );
                }
            } catch ( Exception e )
            {
                //NAO EXISTE O ACOMPANHAMENTO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ACOMPANHAMENTO_INEXISTENTE );
            }

            if ( ( item.getIndAtivoIett(  ) == null ) ||
                     "".equals( item.getIndAtivoIett(  ).trim(  ) ) ||
                     "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
            {
                //O ITEM EST� INATIVO;
                throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ITEM_INATIVO );

                //verifica se o usu�rio pode "Gerar Per�odo de Acompanhamento"
            } else if ( permissaoAdministradorAcompanhamento )
            {
                permissaoLapis = true;
            } else
            {
                itPeriodosAcao = periodosConsiderados.iterator(  );
                mapAcao = acompReferenciaItemDao.criarMapPeriodoAri( periodosConsiderados, item );
                tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas(  );

                if ( ( itPeriodosAcao != null ) && itPeriodosAcao.hasNext(  ) )
                {
                    //Pega s� o per�odo selecionado (Aref), que � o primeiro
                    acompReferencia = (AcompReferenciaAref) itPeriodosAcao.next(  );

                    if ( ! mapAcao.isEmpty(  ) && mapAcao.containsKey( acompReferencia ) )
                    {
                        AcompReferenciaItemAri ariAcao = (AcompReferenciaItemAri) mapAcao.get( acompReferencia );

                        //Pega os Arels do Ari selecionado
                        List relatorios =
                            acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp( ariAcao,
                                                                                            tpfaOrdenadosPorEstrutura );
View Full Code Here

     
      List listaPareceres =  new ArrayList();
       
      while(itPeriodos.hasNext()){
        AcompReferenciaAref acompReferencia = (AcompReferenciaAref) itPeriodos.next();
        AcompReferenciaItemAri ari = (AcompReferenciaItemAri) map.get(acompReferencia)
         
        if(!map.isEmpty()){
           
//          if("N".equals(exigeLiberarAcompanhamento) || ari.getStatusRelatorioSrl().equals(statusLiberado)){
            List relatorios = acompReferenciaItemDao.getAcompRelatorioArelOrderByFuncaoAcomp(ari, tpfaOrdenadosPorEstrutura);
View Full Code Here

    
     if (acompReferenciaAref != null && itemEstruturaIett != null){
       if (acompReferenciaAref.getAcompReferenciaItemAris() != null){
         Iterator itAris = acompReferenciaAref.getAcompReferenciaItemAris().iterator();
         while (itAris.hasNext()){
           AcompReferenciaItemAri acompReferenciaItemAri = (AcompReferenciaItemAri) itAris.next();
           if (acompReferenciaItemAri.getItemEstruturaIett().equals(itemEstruturaIett)){
             itemPertenceAref = true;
             break;
           }
         }
       }
View Full Code Here

                     listaAriCompleta.addAll(arisIetts[0]);
                     listaIett.addAll(arisIetts[1]);
                    
                 } else {
                     String codAri = Pagina.getParamStr(request, "codAri");
                     AcompReferenciaItemAri ari = null;
                     if (!codAri.equals("")){
                       ari = (AcompReferenciaItemAri) acompRefItemDao.buscar(AcompReferenciaItemAri.class, Long.valueOf(codAri));
                     }                    
                   if(ari != null) {
                    listaAriCompleta.add(ari);
                     listaIett.add(ari.getItemEstruturaIett());
                   }
                     
                 }
 
                 // ARIs filhos selecionados (CHECKBOX)
View Full Code Here

             
              //Melhoria de performance
            //Iterator itAri = listaAriCompleta.iterator();
            //while (itAri.hasNext()){
              for(Iterator itAri = listaAriCompleta.iterator(); itAri.hasNext();){
                AcompReferenciaItemAri ari = (AcompReferenciaItemAri) itAri.next();

              if(ari.getItemEstruturaIett().equals(iett) && ari.getAcompReferenciaAref().getTipoAcompanhamentoTa().equals(aref.getTipoAcompanhamentoTa())) {
                geraXMLItemAri(builder, ari);
                break;
              }
              }
            }
View Full Code Here

      if(!arisByIetts.isEmpty()) {
        Iterator itArvore = arisByIetts.iterator();
        List lista = new ArrayList();
       
        while(itArvore.hasNext()){
          AcompReferenciaItemAri ari = (AcompReferenciaItemAri) itArvore.next();
          listaAriSelecionados.add(ari.getCodAri());
        }
          
      }
     
      return listaAriSelecionados;
View Full Code Here

TOP

Related Classes of ecar.pojo.AcompReferenciaItemAri

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.