Examples of FuncaoFun


Examples of ecar.pojo.FuncaoFun

        List<EstrutTpFuncAcmpEtttfa> listaFuncaoAcompanhamentoEstrutura = new ArrayList<EstrutTpFuncAcmpEtttfa>();
       
        try {
         
      FuncaoDao funDao = new FuncaoDao(null);
      FuncaoFun funcao = funDao.getFuncaoDadosGerais();

      //Obtem as estruturaAtributosEtt ordenados
            retorno.addAll(this.getAtributosEstrutura(estrutura, funcao));
           
           
View Full Code Here

Examples of ecar.pojo.FuncaoFun

    public void controlaListas( HttpServletRequest request, List listaEstrutura, List listaAtributo, List listaFuncao )
                        throws ECARException
    {
        EstruturaEtt estruturaEtt = null;
        AtributosAtb atributosAtb = null;
        FuncaoFun funcaoFun = null;

        if ( Pagina.getParam( request, "estruturaEtt" ) != null )
        {
            estruturaEtt =
                (EstruturaEtt) new EstruturaDao( request ).buscar( EstruturaEtt.class,
                                                                   Long.valueOf( Pagina.getParam( request,
                                                                                                  "estruturaEtt" ) ) );
        }

        if ( Pagina.getParam( request, "funcaoFun" ) != null )
        {
            funcaoFun =
                (FuncaoFun) new FuncaoDao( request ).buscar( FuncaoFun.class,
                                                             Long.valueOf( Pagina.getParam( request, "funcaoFun" ) ) );
        }

        if ( Pagina.getParam( request, "atributosAtb" ) != null )
        {
            atributosAtb =
                (AtributosAtb) new AtributoDao( request ).buscar( AtributosAtb.class,
                                                                  Long.valueOf( Pagina.getParam( request, "atributosAtb" ) ) );
        }

        if ( ( estruturaEtt != null ) || ( atributosAtb != null ) )
        {
            listaFuncao.addAll( this.getFuncoes( estruturaEtt, atributosAtb ) );
        } else
        {
            FuncaoFun funcaoFunFiltro = new FuncaoFun(  );
            funcaoFunFiltro.setIndPossuiAtributos( "S" );
            listaFuncao.addAll( new FuncaoDao( request ).pesquisar(
                                                                    funcaoFunFiltro,
                                                                    new String[] { "labelPadraoFun", "asc" } ) ); //listar(FuncaoFun.class, new String[]{"labelPadraoFun", "asc"}));
        }
View Full Code Here

Examples of ecar.pojo.FuncaoFun

        } else
        {
            ettats = this.getEstruturaAtributoEttatByTipoAcompanhamentoTa( tipoAcomp );
        }

        FuncaoFun funcaoFun = funcaoDao.getFuncaoDadosGerais(  );

        if ( ( ettats != null ) && ! ettats.isEmpty(  ) )
        {
            Iterator it = ettats.iterator(  );
View Full Code Here

Examples of ecar.pojo.FuncaoFun

 
  public static void testGetAtributosEstruturaByFuncao() throws ECARException {
   
    Estrutura est = new Estrutura(5);
    FuncaoDao dao = new FuncaoDao(null);
    FuncaoFun dadosGerais = dao.getFuncao((long)23);
   
    EstruturaDao estDao = new EstruturaDao(null);
   
    EcarTimer time1 = new EcarTimer();
   
View Full Code Here

Examples of ecar.pojo.FuncaoFun

            " orgao=\"" + builder.normalize(orgao) + "\"");
       
        SituacaoDao situacaoDao = new SituacaoDao(null);
        ItemEstruturaCriterioDao itemCriterioDao = new ItemEstruturaCriterioDao(null);
        FuncaoDao funcaoDao = new FuncaoDao(null);
      FuncaoFun criterioFun = funcaoDao.getFuncao(Long.valueOf("6")); // 6 = Crit�rios
     
      if(criterioFun != null &&
          (listaCriteriosCom != null && listaCriteriosCom.size() > 0
          || listaCriteriosSem != null && listaCriteriosSem.size() > 0)){
          builder.addNode("filtros", "tipo=\"" + builder.normalize(criterioFun.getLabelPadraoFun()) + "\"" +
                  " estilo=\"CS\""); //CS --> Monta tabela com colunas de Com/Sem
         
          if(listaCriteriosCom != null && listaCriteriosCom.size() > 0){
            Iterator itCriterios = listaCriteriosCom.iterator();
            while(itCriterios.hasNext()){
View Full Code Here

Examples of ecar.pojo.FuncaoFun

        builder.addNode("capa",
            "titulo=\"" + builder.normalize(titulo) + "\"" +
            " tituloItens=\"" + builder.normalize(tituloItens) + "\"" +
            " orgao=\"" + builder.normalize(orgao) + "\"");
       
      FuncaoFun criterioFun = funcaoDao.getFuncao(Long.valueOf("6")); // 6 = Crit�rios
     
      if(criterioFun != null &&
          (listaCriteriosCom != null && listaCriteriosCom.size() > 0
          || listaCriteriosSem != null && listaCriteriosSem.size() > 0)){
          builder.addNode("filtros", "tipo=\"" + builder.normalize(criterioFun.getLabelPadraoFun()) + "\"" +
                  " estilo=\"CS\""); //CS --> Monta tabela com colunas de Com/Sem
         
          if(listaCriteriosCom != null && listaCriteriosCom.size() > 0){
            Iterator itCriterios = listaCriteriosCom.iterator();
            while(itCriterios.hasNext()){
View Full Code Here

Examples of ecar.pojo.FuncaoFun

        builder.addNode("capa",
            "titulo=\"" + builder.normalize(Util.normalizaCaracterMarcador(titulo)) + "\"" +
            " tituloItens=\"" + builder.normalize(Util.normalizaCaracterMarcador(tituloItens)) + "\"" +
            " orgao=\"" + builder.normalize(Util.normalizaCaracterMarcador(orgao)) + "\"");
       
      FuncaoFun criterioFun = funcaoDao.getFuncao(Long.valueOf("6")); // 6 = Crit�rios
     
      if(criterioFun != null &&
          (listaCriteriosCom != null && listaCriteriosCom.size() > 0
          || listaCriteriosSem != null && listaCriteriosSem.size() > 0)){
          builder.addNode("filtros", "tipo=\"" + builder.normalize(Util.normalizaCaracterMarcador(criterioFun.getLabelPadraoFun())) + "\"" +
                  " estilo=\"CS\""); //CS --> Monta tabela com colunas de Com/Sem
         
          if(listaCriteriosCom != null && listaCriteriosCom.size() > 0){
            Iterator itCriterios = listaCriteriosCom.iterator();
            while(itCriterios.hasNext()){
View Full Code Here

Examples of ecar.pojo.FuncaoFun

    for (EstruturaEtt estruturaCorrente : estruturas) {
      List<ItemEstruturaIett> listaItens = mapaItensEstruturaExportacao.get(estruturaCorrente);
     
     
      //Inicio dos Dados Gerais
        FuncaoFun funcaoDadosGerais = funDao.getFuncaoDadosGerais();
        List<ObjetoEstrutura> colunas = estruturaDao.getAtributosEstruturaDadosGerais(estruturaCorrente);
       
        ExportaFuncao exportaFuncaoDadosGerais = new ExportaFuncaoConfiguravelAtributoLivreDadosGerais();
        CaminhoArquivoExportacaoBean caminho =  exportaFuncaoDadosGerais.exportar(estruturaCorrente, listaItens, null, funcaoDadosGerais, configuracao,dataHoraGeracao, comunicacaoExportacao,colunas, segurancaECAR, null, null);
        telaBean.adicionarCaminhoArquivo (caminho);
      //Fim dos Dados Gerais
     
      //Inicio dos Pontos Criticos
        FuncaoFun funcaoPontosCriticos = funDao.getFuncaoPontosCriticos();
        List<ObjetoEstrutura> colunasPontosCriticos = estruturaDao.getAtributosEstrutura(estruturaCorrente, funcaoPontosCriticos);
       
        ExportaFuncao exportaFuncaoPontosCriticos = new ExportaFuncaoConfiguravelAtributoLivrePontosCriticos();
        CaminhoArquivoExportacaoBean caminhoPontoCritico =  exportaFuncaoPontosCriticos.exportar(estruturaCorrente, listaItens, null, funcaoPontosCriticos, configuracao,dataHoraGeracao, comunicacaoExportacao,colunasPontosCriticos, segurancaECAR, null, null);
       
        if (caminhoPontoCritico != null) {
          telaBean.adicionarCaminhoArquivo (caminhoPontoCritico);
        }
       
      //Fim dos Pontos Criticos
 
      //Inicio dos Apontamentos dos Pontos Criticos
        if (caminhoPontoCritico != null) {
          FuncaoFun subFuncaoApontamentos = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_APONTAMENTOS);
          ExportaFuncao exportaSubFuncaoApontamentos = new ExportaSubFuncaoApontamentos ();
 
          CaminhoArquivoExportacaoBean caminhoApontamentos = exportaSubFuncaoApontamentos.exportar(estruturaCorrente, listaItens, null, subFuncaoApontamentos, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, null, null);
 
          if (caminhoApontamentos != null) {
            telaBean.adicionarCaminhoArquivo (caminhoApontamentos);
          }
        }
      //Fim dos Apontamentos dos Pontos Criticos
 
      //Inicio das Meta indicadores
      FuncaoFun funcaoMetasIndicadores = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_METAS_INDICADORES);
      CaminhoArquivoExportacaoBean caminhoMetasIndicadores = new ExportaFuncaoItemEstrtIndResulIettr().exportar(estruturaCorrente, listaItens, null, funcaoMetasIndicadores, configuracao,dataHoraGeracao,comunicacaoExportacao,null, segurancaECAR, null, null);
      if (caminhoMetasIndicadores != null){
        telaBean.adicionarCaminhoArquivo(caminhoMetasIndicadores);
      }
      //Fim dos Meta indicadores
 
      //Inicio dos Locais de Meta indicadores
      if (caminhoMetasIndicadores != null){
        FuncaoFun subFuncaoLocais = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_QUANTIDADES_PREVISTAS);
        ExportaFuncao exportaSubFuncaoLocais = new ExportaSubFuncaoLocais();
 
        CaminhoArquivoExportacaoBean caminhoSubFuncaoLocais = exportaSubFuncaoLocais.exportar(estruturaCorrente, listaItens, null, subFuncaoLocais, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, null, null);
 
        if (caminhoSubFuncaoLocais != null) {
          telaBean.adicionarCaminhoArquivo (caminhoSubFuncaoLocais);
        }
      }
      //Fim dos Locais de Meta indicadores
 
      //Inicio dos Diarios de Bordos
      FuncaoFun funcaoDiarioBordo = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_EVENTOS);
      CaminhoArquivoExportacaoBean caminhoDiarioBordo = new ExportaFuncaoItemEstrutAcaoIetta().exportar(estruturaCorrente, listaItens, null, funcaoDiarioBordo, configuracao,dataHoraGeracao,comunicacaoExportacao,null, segurancaECAR, null, null);
      if (caminhoDiarioBordo != null){
        telaBean.adicionarCaminhoArquivo(caminhoDiarioBordo);
      }
     
      //Fim dos Diarios de Bordos
 
      //Inicio das Localidades
      FuncaoFun funcaoLocalidade = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_LOCALIZACAO);
      CaminhoArquivoExportacaoBean caminhoLocalidade = new ExportaFuncaoLocalidades().exportar(estruturaCorrente, listaItens, null, funcaoLocalidade, configuracao,dataHoraGeracao,comunicacaoExportacao, null, segurancaECAR, null, null)
      if (caminhoLocalidade != null){
        telaBean.adicionarCaminhoArquivo(caminhoLocalidade);
      }

      //Fim das Localidades
 
      //Inicio das Entidades
      FuncaoFun funcaoEntidades = funDao.getFuncaoEntidades();
      CaminhoArquivoExportacaoBean caminhoEntidades =  new ExportaFuncaoEntidades().exportar(estruturaCorrente, listaItens, null, funcaoEntidades, configuracao,dataHoraGeracao,comunicacaoExportacao,null, segurancaECAR, null, null);
      if(caminhoEntidades != null)
        telaBean.adicionarCaminhoArquivo(caminhoEntidades);
      //Fim das Entidades

     
      //exportar anexos
      FuncaoFun categorias = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_CATEGORIAS);
      CaminhoArquivoExportacaoBean caminhoAnexos = new ExportaFuncaoAnexo().exportar(estruturaCorrente, listaItens, null, categorias, configuracao,dataHoraGeracao,comunicacaoExportacao,null, segurancaECAR, null, null);
      if(caminhoAnexos != null){
        telaBean.adicionarCaminhoArquivo(caminhoAnexos);
      }
    }
View Full Code Here

Examples of ecar.pojo.FuncaoFun

    for (EstruturaEtt estruturaCorrente : estruturas) {
      List<ItemEstruturaIett> listaItens = mapaItensEstruturaExportacao.get(estruturaCorrente);
      List<AcompReferenciaItemAri> listaAris = mapaArisEstruturaExportacao.get(estruturaCorrente);     
     
      //Inicio dos Dados Gerais
      FuncaoFun funcaoDadosGerais = funDao.getFuncaoDadosGerais();
     
      Aba abaDadosGerais = abaDao.buscarAba(ConstantesECAR.ABA_DADOS_GERAIS);
      //abaDadosGerais.setNomeAba(abaDadosGerais.getFuncaoFun().getNomeFun());
      //funcaoDadosGerais.setNomeFun(abaDadosGerais.getFuncaoFun().getNomeFun());
     
      List<ObjetoEstrutura> colunas = estruturaDao.getAtributosEstruturaDadosGerais(estruturaCorrente);
      Set listaFuncoes = estruturaCorrente.getEstruturaFuncaoEttfs();
      Iterator itListaFuncoes = listaFuncoes.iterator();
     
      possuiFuncaoConfigurada = false;
      if(abaDadosGerais.getFuncaoFun() == null){
        possuiFuncaoConfigurada = true;
      } else{
            while(itListaFuncoes.hasNext()){
              EstruturaFuncaoEttf funcao = (EstruturaFuncaoEttf) itListaFuncoes.next();
              if(abaDadosGerais.getFuncaoFun().getCodFun().equals(funcao.getFuncaoFun().getCodFun())){
                possuiFuncaoConfigurada = true;
                break;
              }
            }
      }
     
      ExportaFuncao exportaFuncaoDadosGerais = new ExportaFuncaoConfiguravelAtributoLivreDadosGerais();
      CaminhoArquivoExportacaoBean caminho =  exportaFuncaoDadosGerais.exportar(estruturaCorrente, listaItens, null, funcaoDadosGerais, configuracao,dataHoraGeracao,comunicacaoExportacao,colunas, segurancaECAR, acompReferenciaAref, abaDadosGerais);
      if (caminho != null && possuiFuncaoConfigurada){
        telaBean.adicionarCaminhoArquivo (caminho);
      }
      //Fim dos Dados Gerais

      //Inicio das Meta indicadores
      FuncaoFun funcaoMetasIndicadores = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_METAS_INDICADORES);
      Aba abaMetasIndicadores = abaDao.buscarAba(ConstantesECAR.ABA_INDICADORES);
     
      itListaFuncoes = listaFuncoes.iterator();
      possuiFuncaoConfigurada = false;
      if(abaMetasIndicadores.getFuncaoFun() == null){
        possuiFuncaoConfigurada = true;
      } else{
        possuiFuncaoConfigurada = false;
            while(itListaFuncoes.hasNext()){
              EstruturaFuncaoEttf funcao = (EstruturaFuncaoEttf) itListaFuncoes.next();
              if(abaMetasIndicadores.getFuncaoFun().getCodFun().equals(funcao.getFuncaoFun().getCodFun())){
                possuiFuncaoConfigurada = true;
                break;
              }
            }
      }
     
      CaminhoArquivoExportacaoBean caminhoMetasIndicadores = new ExportaIndicadoresRealizado().exportar(estruturaCorrente, listaItens, listaAris, funcaoMetasIndicadores, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, acompReferenciaAref, abaMetasIndicadores);
      if (caminhoMetasIndicadores != null && possuiFuncaoConfigurada){
        telaBean.adicionarCaminhoArquivo(caminhoMetasIndicadores);
      }
      //Fim das Meta indicadores           

      //Inicio Meta indicadores por Local
      if (caminhoMetasIndicadores != null && possuiFuncaoConfigurada){       
        //FuncaoFun subFuncaoIndicadores = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_QUANTIDADES_PREVISTAS);
        abaMetasIndicadores = abaDao.buscarAba(ConstantesECAR.ABA_INDICADORES);
        ExportaFuncao exportaRealizadoLocal = new ExportaIndicadoresRealizadoPorLocal();
 
        CaminhoArquivoExportacaoBean caminhoSubFuncaoRealizadoPorLocal = exportaRealizadoLocal.exportar(estruturaCorrente, listaItens, listaAris, null, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, acompReferenciaAref, abaMetasIndicadores);
 
        if (caminhoSubFuncaoRealizadoPorLocal != null) {
          telaBean.adicionarCaminhoArquivo (caminhoSubFuncaoRealizadoPorLocal);
        }
      }
      //Fim Meta indicadores por Local     
     
      //Inicio Parecer
      //Parecer n�o tem fun��o correspondente
      Aba abaParecer = abaDao.buscarAba(ConstantesECAR.ABA_SITUACAO);
      itListaFuncoes = listaFuncoes.iterator();
      possuiFuncaoConfigurada = false;
      if(abaParecer.getFuncaoFun() == null){
        possuiFuncaoConfigurada = true;
      } else{
        possuiFuncaoConfigurada = false;
            while(itListaFuncoes.hasNext()){
              EstruturaFuncaoEttf funcao = (EstruturaFuncaoEttf) itListaFuncoes.next();
              if(abaParecer.getFuncaoFun().getCodFun().equals(funcao.getFuncaoFun().getCodFun())){
                possuiFuncaoConfigurada = true;
                break;
              }
            }
      }
     
      CaminhoArquivoExportacaoBean caminhoParecer = new ExportarParecerMonitoramento().exportar(estruturaCorrente, listaItens, listaAris ,null, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, acompReferenciaAref, abaParecer);
      if (caminhoParecer != null && possuiFuncaoConfigurada){
        telaBean.adicionarCaminhoArquivo(caminhoParecer);
      }
      //Fim Parecer
     
      //Inicio dos Pontos Criticos
      FuncaoFun funcaoPontosCriticos = funDao.getFuncaoPontosCriticos();
      Aba abaPontosCriticos = abaDao.buscarAba(ConstantesECAR.ABA_PONTOS_CRITICOS);
      List<ObjetoEstrutura> colunasPontosCriticos = estruturaDao.getAtributosEstrutura(estruturaCorrente, funcaoPontosCriticos);
      itListaFuncoes = listaFuncoes.iterator();
      possuiFuncaoConfigurada = false;
      if(abaPontosCriticos.getFuncaoFun() == null){
        possuiFuncaoConfigurada = true;
      } else{
        possuiFuncaoConfigurada = false;
            while(itListaFuncoes.hasNext()){
              EstruturaFuncaoEttf funcao = (EstruturaFuncaoEttf) itListaFuncoes.next();
              if(abaPontosCriticos.getFuncaoFun().getCodFun().equals(funcao.getFuncaoFun().getCodFun())){
                possuiFuncaoConfigurada = true;
                break;
              }
            }
      }
     
      ExportaFuncao exportaFuncaoPontosCriticos = new ExportaFuncaoConfiguravelAtributoLivrePontosCriticos();
      CaminhoArquivoExportacaoBean caminhoPontoCritico =  exportaFuncaoPontosCriticos.exportar(estruturaCorrente, listaItens, null, funcaoPontosCriticos, configuracao,dataHoraGeracao,comunicacaoExportacao,colunasPontosCriticos, segurancaECAR, acompReferenciaAref, abaPontosCriticos);
     
      if (caminhoPontoCritico != null && possuiFuncaoConfigurada) {
        telaBean.adicionarCaminhoArquivo(caminhoPontoCritico);
      }
      //Fim dos Pontos Criticos
 
      //Inicio dos Apontamentos dos Pontos Criticos
      if (caminhoPontoCritico != null && possuiFuncaoConfigurada) {
        FuncaoFun subFuncaoApontamentos = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_APONTAMENTOS);
        //A subfun��o de apontamentos n�o possui aba correspondente
        ExportaFuncao exportaSubFuncaoApontamentos = new ExportaSubFuncaoApontamentos();
        CaminhoArquivoExportacaoBean caminhoApontamentos = exportaSubFuncaoApontamentos.exportar(estruturaCorrente, listaItens, null, subFuncaoApontamentos, configuracao, dataHoraGeracao, comunicacaoExportacao, null, segurancaECAR, acompReferenciaAref, null);
 
        if (caminhoApontamentos != null) {
          telaBean.adicionarCaminhoArquivo (caminhoApontamentos);
        }
      }
      //Fim dos Apontamentos dos Pontos Criticos
 
      //Inicio dos Diarios de Bordos
      FuncaoFun funcaoDiarioBordo = funDao.getFuncaoPorNome(FuncaoDao.NOME_FUNCAO_EVENTOS);
      Aba abaDiarioBordo = abaDao.buscarAba(ConstantesECAR.ABA_EVENTOS);
      itListaFuncoes = listaFuncoes.iterator();     
      possuiFuncaoConfigurada = false;
      if(abaDiarioBordo.getFuncaoFun() == null){
        possuiFuncaoConfigurada = true;
View Full Code Here

Examples of ecar.pojo.FuncaoFun

      throws ECARException {
   
    ItemEstruturaIett iett = (ItemEstruturaIett)objetoNegocio;
    ItemEstruturaDao itemDao = new ItemEstruturaDao(request);
    FuncaoDao funcaoDao = new FuncaoDao(request);
    FuncaoFun funcao = funcaoDao.getFuncaoDadosGerais();
    String tipoOperacao = null;
   
//    ItemEstruturaIett itemEstruturaIett = itemEstruturaDao.getItemEstruturaIettByEstruturaSiglaIett(configuracao.getPerfil().getEstruturaEttCriacaoItemImp(), itemEstruturaDTO.getCodigo(), itemEstruturaDTO.getValorAssociacao(), itemEstruturaDTO.getTipoEmpreendimento());
//    if (itemEstruturaDTO.getOperacao().equals(ConstantesECAR.TIPO_OPERACAO_MANUTENCAO)){       
//      //Inclus�o se o item n�o existir na base de dados
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.