Package ecar.pojo

Examples of ecar.pojo.Cor


    mapCoresConfiguradas.put(Cor.NAO_ACOMPANHADO, 0);

    Iterator<Cor> itCor = corDao.listar(Cor.class, new String[] { "ordemCor", "asc" }).iterator();
   
    while (itCor.hasNext()) {
      Cor cor = itCor.next();
     
      if ( cor.getIndPosicoesGeraisCor().equals(Pagina.SIM) ) {
        mapCoresConfiguradas.put(cor.getCodCor()+"", 0);
      }
    }
 
    return mapCoresConfiguradas;
  }// fim criarMapCodCorPosicoesGeraisGrafico()
View Full Code Here


     * @param atributo
     * @throws ECARException
     */
    public void geraValidacaoPontoCriticoCorPtccores(ObjetoEstrutura atributo) throws ECARException{
      List setCores = new CorDao(null).listar(Cor.class, new String[]{"ordemCor","asc"});
    Cor cor = null;
    PontocriticoCorPtccorPK id = null;
    Iterator itCores = null;
    if (setCores != null)
      itCores = setCores.iterator();
   
    String imagePath = "";
    CorDao cDao = new CorDao(null);
   
    // Indica se algum marcado.
    getValidacaoCampos().append("algumAtivo = false; \n");
   
        // ----------------------------------------------------------------
    //
    // Defini��o de vari�veis para uso na valida��o dos campos de anteced�ncia e frequ�ncia de envio de email.
        // 
        // -- Valores devem ser maiores ou iguais a zero
        // -- A coluna de anteced�ncia n�o deve permitir valores iguais.
        //
        // ----------------------------------------------------------------
   
    // Usadas para indicar se valores v�lidos.
    getValidacaoCampos().append("ehNumero = true; \n");
    getValidacaoCampos().append("ehValido = true; \n");
    getValidacaoCampos().append("ehInteiro = true; \n");
    getValidacaoCampos().append("var er = /^[0-9]+$/; \n");;
    // --

    // Usadas para conter os valores dos campos.
    getValidacaoCampos().append("valorAntecedencia = 0; \n");
    getValidacaoCampos().append("valorFrequencia = 0; \n");
    // --

    // -- Usadas para tratamento de valores iguais.
    getValidacaoCampos().append("i = 0; \n");
    getValidacaoCampos().append("var listaAntecedencia = new Array(); \n");
        // ----------------------------------------------------------------
   
    String campoAntecedencia = null, campoFrequenciaEnvio = null;
    String campoAtivo = null;
   
    while (itCores.hasNext())
    {
      cor = (Cor) itCores.next();
      if(cor.getIndPontoCriticoCor().equals("S")){

            if(atributo.iGetObrigatorio().booleanValue() == true){
          // Valida se h� algum marcado.
          getValidacaoCampos().append( " if (document.getElementById('ativo_").append(cor.getCodCor()).append("') != null) { \n");
          getValidacaoCampos().append( "   if (document.getElementById('ativo_").append(cor.getCodCor()).append("').checked) { \n");
              getValidacaoCampos().append( "      algumAtivo = true; \n");
              getValidacaoCampos().append( "    } \n");
              getValidacaoCampos().append( " } \n");
            }
           

            // ----------------------------------------------------------------
           //
            // Valida��o dos campos de anteced�ncia e frequ�ncia de envio de email.
            // 
            // -- Valores devem ser maiores ou iguais a zero
            // -- A coluna de anteced�ncia n�o deve permitir valores iguais.
            //
            // ----------------------------------------------------------------
          
        // Pegando nomes dos campos que receber�o tratamento.
            campoAntecedencia    = "ant_"  + cor.getCodCor();
            campoFrequenciaEnvio = "freq_" + cor.getCodCor();
            campoAtivo = "ativo_" + cor.getCodCor();
           
            getValidacaoCampos().append( "  if (document.getElementById('" + campoAtivo + "').checked != false && ( document.getElementById('" + campoAntecedencia + "').value == ''  || document.getElementById('" + campoFrequenciaEnvio + "').value == '')) { \n");
        getValidacaoCampos().append("    alert(\"Valores na tabela '").append(atributo.iGetLabel()).append("' devem ser preenchidos quando ativo.\"); \n");
        getValidacaoCampos().append("    return false; \n");
        getValidacaoCampos().append("  } \n");
View Full Code Here

      s.append("        -->");
     
      PontocriticoCorPtccor ptcCor = null;
      ConfigMailCfgm configMailVencto = (ConfigMailCfgm) new ConfigMailCfgmDAO(request).buscar(ConfigMailCfgm.class, Dominios.CFG_MAIL_VENCIMENTO_LIMITE_PONTO_CRITICO);
      List setCores = new CorDao(request).listar(Cor.class, new String[]{"ordemCor","asc"});
      Cor cor = null;
      PontocriticoCorPtccorPK id = null;
      Iterator itCores = null;
      if (setCores != null)
        itCores = setCores.iterator();
     
      String imagePath = "";
      CorDao cDao = new CorDao(request);
     
      while (itCores.hasNext())
      {
        cor = (Cor) itCores.next();      
        id = new PontocriticoCorPtccorPK(pontoCritico.getCodPtc(), cor.getCodCor());
        ptcCor = (PontocriticoCorPtccor)new PontocriticoCorPtccorDAO(request).buscar(cor, pontoCritico);
       
        if(cor.getIndPontoCriticoCor().equals("S")){
          s.append("<tr>");
          s.append("<td valign=\"middle\"  class=\"form_label\" align=\"center\">");
          // Por Rog�rio (06/03/2007)
          // Modificada a forma de obten��o da imagem.
          // Referente ao Mantis #7442
          imagePath = cDao.getImagemPersonalizada(cor, null, null);
          if( imagePath != null ) {
            /* -- As tags do CSS "max-width" e "max-height" n�o funcionam no IE6 ou menor -- */
            s.append("<!--<img border=\"0\" src=\""+request.getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+imagePath+"\" style=\"width: 23px; height: 23px;\" title=\""+cor.getSignificadoCor()+"\"> -->");
              s.append("<img border=\"0\" src=\""+request.getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+imagePath+"\" title=\""+cor.getSignificadoCor()+"\">");
          } else {
            if( cor.getCodCor() != null ) {
              s.append("<img src=\"../../images/pc"+cor.getNomeCor()+"1.png\" title=\""+cor.getSignificadoCor()+"\">");
            }
          }
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          String idInputCont = "";
          if(idInput != null && !idInput.equals(""))
            idInputCont = idInput + "i";
          s.append("  <input type=\"text\" name=\"ant_"+idInputCont+cor.getCodCor()+"\" id=\"ant_"+idInputCont+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getAntecedenciaPrimEmailPtccor())+"\" size=\"4\" "+disabled + " >");
          if ( !disabled.equals("disabled") && !disabledCampo.equals("disabled")) { 
            if(getIndice() != null && !getIndice().equals("")) {
              s.append("<img class=\"posicao\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('difDias', document.forms[1].ant_"+idInputCont+cor.getCodCor()+", document.forms[1].dataLimitePtc"+getIndice()+".value)\">");
            } else {
              s.append("<img class=\"posicao\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('difDias', document.forms[0].ant_"+cor.getCodCor()+", document.forms[0].dataLimitePtc.value)\">");             
            }
          }
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          s.append("<input type=\"text\" name=\"freq_"+idInputCont+cor.getCodCor()+"\" id=\"freq_"+idInputCont+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getFrequenciaEnvioEmailPtccor())+"\" size=\"4\" " + disabled + ">");
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          s.append("<input type=\"checkBox\" class=\"form_check_radio\" value=\"S\" name=\"ativo"+idInput+"["+cor.getCodCor()+"]\" id=\"ativo"+idInput+"["+cor.getCodCor()+"]\"");
//          if (!"N".equals(ptcCor.getIndAtivoEnvioEmailPtccor())) {
//            s.append(" checked");
//          }
          s.append(" " + disabled+">");
          s.append("</td>");
View Full Code Here

          } else if (codCorConfig.equals(Cor.NAO_LIBERADO)) {
            dataset.addValue(mapCoresConfiguradas.get(codCorConfig),Cor.LABEL_NAO_LIBERADO, serie);
//          } else if (codCorConfig.equals(Cor.NAO_ACOMPANHADO)) {
//            dataset.addValue(mapCoresConfiguradas.get(codCorConfig),Cor.LABEL_NAO_ACOMPANHADO, serie);
          } else if (Util.ehValor(codCorConfig)){
            Cor corConfig = (Cor) corDao.buscar(Cor.class, Long.parseLong(codCorConfig));

            //Para cores de gr�fico n�o configurada exibe um * no final do nome
            if (corConfig.getCodCorGrafico()==null && !corConfig.getSignificadoCor().endsWith(" *")) {
              corConfig.setSignificadoCor(corConfig.getSignificadoCor() + " *");
            }

            dataset.addValue(mapCoresConfiguradas.get(codCorConfig),corConfig.getSignificadoCor(), serie);
          }// fim if ehValor
        }// fim for
      }

      grafico = ChartFactory.createBarChart3D("Evolu��o das Posi��es - "
          + strOrgao, "Per�odo(s) de Refer�ncia", "Quantidades",
          dataset, PlotOrientation.VERTICAL, true, true, true);

      CategoryPlot plot = grafico.getCategoryPlot();

      TextTitle title = new TextTitle();
      title.setFont(new Font("Arial", Font.PLAIN, 15));
      title.setText("Evolu��o das Posi��es - " + strOrgao);

      grafico.setTitle(title);

      CategoryAxis categoryaxis = plot.getDomainAxis();
      categoryaxis.setTickLabelFont(new Font("Arial", Font.PLAIN, 8));

      ValueAxis valueaxis = plot.getRangeAxis();
      valueaxis.setTickLabelFont(new Font("Arial", Font.PLAIN, 8));

      // Renderer modifica propriedades
      CategoryItemRenderer renderer = plot.getRenderer();

      int numeroCor = 0;
     
      //define as cores das barras do gr�fico
      for (String codCorConfig : listOrdemCores) {
       
        if (Util.ehValor(codCorConfig) ) {
          Cor corConfig = (Cor) corDao.buscar(Cor.class, Long.parseLong(codCorConfig));

          if (corConfig.getCodCorGrafico()!=null){
            Color colorConfig = new Color(Integer.parseInt(corConfig.getCodCorGrafico().replace("#", ""), 16));
            renderer.setSeriesPaint(numeroCor++, colorConfig);
           } else {
             renderer.setSeriesPaint(numeroCor++, Color.DARK_GRAY);
           }
        } // fim ehValor
View Full Code Here

    List<IRegistro> listaRegistros = new ArrayList<IRegistro>();
    ItemEstruturaIett itemEstruturaIett = null;
    ItemEstrtIndResulCorIettrcorDAO iettrCorDao = new ItemEstrtIndResulCorIettrcorDAO(null);
    SisGrupoAtributoSga sgaMetasFisicas = configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas();
    SisGrupoAtributoSga sgaUnidMedida = configuracao.getSisGrupoAtributoSgaByUnidMedida();
    Cor corFiltro = new Cor();
    corFiltro.setIndIndicadoresFisicosCor("S");
    List listaCores = new CorDao(null).pesquisar(corFiltro, new String[]{"ordemCor","asc"});
   
    List<ItemEstrtIndResulIettr> listaItemEstrtIndResulIettrs = obterItemEstrtIndResulIettr(listaItensEstruturaExportacao);
   
    //datas que ser�o usadas para verificar o valor previsto
View Full Code Here

    headerStr.append("F�rmula");
    headerStr.append(separadorCampos);
    headerStr.append("Utiliza Sinaliza��o");
    headerStr.append(separadorCampos);
   
    Cor corFiltro = new Cor();
    corFiltro.setIndIndicadoresFisicosCor("S");
    List listaCores = new CorDao(null).pesquisar(corFiltro, new String[]{"ordemCor","asc"});
    //Lista de cores configuradas para indicadores f�sicos
    for (int i = 1;i <= listaCores.size();i++) {
      headerStr.append ("Estado "+i);
      headerStr.append (configuracao.getSeparadorArqTXT());
View Full Code Here

                UsuarioUsu usuarioImagem = null
                      String hashNomeArquivo = null;
               
                boolean imageError = false;
                if( (Dominios.SIM).equals(relatorio.getIndLiberadoArel()) ) {
                  Cor cor = ( relatorio.getCor()!=null ? relatorio.getCor() : null );
                  TipoFuncAcompTpfa tpfa = ( relatorio.getTipoFuncAcompTpfa() != null ? relatorio.getTipoFuncAcompTpfa() : null );
                                             
                  imagePath = corDao.getImagemPersonalizada(cor, tpfa, "L");
                 
                  if( imagePath != null ) {
View Full Code Here

   */
  public static void main(String[] args) {
   
    List l = new ArrayList();
    Object o;
    Cor c = new Cor();
   
    c.setCodCor(Long.valueOf(2));
    c.setNomeCor("Amarelo");
   
    l = Util.listaMetodosGet(c);
    try {
      for (int i = 0; i< l.size(); i++){
        System.out.println(((Method)l.get(i)).getName());
View Full Code Here

            String aval = "";
            while(itRelatorios.hasNext()){                       
              AcompRelatorioArel relatorio = (AcompRelatorioArel) itRelatorios.next();                                                                                         
              boolean imageError = false;
              if( (Dominios.SIM).equals(relatorio.getIndLiberadoArel()) ) {
                Cor cor = ( relatorio.getCor()!=null ? relatorio.getCor() : null );
                TipoFuncAcompTpfa tpfa = ( relatorio.getTipoFuncAcompTpfa() != null ? relatorio.getTipoFuncAcompTpfa() : null );
                                           
                imagePath = corDao.getImagemPersonalizada(cor, tpfa, "L");
               
                if( imagePath != null ) {
View Full Code Here

      PontocriticoCorPtccor ptcCor = null;
      // ConfigMailCfgm configMailVencto = (ConfigMailCfgm) new
      // ConfigMailCfgmDAO(getRequest()).buscar(ConfigMailCfgm.class,
      // Dominios.CFG_MAIL_VENCIMENTO_LIMITE_PONTO_CRITICO);
      // List<Cor> setCores = pontoCriticoPtc.getCores();
      Cor cor = null;
      // PontocriticoCorPtccorPK id = null;
      Iterator itCores = pontoCriticoPtc.getPontoCriticoCorPtccores().iterator();
      // if (setCores != null)
      String imagePath = "";
      CorDao cDao = new CorDao(getRequest());
      while (itCores.hasNext()) {
        ptcCor = (PontocriticoCorPtccor) itCores.next();
        cor = ptcCor.getCor();
        if (cor.getIndPontoCriticoCor().equals("S")) {
          s.append("<tr>");
          s.append("<td valign=\"middle\"  class=\"form_label\" align=\"center\">");
          imagePath = cDao.getImagemPersonalizada(cor, null, null);
          if (imagePath != null) {
               String hashNomeArquivo = null;
               UsuarioUsu usuarioImagem = null;
              
               String pathRaiz = new ecar.dao.ConfiguracaoDao(request).getConfiguracao().getRaizUpload();
               imagePath = imagePath.substring(pathRaiz.length());
           
               hashNomeArquivo = Util.calcularHashNomeArquivo(pathRaiz, imagePath);
            usuarioImagem = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario()
            Util.adicionarMapArquivosAtuaisUsuarios(usuarioImagem, hashNomeArquivo, pathRaiz, imagePath);              
           
            /*
             * -- As tags do CSS "max-width" e "max-height" n�o
             * funcionam no IE6 ou menor --
             */
            s.append("<img border=\"0\" src=\"" + getRequest().getContextPath() + "/DownloadFile?tipo=open&RemoteFile=" + hashNomeArquivo + "\" title=\""
                    + cor.getSignificadoCor() + "\">");
          }
          else {
            if (cor.getCodCor() != null) {
              s.append("<img src=\"../../images/pc" + cor.getNomeCor() + "1.png\" title=\"" + cor.getSignificadoCor() + "\">");
            }
          }
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          s.append("  <input type=\"text\" name=\"ant_" + cor.getCodCor() + "\" id=\"ant_" + cor.getCodCor() + "\" value=\""
                  + Pagina.trocaNull(ptcCor.getAntecedenciaPrimEmailPtccor()) + "\" size=\"4\" " + (getDesabilitar() ? "disabled" : "") + " >");
          if (!getDesabilitar()) {
            s
                    .append("<img class=\"posicao\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('difDias', document.forms[0].ant_"
                            + cor.getCodCor() + ", document.forms[0].dataLimitePtc.value)\">");
          }
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          s.append("<input type=\"text\" name=\"freq_" + cor.getCodCor() + "\" id=\"freq_" + cor.getCodCor() + "\" value=\""
                  + Pagina.trocaNull(ptcCor.getFrequenciaEnvioEmailPtccor()) + "\" size=\"4\" " + (getDesabilitar() ? "disabled" : "") + ">");
          s.append("</td>");
          s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
          s.append("<input type=\"checkBox\" class=\"form_check_radio\" value=\"S\" name=\"ativo_" + cor.getCodCor() + "\" id=\"ativo_"
                  + cor.getCodCor() + "\"");
//          if (!"N".equals(ptcCor.getIndAtivoEnvioEmailPtccor())) {
//            s.append(" checked");
//          }
          s.append(" " + (getDesabilitar() ? "disabled" : "") + ">");
          s.append("</td>");
View Full Code Here

TOP

Related Classes of ecar.pojo.Cor

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.