Package ecar.pojo

Examples of ecar.pojo.ConfiguracaoCfg


          if(codEttSelecionado != null) {
            valores[2] = codEttSelecionado.toString();
          }
        }
       
        ConfiguracaoCfg configCfg = new ConfiguracaoDao(null).getConfiguracao();
        contextPath = configCfg.getContextPath();
        Evento evento = null;
       
        switch(configMailCfgm.getCodCfgm().intValue()) {
          case 7: // data termino item   
            evento = new EventoVencimentoDataTerminoItem();
View Full Code Here


        while (itIettus.hasNext()) {
          ItemEstrutUsuarioIettus itemEstrutUsuario = (ItemEstrutUsuarioIettus) itIettus.next();
         
                /******** Historico *********/
              ConfiguracaoDao dao = new ConfiguracaoDao(request);
              ConfiguracaoCfg config = dao.getConfiguracao();
         
              HistoricoMaster historicoMaster = new HistoricoMaster();
             
              if("S".equals(config.getIndGerarHistoricoCfg())) {
             
            historicoMaster.setDataHoraHistorico(new Date());
            historicoMaster.setUsuManutencao(itemEstrutUsuario.getUsuManutencao());
            historicoMaster.setCodReferenciaGeral(itemEstrutUsuario.getItemEstruturaIett().getCodIett());
            historicoMaster.setHistoricoMotivo((HistoricoMotivo)super.buscar(HistoricoMotivo.class, Long.valueOf(28)));
View Full Code Here

      ActionSisAtributo action = new ActionSisAtributo();
     
      FuncaoFun funcaoDadosGerais = new FuncaoFun();
      funcaoDadosGerais.setNomeFun(FuncaoDao.NOME_FUNCAO_DADOS_GERAIS);
     
      ConfiguracaoCfg configuracaoCfg = new ConfiguracaoDao(request).getConfiguracao();

      List funcoes=null;
    try {
      funcoes = (new FuncaoDao(request)).pesquisar(funcaoDadosGerais, null);
         
      if (funcoes!=null && funcoes.size()>0){
          funcaoDadosGerais = (FuncaoFun)funcoes.get(0);
        }
       
        Iterator itItemEstruturaSisAtributos =  itemOrigem.getItemEstruturaSisAtributoIettSatbs().iterator();
             
        while (itItemEstruturaSisAtributos.hasNext()){
         
          ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributoOrigem = (ItemEstruturaSisAtributoIettSatb) itItemEstruturaSisAtributos.next();
          ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributoNovo = new ItemEstruturaSisAtributoIettSatb();
         
          itemEstruturaSisAtributoNovo.setDataUltManutencao(Data.getDataAtual());
          itemEstruturaSisAtributoNovo.setUsuarioUsu(usuarioLogado);       
          itemEstruturaSisAtributoNovo.setItemEstruturaIett(novoItem);
          itemEstruturaSisAtributoNovo.setSisAtributoSatb(itemEstruturaSisAtributoOrigem.getSisAtributoSatb());
         
          //Para atributos do tipo CAMPO_ID
           if (itemEstruturaSisAtributoOrigem.getInformacao() != null && itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getAtribInfCompSatb() !=null
               && (itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getAtribInfCompSatb().equals(ConstantesECAR.VALIDACAO_ATRIBUTO_MASCARA)
               || itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getAtribInfCompSatb().equals(ConstantesECAR.VALIDACAO_ATRIBUTO_MASCARA_EDITAVEL)
               || itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getAtribInfCompSatb().equals(ConstantesECAR.VALIDACAO_ATRIBUTO_INCREMENTAL ))){
            
             if (! itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getAtribInfCompSatb().equals(ConstantesECAR.VALIDACAO_ATRIBUTO_INCREMENTAL ) ){
               itemEstruturaSisAtributoNovo.setInformacao(action.geraConteudo(itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getMascara()));
             }
             geraValorIncremental(itemEstruturaSisAtributoNovo, itemEstruturaSisAtributoNovo.getSisAtributoSatb(), funcaoDadosGerais, itemEstruturaSisAtributoNovo.getItemEstruturaIett().getEstruturaEtt(), null);
     
           }else if(itemEstruturaSisAtributoOrigem.getInformacao() != null && itemEstruturaSisAtributoOrigem.getSisAtributoSatb().getSisGrupoAtributoSga().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.IMAGEM))){
          
             String formato = "ddMMyyyyHHmmssSSS";
          SimpleDateFormat formatter = new SimpleDateFormat(formato);
                    String dataGravacao = formatter.format(new Date());
                   
                    String pathRaiz = configuracaoCfg.getRaizUpload();
              String pathAnexo = configuracaoCfg.getUploadUsuarios();
             
              String novaInformacao = itemEstruturaSisAtributoOrigem.getInformacao().substring
              (0, itemEstruturaSisAtributoOrigem.getInformacao().lastIndexOf("/")+1) + dataGravacao + "--" +
              itemEstruturaSisAtributoOrigem.getInformacao().substring(itemEstruturaSisAtributoOrigem.getInformacao().lastIndexOf("/")+1);
             
View Full Code Here

  }
 
  private Set copiarCategorias(ItemEstruturaIett novoItem, Set categoriasOrigem, UsuarioUsu usuarioLogado) throws ECARException{
           
    Iterator itCategoriasOrigem = categoriasOrigem.iterator();
    ConfiguracaoCfg configuracaoCfg = new ConfiguracaoDao(request).getConfiguracao();
   
    while (itCategoriasOrigem.hasNext()){
     
      try{
     
        ItemEstrUplCategIettuc categoriaOrigem = (ItemEstrUplCategIettuc)itCategoriasOrigem.next();
        ItemEstrUplCategIettuc categoriaNovo = new ItemEstrUplCategIettuc();
        Entidade.clonarPojo(categoriaOrigem, categoriaNovo);
        categoriaNovo.setCodIettuc(null);
        categoriaNovo.setItemEstruturaIett(novoItem);
        categoriaNovo.setDataInclusaoIettuc(Data.getDataAtual());
       
        session.save(categoriaNovo);
       
        //C�pia os itens anexos
        //itemEstrutUploadIettup
       
         
          //C�PIA DOS ARQUIVOS ANEXOS DO ITEM
        Iterator itArquivosUpload = categoriaOrigem.getItemEstrutUploadIettups().iterator();       
        categoriaNovo.setItemEstrutUploadIettups(new HashSet());
       
        while (itArquivosUpload.hasNext()){
         
          try{
         
            ItemEstrutUploadIettup uploadOrigem = (ItemEstrutUploadIettup)itArquivosUpload.next();
            ItemEstrutUploadIettup copiaUpload = new ItemEstrutUploadIettup();
            Entidade.clonarPojo(uploadOrigem, copiaUpload);
            copiaUpload.setCodIettup(null);
            copiaUpload.setItemEstruturaIett(novoItem);
            copiaUpload.setItemEstrUplCategIettuc(categoriaNovo);
            copiaUpload.setDataInclusaoIettup(Data.getDataAtual());
            copiaUpload.setUsuarioUsu(usuarioLogado);
            copiaUpload.setUsuarioUsuManutencao(usuarioLogado);
           
            String formato = "ddMMyyyyHHmmssSSS";
            SimpleDateFormat formatter = new SimpleDateFormat(formato);
                      String dataGravacao = formatter.format(new Date());
                     
                      String pathRaiz = configuracaoCfg.getRaizUpload();//_msg.getPathUploadRaiz("path .upload.raiz");
                String pathAnexo = configuracaoCfg.getUploadAnexos();                 
                //Faz a copia do arquivo armazenado no servidor.
                      copiaUpload.setArquivoIettup(FileUpload.getPathFisico("", pathAnexo, dataGravacao+" - "+ uploadOrigem.getNomeOriginalIettup()));
                      copiaUpload.setNomeOriginalIettup(uploadOrigem.getNomeOriginalIettup());
                      copiaUpload.setTamanhoIettup(uploadOrigem.getTamanhoIettup());
                     
View Full Code Here

  public String criaColunaConteudoColunaArvoreAjax(ItemEstruturaIett item, EstruturaEtt estruturaSelecionada) throws ECARException{
   
    String nomeItem = "";
    EstruturaDao estruturaDao= new EstruturaDao(null);
       
    ConfiguracaoCfg configuracaoCfg = new ConfiguracaoDao(request).getConfiguracao();
    List atributos = estruturaDao.getAtributosArvoreEstrutura(estruturaSelecionada);
    Iterator itAtributos = atributos.iterator();         
   
    if (item.getCodIett() != null){
      item = (ItemEstruturaIett) this.buscar(ItemEstruturaIett.class, item.getCodIett());
    }
   
    if(!itAtributos.hasNext()){
      nomeItem = "Atributo n�o configurado";
    }else if (item.getCodIett() != null) {
      while(itAtributos.hasNext()){
        EstruturaAtributoEttat atributo = (EstruturaAtributoEttat) itAtributos.next();
        boolean campoMultiValor = false;
        boolean primeiro = true;
       
        if (atributo.getAtributosAtb().getSisGrupoAtributoSga() == null) { //Se n�o for atributo livre
          if (atributo.getAtributosAtb().getSisGrupoAtributoSga() == null) { //Se n�o for atributo livre
                      if("nivelPlanejamento".equals(atributo.iGetNome())){
                          String niveis = "";
                          if(item.getItemEstruturaNivelIettns() != null && !item.getItemEstruturaNivelIettns().isEmpty()){
                              Iterator itNiveis = item.getItemEstruturaNivelIettns().iterator();
                              while(itNiveis.hasNext()){
                                  SisAtributoSatb nivel = (SisAtributoSatb) itNiveis.next();
                                  niveis += nivel.getDescricaoSatb() + "; ";
                              }
                              niveis = niveis.substring(0, niveis.lastIndexOf(";"));
                          }
                          nomeItem += niveis + (itAtributos.hasNext() ? " - " : "");
                      }
                      else {
                          nomeItem += atributo.iGetValor(item) + (itAtributos.hasNext() ? " - " : "");
                      }
          }
        } else {//Se for atributo livre
          Set<SisAtributoSatb> sisAtributos = atributo.getAtributosAtb().getSisGrupoAtributoSga().getSisAtributoSatbs();
         
          Iterator sisAtributosIt = sisAtributos.iterator();
          while(sisAtributosIt.hasNext()) { //Obtem os atributos livres do grupo
            SisAtributoSatb sisAtributo = (SisAtributoSatb)sisAtributosIt.next();
            ItemEstruturaSisAtributoIettSatbPK itemSisAtributoPk = new ItemEstruturaSisAtributoIettSatbPK(item.getCodIett(),sisAtributo.getCodSatb());
             
            try {
             
              //Busca o conteudo gravado para o atributo livre 
              ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributo = (ItemEstruturaSisAtributoIettSatb)this.buscar(ItemEstruturaSisAtributoIettSatb.class, itemSisAtributoPk);
               
              if (itemEstruturaSisAtributo.getInformacao() != null && !itemEstruturaSisAtributo.getInformacao().equals("")) { //Alguns atributos livres n�o possuem conteudo no campo informa��o, caso possua deve obter a informa��o  
                if(campoMultiValor && !primeiro) {
                  nomeItem += configuracaoCfg.getSeparadorCampoMultivalor();
                }
                nomeItem += itemEstruturaSisAtributo.getInformacaoFormatada();
                primeiro = false;
              } else if(!sisAtributo.getDescricaoSatb().equals("")) {//caso n�o possua, deve obter apenas a descri��o do atributo livre. throws ECARException{
                if(campoMultiValor && !primeiro) {
                  nomeItem += configuracaoCfg.getSeparadorCampoMultivalor();
                }
                nomeItem += sisAtributo.getDescricaoSatb();
                primeiro = false;
              }
               
View Full Code Here

          AcompRelatorioDao acompRelatorioDao = new AcompRelatorioDao(request);
     
          UsuarioUsu usuario = (UsuarioUsu) new UsuarioDao(request).buscar(UsuarioUsu.class, Long.valueOf(Pagina.getParamStr(request, "codUsuario")));

      //// Obter configura��o de grupo de meta f�sica
      ConfiguracaoCfg cfg = configuracaoDao.getConfiguracao();
      ArrayList<SisAtributoSatb> listAtribMetasFisicasCfg = new ArrayList<SisAtributoSatb>();
     
      TipoAcompanhamentoTa ta = (TipoAcompanhamentoTa) tipoAcompanhamentoDao.buscar(TipoAcompanhamentoTa.class, acompanhamento.getTipoAcompanhamentoTa().getCodTa());
      if(cfg.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas() != null) {
        ArrayList listSatb = new ArrayList(ta.getSisAtributoSatbs());
       
        if( listSatb != null ) {
          for (Iterator itSatbs = listSatb.iterator(); itSatbs.hasNext();) {
            SisAtributoSatb sisAtributoSatb = (SisAtributoSatb) itSatbs.next();
            if( sisAtributoSatb.getSisGrupoAtributoSga().equals(cfg.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas()) ) {
              listAtribMetasFisicasCfg.add(sisAtributoSatb);
            }
          }
        }
      }
View Full Code Here

     * @param posicao
     * @return
     * @throws ECARException
     */
    public boolean getVerificarMostrarValorByPosicaoCfg(int posicao) throws ECARException{
      ConfiguracaoCfg cfg = (new ConfiguracaoDao(null)).getConfiguracao();
      posicao++; //Incremento a posi��o porque ela � passada em array[0,1,2,3,4,5]
      boolean retorno = false;
     
      switch (posicao) {
    case 1:{
      if(cfg.getFinanceiroDescValor1Cfg() != null && !"".equals(cfg.getFinanceiroDescValor1Cfg().trim()))
        retorno = true;
      break;
    }
    case 2:{
      if(cfg.getFinanceiroDescValor2Cfg() != null && !"".equals(cfg.getFinanceiroDescValor2Cfg().trim()))
        retorno = true;
      break;
    }
    case 3:{
      if(cfg.getFinanceiroDescValor3Cfg() != null && !"".equals(cfg.getFinanceiroDescValor3Cfg().trim()))
        retorno = true;
      break;
    }
    case 4:{
      if(cfg.getFinanceiroDescValor4Cfg() != null && !"".equals(cfg.getFinanceiroDescValor4Cfg().trim()))
        retorno = true;
      break;
    }
    case 5:{
      if(cfg.getFinanceiroDescValor5Cfg() != null && !"".equals(cfg.getFinanceiroDescValor5Cfg().trim()))
        retorno = true;
      break;
    }
    case 6:{
      if(cfg.getFinanceiroDescValor6Cfg() != null && !"".equals(cfg.getFinanceiroDescValor6Cfg().trim()))
        retorno = true;
      break;
    }

    default:
View Full Code Here

     * @param posicao
     * @return boolean
     * @throws ECARException
     */
    public boolean getVerificarMostrarRecursoByPosicaoCfg(int posicao) throws ECARException{
      ConfiguracaoCfg cfg = (new ConfiguracaoDao(null)).getConfiguracao();
      posicao++; //Incremento a posi��o porque ela � passada em array[0,1,2,3,4,5]
      boolean retorno = false;
     
      switch (posicao) {
    case 1:{
      if(cfg.getRecursoDescValor1Cfg() != null && !"".equals(cfg.getRecursoDescValor1Cfg().trim()))
        retorno = true;
      break;
    }
    case 2:{
      if(cfg.getRecursoDescValor2Cfg() != null && !"".equals(cfg.getRecursoDescValor2Cfg().trim()))
        retorno = true;
      break;
    }
    case 3:{
      if(cfg.getRecursoDescValor3Cfg() != null && !"".equals(cfg.getRecursoDescValor3Cfg().trim()))
        retorno = true;
      break;
    }

    default:
View Full Code Here

     *
     * @throws ECARException
     */
    public void efetuarCargaItens() throws ECARException{
        Transaction tx = null;
        ConfiguracaoCfg configuracaoCfg = new ConfiguracaoDao(request).getConfiguracao();
        try{
         
        super.inicializarLogBean();

            tx = session.beginTransaction();
View Full Code Here

TOP

Related Classes of ecar.pojo.ConfiguracaoCfg

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.