Package ecar.pojo

Examples of ecar.pojo.ConfiguracaoCfg


             
          //seta a variavel booleana para excluir a categoria caso ela possua menos de 2 arquivos associados
          boolean excluirCategoria = itensAtivosCategoria.size() > 1 ? false : true;
           
          ConfiguracaoDao dao = new ConfiguracaoDao(request);
          ConfiguracaoCfg config = dao.getConfiguracao();
         
          HistoricoMaster historicoMaster = new HistoricoMaster();
           
          if("S".equals(config.getIndGerarHistoricoCfg())) {
             
          historicoMaster.setDataHoraHistorico(new Date());
          historicoMaster.setUsuManutencao(upload.getUsuarioUsuManutencao() == null?usuario:upload.getUsuarioUsuManutencao());
          historicoMaster.setCodReferenciaGeral(upload.getItemEstruturaIett().getCodIett());
          historicoMaster.setHistoricoMotivo((HistoricoMotivo)super.buscar(HistoricoMotivo.class, Long.valueOf(26)));
View Full Code Here


     */
    public void alterar(ItemEstrutUploadIettup upload, UsuarioUsu usuario) throws ECARException {
    upload.setUsuarioUsuManutencao(usuario);
   
      ConfiguracaoDao dao = new ConfiguracaoDao(request);
      ConfiguracaoCfg config = dao.getConfiguracao();
     
      HistoricoMaster historicoMaster = new HistoricoMaster();
   
      if("S".equals(config.getIndGerarHistoricoCfg())) {
         
      historicoMaster.setDataHoraHistorico(new Date());
      historicoMaster.setUsuManutencao(upload.getUsuarioUsuManutencao());
      historicoMaster.setCodReferenciaGeral(upload.getItemEstruturaIett().getCodIett());
      historicoMaster.setHistoricoMotivo((HistoricoMotivo)super.buscar(HistoricoMotivo.class, Long.valueOf(25)));
View Full Code Here

   * @param codigosParaExcluir
         * @throws ECARException
         * @throws Exception
   */
  public void excluir(String[] codigosParaExcluir) throws ECARException, Exception {
    ConfiguracaoCfg configura = new ConfiguracaoDao(request).getConfiguracao();
   
    String pathRaiz = configura.getRaizUpload();
    String pathAnexo = configura.getUploadAnexos();
   
    try {
      List exclusao = new ArrayList();
   
          for (int i = 0; i < codigosParaExcluir.length; i++) {
View Full Code Here

     * @throws ECARException
     */
    public String getValorEntidadesDemanda(RegDemandaRegd regDemanda,
            String FkAtbdem) throws ECARException {
     
      ConfiguracaoCfg configura = new ConfiguracaoDao(request).getConfiguracao();
     
      EntidadeEnt entidade = new EntidadeEnt();       
        Set entidades = regDemanda.getEntidadeDemandaEntds();
//          List identificacaoLocais = new ArrayList();
        Iterator it = entidades.iterator();
        StringBuilder colunaEntidades = new StringBuilder();
        Object colunaEntidade;
       
        while (it.hasNext()) {
          entidade = (EntidadeEnt) it.next();
          if (FkAtbdem != null && !"".equals(FkAtbdem)) {
            colunaEntidade = Util.invocaGet(entidade, FkAtbdem);
           
            if (colunaEntidade.getClass().equals(Timestamp.class)
                        || colunaEntidade.getClass().equals(java.sql.Date.class)){
              colunaEntidade = Data.parseDate((Date) colunaEntidade);
            }
            colunaEntidades.append(colunaEntidade.toString());
            colunaEntidades.append(configura.getSeparadorCampoMultivalor());
          }
        }
        if (colunaEntidades.length() > 0){
          colunaEntidades.delete(colunaEntidades.length()- configura.getSeparadorCampoMultivalor().length(), colunaEntidades.length());
        }
       
        return colunaEntidades.toString();
       
    }
View Full Code Here

     * @throws ECARException
     */
    public String getValorEntidadesOrgaosDemanda(RegDemandaRegd regDemanda,
            String FkAtbdem) throws ECARException {
     
      ConfiguracaoCfg configura = new ConfiguracaoDao(request).getConfiguracao();
     
      EntidadeEnt entidade = new EntidadeEnt();       
        Set entidadesOrgaos = regDemanda.getEntidadeOrgaoDemandaEntorgds();
//          List identificacaoLocais = new ArrayList();
        Iterator it = entidadesOrgaos.iterator();
        StringBuilder colunaOrgaos = new StringBuilder();
        Object colunaOrgao;
       
        while (it.hasNext()) {
          entidade = (EntidadeEnt) it.next();
          if (FkAtbdem != null && !"".equals(FkAtbdem)) {
            colunaOrgao = Util.invocaGet(entidade, FkAtbdem);
           
            if (colunaOrgao.getClass().equals(Timestamp.class)
                        || colunaOrgao.getClass().equals(java.sql.Date.class)){
              colunaOrgao = Data.parseDate((Date) colunaOrgao);
            }
            colunaOrgaos.append(colunaOrgao.toString());
            colunaOrgaos.append(configura.getSeparadorCampoMultivalor());
          }
        }
        if (colunaOrgaos.length() > 0){
          colunaOrgaos.delete(colunaOrgaos.length()-configura.getSeparadorCampoMultivalor().length(), colunaOrgaos.length());
        }
       
        return colunaOrgaos.toString();
       
    }
View Full Code Here

      } else {
          writer = this.page.getOut();
      }
        StringBuffer s = new StringBuffer();
        try {
            ConfiguracaoCfg configuracao = new ConfiguracaoDao(null).getConfiguracao();           
       
//          if (atribLivre == null) {
            atribLivre = buscaAtributo(sisAtributo);
//          }
         
          if(getDica() != null)
            s.append("<TR><TD valign=\"top\" title=\"" + getDica()+ "\"");
          else
            s.append("<TR><TD valign=\"top\"");
           
          if (getClassLabel() != null)
                s.append(" class=\"").append(getClassLabel()).append("\"");
            s.append(">");
           
            if ("S".equals(getObrigatorio())){
                s.append(getLabelObrigatorio());
            }         
           
            if(getTipo() == MULTITEXTO)
            {                           
              s.append(getLabel());
             
              s.append("</TD>");
              s.append("<TD valign=\"top\">");
             
              //Dica colocada antes do primeiro item multitexto

              if( dica != null && !"".equals(dica) ){
                  if (contexto != null){
                    s.append(Util.getTagDica(nome, contexto, dica));
                  }
                }
             
              s.append("</TD>\n</TR>\n<TR>");
              setClassLabel("labelNormal");
            }
            else if (getTipo() == IMAGEM){
             
              s.append(getLabel());
             
              s.append("</TD>");
              s.append("<TD valign=\"top\">");  
             
              if( dica != null && !"".equals(dica) ){
                  if (contexto != null){
                    s.append(Util.getTagDica(nome, contexto, dica));
                  }
                }
            }
            else{
              s.append(getLabel()).append("</TD><TD")
              if (getClassInput() != null)
                s.append(" class=\"").append(getClassInput()).append("\"");
             
              s.append(">");
            }
                       

            if(getNivelPlanejamentoCheckBox().booleanValue()
                && this.getSisGrupoAtributoSga() != null
                && configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrNvPlan() != null
                && this.getSisGrupoAtributoSga().equals(configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrNvPlan())
                && tipo != CHECKBOX) {
              tipo = CHECKBOX;
            }
           
            switch (tipo) {
View Full Code Here

    public void geraHTMLAtributoLivre() throws ECARException, JspException, UnsupportedEncodingException, NoSuchAlgorithmException{
    String informacaoAtbdem = "";   
    Iterator itRegDem =  regDemanda.getDemAtributoDemas().iterator();
   
     
    ConfiguracaoCfg configura = new ConfiguracaoDao(request).getConfiguracao();
   
    if(atributo.iGetGrupoAtributosLivres() != null
        && (atributo.iGetGrupoAtributosLivres().getIndAtivoSga()!=null
          &&  atributo.iGetGrupoAtributosLivres().getIndAtivoSga().equals("S")) ){
     
      while (itRegDem.hasNext()) {
        DemAtributoDema demAtributoDema = (DemAtributoDema) itRegDem.next();
         
        if (demAtributoDema.getSisAtributoSatb().getSisGrupoAtributoSga().equals(atributo.iGetGrupoAtributosLivres())){
         
          if (atributo.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXT)) ||
            atributo.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXTAREA)) ||
             atributo.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.MULTITEXTO)) ||
             atributo.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.VALIDACAO)) ) {
            
            informacaoAtbdem = informacaoAtbdem + demAtributoDema.getInformacao() + configura.getSeparadorCampoMultivalor();
         
          } else if (atributo.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.IMAGEM))) {
                 
            String arquivo = demAtributoDema.getInformacao();
           
            String nomeArquivo = "";
                   String width = "";
                   String heigth = "";
                     if(arquivo.lastIndexOf("\\") != -1) {
                     nomeArquivo = arquivo.substring(arquivo.lastIndexOf("\\") + 1);
                   } else
                     if (arquivo.lastIndexOf("/") != -1)    
                           nomeArquivo = arquivo.substring(arquivo.lastIndexOf("/") + 1);
                    
                     //Modificado por Jos� Andr� Fernandes
                     if (arquivo.lastIndexOf("=") != -1)    
                       arquivo = arquivo.substring(arquivo.lastIndexOf("=") + 1);
           
                   String raiz = new ecar.dao.ConfiguracaoDao(request).getConfiguracao().getRaizUpload();
                   UsuarioUsu usuario = ((ecar.login.SegurancaECAR)page.getSession().getAttribute("seguranca")).getUsuario();
                  
                   String urlPath = "";
                  
                   try{
                     File file = new File(arquivo);
                     FileImageInputStream input = new FileImageInputStream(file)
                       Iterator i = ImageIO.getImageReaders(input)
                      
                       String hashNomeArquivo = null;
                       String hashNomeURLEncoder = null;
                      
                       StringBuffer s = new StringBuffer();
                      
                       if (file.exists()){
                      
                         hashNomeArquivo = Util.calcularHashNomeArquivo(raiz, arquivo);
                       hashNomeURLEncoder = Util.calcularHashNomeArquivo(raiz, URLEncoder.encode(arquivo,ConstantesECAR.ENCODE_PADRAO));
                      
                       Util.adicionarMapArquivosAtuaisUsuarios(usuario, hashNomeArquivo, raiz, arquivo);
                       Util.adicionarMapArquivosAtuaisUsuarios(usuario, hashNomeURLEncoder, raiz, arquivo);
                      
                       urlPath = contextPath +"/DownloadFile?RemoteFile=" +hashNomeArquivo;
                      
                       if (arquivo!=null && arquivo.length()>0) {
                         arquivo = contextPath +"/DownloadFile?RemoteFile=" + hashNomeURLEncoder;
                       }
                      
                         //se o arquivo existir e for uma imagem
                         if (i.hasNext()) {                      
                  informacaoAtbdem = informacaoAtbdem + "<img name=\"imagem" + atributo.iGetNome() + "\" src=\"" +
                  urlPath + "\" width=\"40\"" +
                         "heigth=\"40\"" + "> ";
                                                   
                         s.append("<a href=\"").append(urlPath).append("\">").append(FileUpload.getNomeArquivoOriginal(nomeArquivo)).append("</a></div>");
                      s.append("<br>\n");
                     
                      informacaoAtbdem = informacaoAtbdem + s.toString();
                         }  
                         //se o arquivo existir mas n�o for uma imagem
                         else{                        
                        
                         s.append("<a href=\"").append(urlPath).append("\">").append(FileUpload.getNomeArquivoOriginal(nomeArquivo)).append("</a></div>");
                      s.append("<br>\n");
                        
      //            informacaoAtbdem = informacaoAtbdem + demAtributoDema.getInformacao().substring(
      //                demAtributoDema.getInformacao().lastIndexOf("/")+1) +  ", ";
                     
                      informacaoAtbdem = informacaoAtbdem + s.toString();
                         }
                       }
                   }
                   catch(FileNotFoundException e){                    
                     throw new ECARException(e.getMessage());
                   }
                   catch (IOException e){
                     throw new ECARException(e.getMessage());
                   }
          }
          else{
           
            informacaoAtbdem = informacaoAtbdem + demAtributoDema.getSisAtributoSatb().getDescricaoSatb() + configura.getSeparadorCampoMultivalor();
           
          }
        }
      }
   
      if (informacaoAtbdem.length() > 0){
        informacaoAtbdem = informacaoAtbdem.substring(0, informacaoAtbdem.length() - configura.getSeparadorCampoMultivalor().length());
      }
         
      criaLabelText(atributo.iGetLabel(), informacaoAtbdem);
     
    }
View Full Code Here

          EstruturaDao estruturaDao = new EstruturaDao(null);         
          estruturaEscolhida = (EstruturaEtt) estruturaDao.buscar(EstruturaEtt.class, Long.valueOf(codEttEscolhida));
        }

        String datahora = Data.parseDateHour(new Date()).substring(0,16); //este m�todo retorna dd/mm/aaaa hh:mm:ss:ssss. Fa�o Substring para poder pegar s� "dd/mm/aaaa hh:mm"
        ConfiguracaoCfg config = new ConfiguracaoDao(null).getConfiguracao();
        String titulo = config.getTituloSistema();//Pagina.getParamStr(request, "titulo_sistema");
        String tituloItens = "";
        String cabecalho = "";
       
       
      //Verifica se � para filtrar por Crit�rios
View Full Code Here

     * @version N/C
     * @return List
     * @throws ECARException
     */
    public List pesquisar() throws ECARException {
      ConfiguracaoCfg configuracao = new ConfiguracaoCfg();
      ConfiguracaoDao configuracaoDao = new ConfiguracaoDao(null);
     
      List lista = new ArrayList();
      List listaGrupos = new ArrayList();
      List listaUsuarios = new ArrayList();
     
      String nomeUsu = usuario.getNomeUsuSent();
      String emailUsu = usuario.getEmail1UsuSent();
     
      // retirar o nome e email do usuario do bean para n�o pesquisa-lo no banco de dados ECAR
      usuario.setNomeUsu(null);
      usuario.setEmail1Usu(null);
     
        listaUsuarios.addAll( usuarioDao.pesquisar(usuario, nomeUsu, "", "", emailUsu));
       
        /* Filtrar somente Classe de Acesso - Grupo de Acesso (Cadastro em ConfiguracaoCgf) */
        if(configuracaoDao.getConfiguracao() != null){
          configuracao = configuracaoDao.getConfiguracao();
         
          if( configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrClAcesso() != null ) {
            grupo.setSisGrupoAtributoSga(configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrClAcesso());
            listaGrupos.addAll( dao.pesquisar(grupo, new String[] {"descricaoSatb", "asc"}) );
          }
        }
       
        Collections.sort(listaGrupos,
View Full Code Here

        
        
      }

     
      ConfiguracaoCfg configuracao = new ConfiguracaoDao(request).getConfiguracao();
     
     
      if(configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas() != null){
        //Obter os sisAtributos de grupos de metas f�sicas configurados
      Set sisAtributosSatbs = acompRefItem.getAcompReferenciaAref().getTipoAcompanhamentoTa().getSisAtributoSatbs();
      List listAtributosConfig = new ArrayList();
      if(sisAtributosSatbs != null){
        Iterator itSatbs = sisAtributosSatbs.iterator();
        while(itSatbs.hasNext()) {
          SisAtributoSatb sisAtributoSatb = (SisAtributoSatb) itSatbs.next();
          if(sisAtributoSatb.getSisGrupoAtributoSga().equals(configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas())){
            listAtributosConfig.add(sisAtributoSatb);
          }
        }
      }
     
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.