Examples of EstruturaFuncaoDao


Examples of ecar.dao.EstruturaFuncaoDao

    acompRealFisicoDao = new AcompRealFisicoDao(request);
    configDao = new ConfiguracaoDao(request);
    corDao = new CorDao(request);
    configRelDao = new ConfigRelatorioCfgrelDAO(request);
    estAtribDao = new EstruturaAtributoDao(request);
    estFuncDao = new EstruturaFuncaoDao(request);
    itemEstruturaDao = new ItemEstruturaDao(request);
    itemEstPrevDao = new ItemEstruturaPrevisaoDao(request);
    itemEstRealizadoDao = new ItemEstruturaRealizadoDao(request);
    itemEstContaOrcDao = new ItemEstruturaContaOrcamentoDao(request);
    itemEstrtIndResulDao = new ItemEstrtIndResulDao(request);
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

    XmlBuilder builder = new XmlBuilder();
        estruturaDao = new EstruturaDao(request);
        itemEstruturaDao = new ItemEstruturaDao(request);
        itemCriterioDao = new ItemEstruturaCriterioDao(request);
        estruturaFuncaoDao = new EstruturaFuncaoDao(request);
        funcaoDao = new FuncaoDao(request);
        situacaoDao = new SituacaoDao(request);
        seguranca = (SegurancaECAR)request.getSession().getAttribute("seguranca");
    itensMarcados = new ArrayList();
        idsEstrutura = new ArrayList();
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

  }

  @Override
  protected IRegistro montarSegundoHeader(EstruturaEtt estruturaEtt,List<ItemEstruturaIett> listaItensEstruturaExportacao, String labelFuncaoAba, ConfiguracaoCfg configuracao,List<ObjetoEstrutura> colunas, AcompReferenciaAref acompReferenciaAref) throws ECARException{
    String separadorCampos = configuracao.getSeparadorArqTXT();
    EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao(null);
   
    StringBuffer headerStr = new StringBuffer();
    IRegistro header;
   
    //Inicio Primeiro campo
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

   * @param estruturaEtt
   * @param listaItensEstruturaExportacao
   * @throws ECARException
   */
  public CaminhoArquivoExportacaoBean exportar(EstruturaEtt estruturaEtt,List<ItemEstruturaIett> listaItensEstruturaExportacao, List<AcompReferenciaItemAri> listaArisEstruturaExportacao, FuncaoFun funcao, ConfiguracaoCfg config,Date dataHoraExportacao,ComunicacaoExportacao comunicacao,List<ObjetoEstrutura> colunas, SegurancaECAR segurancaECAR, AcompReferenciaAref acompReferenciaAref, Aba aba) throws ECARException {
    EstruturaFuncaoDao estruturaFunDao = new EstruturaFuncaoDao(null);
    AbaDao abaDao = new AbaDao(null);
    this.comunicacao = comunicacao;
    boolean exportar = false;
    String labelFuncaoAba = "";
    EstruturaFuncaoEttf estruturaFuncaoEttf = null;
    //Se acompReferenciaAref != null ent�o � exporta��o de monitoramento
    //caso contr�rio � de cadastro
    if (acompReferenciaAref != null){
      //exporta��o de monitoramento
      if (aba != null){
        //Veririca se o usu�rio logado tem permiss�o para visualizar a aba.
        if (abaDao.getListaAbasComAcesso(acompReferenciaAref.getTipoAcompanhamentoTa(), segurancaECAR.getGruposAcesso()).contains(aba)){
          //Se a fun��o != null, ent�o � uma aba com sua respectiva fun��o (dados gerais, pontos cr�ticos, Diarios de Bordos)
          if (funcao != null){
            //exporta��o de aba com respectiva fun��o
            //valida se a fun��o est� configurada na estrutura
            estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
            if (estruturaFuncaoEttf != null){
              exportar = true;
            }
          } else {
            //Aba sem fun��o (aba de parecer)
            exportar = true;
          }
          //Quando a aba != null e o usu�rio tem acesso a essa aba
          //o sistema obtem o label da funcaoAba de acordo com a fun��o associada no cadastro de aba
          //caso n�o tenha fun��o associada, o sistema retorna o label da aba no cadastro de aba
          if (exportar){
            if (aba.getFuncaoFun() != null){
              estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, aba.getFuncaoFun());
              if (estruturaFuncaoEttf != null) {
                labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
              } else {
                labelFuncaoAba = aba.getFuncaoFun().getLabelPadraoFun();
              }
            } else {
              labelFuncaoAba = aba.getLabelAba();
            }
          }
         
        }
      } else if (funcao != null){
        //exporta��o de fun��o sem respectiva aba (apontamentos de pontos cr�ticos)
        estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
        if (estruturaFuncaoEttf != null) {
          labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
          exportar = true;
        }
      }
    } else {
      //exporta��o do cadastro (fun��es definidas)
      estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
      if (estruturaFuncaoEttf != null) {
        labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
        exportar = true;
      }
    }
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

   * @throws ECARException
   */
  protected CaminhoArquivoExportacaoBean montarArquivo(EstruturaEtt estruturaEtt, String labelFuncaoAba, List<ItemEstruturaIett> listaItensEstruturaExportacao, List<AcompReferenciaItemAri> listaArisEstruturaExportacao, ConfiguracaoCfg configuracao, Date dataHoraExportacao,List<ObjetoEstrutura> colunas, AcompReferenciaAref acompReferenciaAref, SegurancaECAR segurancaECAR) throws ECARException {
   
    CaminhoArquivoExportacaoBean caminho = null;
    EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao(null);
    caminho = new CaminhoArquivoExportacaoBean();
    caminho.setCaminhoFisico(configuracao.getUploadExportacaoDemandas());
    List<IRegistro> listaRegistros = new ArrayList<IRegistro>();
    //Primeiro Header
    IRegistro registroPrimeiroHeader = this.montarPrimeiroHeader(configuracao, dataHoraExportacao, acompReferenciaAref);
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

    XmlBuilder builder = new XmlBuilder();
        estruturaDao = new EstruturaDao(request);
        itemEstruturaDao = new ItemEstruturaDao(request);
        itemCriterioDao = new ItemEstruturaCriterioDao(request);
        estruturaFuncaoDao = new EstruturaFuncaoDao(request);
        funcaoDao = new FuncaoDao(request);
        situacaoDao = new SituacaoDao(request);
        seguranca = (SegurancaECAR)request.getSession().getAttribute("seguranca");
    itensMarcados = new ArrayList();
        idsEstrutura = new ArrayList();
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

   * @param listaItensEstruturaExportacao
   * @throws ECARException
   */
 
  public CaminhoArquivoExportacaoBean exportar(EstruturaEtt estruturaEtt,List<ItemEstruturaIett> listaItensEstruturaExportacao, List<AcompReferenciaItemAri> listaArisEstruturaExportacao, FuncaoFun funcao, ConfiguracaoCfg config,Date dataHoraExportacao,ComunicacaoExportacao comunicacao,List<ObjetoEstrutura> colunas, SegurancaECAR segurancaECAR, AcompReferenciaAref acompReferenciaAref, Aba aba) throws ECARException {
    EstruturaFuncaoDao estruturaFunDao = new EstruturaFuncaoDao(null);
    AbaDao abaDao = new AbaDao(null);
    this.comunicacao = comunicacao;
    boolean exportar = false;
    String labelFuncaoAba = "";
    EstruturaFuncaoEttf estruturaFuncaoEttf = null;
    //Se acompReferenciaAref != null ent�o � exporta��o de monitoramento
    //caso contr�rio � de cadastro
    if (acompReferenciaAref != null){
      //exporta��o de monitoramento
      if (aba != null){
        //Veririca se o usu�rio logado tem permiss�o para visualizar a aba.
        if (abaDao.getListaAbasComAcesso(acompReferenciaAref.getTipoAcompanhamentoTa(), segurancaECAR.getGruposAcesso()).contains(aba)){
          //Se a fun��o != null, ent�o � uma aba com sua respectiva fun��o (dados gerais, pontos cr�ticos, Diarios de Bordos)
          if (funcao != null){
            //exporta��o de aba com respectiva fun��o
            //valida se a fun��o est� configurada na estrutura
            estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
            if (estruturaFuncaoEttf != null){
              exportar = true;
            }
          } else {
            //Aba sem fun��o (aba de parecer)
            exportar = true;
          }
          //Quando a aba != null e o usu�rio tem acesso a essa aba
          //o sistema obtem o label da funcaoAba de acordo com a fun��o associada no cadastro de aba
          //caso n�o tenha fun��o associada, o sistema retorna o label da aba no cadastro de aba
          if (exportar){
            if (aba.getFuncaoFun() != null){
              estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, aba.getFuncaoFun());
              if (estruturaFuncaoEttf != null) {
                labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
              } else {
                labelFuncaoAba = aba.getFuncaoFun().getLabelPadraoFun();
              }
            } else {
              labelFuncaoAba = aba.getLabelAba();
            }
          }
         
        }
      } else if (funcao != null){
        //exporta��o de fun��o sem respectiva aba (apontamentos de pontos cr�ticos)
        estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
        if (estruturaFuncaoEttf != null) {
          labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
          exportar = true;
        }
      }
    } else {
      //exporta��o do cadastro (fun��es definidas)
      estruturaFuncaoEttf = estruturaFunDao.getEstruturaFuncao(estruturaEtt, funcao);
      if (estruturaFuncaoEttf != null) {
        labelFuncaoAba = estruturaFuncaoEttf.getLabelEttf();
        exportar = true;
      }
    }
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

    configDao = new ConfiguracaoDao(request);
    corDao = new CorDao(request);
    configRelDao = new ConfigRelatorioCfgrelDAO(request);
    estruturaDao = new EstruturaDao(request);
    estAtribDao = new EstruturaAtributoDao(request);
    estFuncDao = new EstruturaFuncaoDao(request);
    itemEstruturaDao = new ItemEstruturaDao(request);
    itemEstPrevDao = new ItemEstruturaPrevisaoDao(request);
    itemEstRealizadoDao = new ItemEstruturaRealizadoDao(request);
    itemEstContaOrcDao = new ItemEstruturaContaOrcamentoDao(request);
    itemEstrtIndResulDao = new ItemEstrtIndResulDao(request);
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

  protected IRegistro montarSegundoHeader(EstruturaEtt estruturaEtt, List<ItemEstruturaIett> listaItensEstruturaExportacao, String labelFuncaoAba, ConfiguracaoCfg configuracao, List<ObjetoEstrutura> colunas, AcompReferenciaAref acompReferenciaAref)
      throws ECARException {
   
    StringBuffer headerStr = new StringBuffer();
    IRegistro header;
    EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao(null);
    //Inicio Primeiro campo
    headerStr.append(ConstantesECAR.ID_PAI);
   
    if (estruturaEtt.getEstruturaEtt()!= null){
      headerStr.append(ConstantesECAR.UNDERLINE);
      headerStr.append(estruturaEtt.getEstruturaEtt().getNomeEtt());
    }
   
    headerStr.append(configuracao.getSeparadorArqTXT());
    //Fim Primeiro campo

    //Inicio Segundo campo
    headerStr.append(ConstantesECAR.ID);
    headerStr.append(ConstantesECAR.UNDERLINE);
    headerStr.append(estruturaEtt.getNomeEtt());

    headerStr.append(configuracao.getSeparadorArqTXT());
    //Fim Segundo campo

    //Inicio terceiro campo
    String labelFuncaoPontosCriticos  = estruturaFuncaoDao.getLabelFuncaoPontosCriticos(estruturaEtt);
   
    headerStr.append(ConstantesECAR.ID);
    headerStr.append(ConstantesECAR.UNDERLINE);
    headerStr.append(labelFuncaoPontosCriticos);
    headerStr.append(configuracao.getSeparadorArqTXT());
View Full Code Here

Examples of ecar.dao.EstruturaFuncaoDao

    return listaApontamentos;
  }
 
  @Override
  protected void montarNomeArquivoFuncao(StringBuffer nomeArquivoTemp, EstruturaEtt estruturaEtt, String labelFuncaoAba) throws ECARException{
    EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao(null);
    String labelFuncaoPontosCriticos  = estruturaFuncaoDao.getLabelFuncaoPontosCriticos(estruturaEtt);
     
    if (labelFuncaoPontosCriticos != null) {
      nomeArquivoTemp.append(labelFuncaoPontosCriticos.replace("/", " "));
      nomeArquivoTemp.append(ConstantesECAR.UNDERLINE);
    } else {
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.