Package ecar.pojo

Examples of ecar.pojo.LocalItemLit


        }
       
       
        // Para cada local
        for (Iterator iter = localList.iterator(); iter.hasNext();) {
          LocalItemLit local = (LocalItemLit) iter.next();
         
          // Criar uma c�lula com a seta e o nome do local
          strTdSeta = new String (
                "<td align='rigth' width='" + larguraLocal + "' height='25px' valign='top'>" +
                "  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" +
                "  <table width='100%'> " +
                "    <tr>" +
                "      <td width='25%' align='right'>" +
                "        <img src='../../images/icon_seta_ident.gif'/>" +
                "      </td>" +
                "      <td width='75%'>" +
                "        " + local.getIdentificacaoLit() +
                "        &nbsp;" +
                "      </td>" +
                "    </tr>" +
                "  </table>" +
                "</td>"
          );
          responseHTML.append("<tr>");
          responseHTML.append(strTdSeta);
         
          totalLocal = 0.0;
          i = 0;
          // Para cada exerc�cio
          for (Iterator iterator = listaExercicios.iterator(); iterator.hasNext();) {
            ExercicioExe exe = (ExercicioExe) iterator.next();
            ItemEstrtIndResulLocalIettirl itemEstrtIndResulLocalIettirl = dao.getQtdePrevistaByLocal( codIettir, exe.getCodExe(), local.getCodLit() );
   
            totalLocal += itemEstrtIndResulLocalIettirl.getQtdPrevistaIettirl().doubleValue();
            totalExercicio [i] += itemEstrtIndResulLocalIettirl.getQtdPrevistaIettirl().doubleValue();
            i++;
           
            //if (local.getCodLit().intValue() == 418){
             
             
            // Criar uma c�lula contendo um campo e uma imagem de informa��o.
            strTdCampo = new String (
                  "<td width=\"" + larguraCampo + "\" align=\"center\" >" +
                  "  <input " +
                  "    type=\"text\"" +
                  "    size=\"" + (larguraCaixaTexto - 3) + "\"" +
                  "    onblur=\"" +
                  "      copiarExercicio('" + local.getCodLit().toString() + "'); " +
                  "      calcularTotalLocal('" + local.getCodLit().toString() + "');" +
                  "      calcularTotalExercicio('"+exe.getCodExe().toString() + "');" +
                  "    \"" +
                  "    id=\"cmp|" + local.getCodLit().toString() + "|" + exe.getCodExe().toString() + "\"" +
                  "    name=\"cmp|" + local.getCodLit().toString() + "|" + exe.getCodExe().toString() + "\"" +
                  "    value=\"" + formatBrasil.format(itemEstrtIndResulLocalIettirl.getQtdPrevistaIettirl().doubleValue()) + "\"" +
                  "  />" +
                  "  " +
                  "  <label " +
                  "    id=\"label|" + local.getCodLit().toString() + "|" + exe.getCodExe().toString() + "\"" +
                  "     class=\"dica\" " +
                  "    onmouseover=\"" +
                  "      montaTooltipMouseOver(this,\'"+ exe.getCodExe().toString() "\',\'" + exe.getDescricaoExe() +"\',\'"+ local.getCodLit().toString() "\',\'" + local.getIdentificacaoLit() +"\');" +
                  "    \"" +
                  "    onmouseout=\"" +
                  "      montaTooltipMouseOut(\'"+ exe.getCodExe().toString() "\',\'" + local.getCodLit().toString() +"\');" +
                  "    \"" +
                  "  />" +
                  "    <img " +
                  "      src=\"" + request.getContextPath() + "/images/dica.png\" " +
                  "      align=\"absmiddle\" " +
                  "      border=\"0\" " +
                  "      onclick=\"" +
                  "        montaTooltipMouseClick(\'"+ exe.getCodExe().toString() "\',\'" + exe.getDescricaoExe() +"\',\'"+ local.getCodLit().toString() "\',\'" + local.getIdentificacaoLit() +"\');" +
                  "      \" " +
                  "    /> " +
                  "    " +
                  "    <span id=\"span|" + local.getCodLit().toString() + "|" + exe.getCodExe().toString() + "\" ></span>" +
                  "    " +
                  "  </label>" +
                  "</td>"
            );
            responseHTML.append(strTdCampo);
          }
         
          // Criar uma c�lula de total por local
          strTdTotalPorLocal = new String(
              "<td align=\"center\" width=\"" + larguraTotal + "\" >" +
              "  <input " +
              "    type=\"text\"" +
              "    size=\"12\"" +
              "    readonly=\"true\"" +
              "    id=\"cmp|" + local.getCodLit().toString() + "|total\"" +
              "    name=\"cmp|" + local.getCodLit().toString() + "|total\"" +
              "    value=\"" + formatBrasil.format(totalLocal) + "\"" +
              "       style=\"background-color:#FFF9DC;\"" +
              "  />" +
              "</td>"
          );
View Full Code Here


      List listaArfl = new ArrayList();     

      for (Iterator iterator = listaLocais.iterator(); iterator.hasNext();) {
       
          ItemEstrutLocalIettl itemLocal = (ItemEstrutLocalIettl) iterator.next();
          LocalItemLit local = itemLocal.getLocalItemLit();

        // Obtendo a quantidade digitada pelo usu�rio
        String nomeCampo = "cmp|" + local.getCodLit().toString();
        String vlr = request.getParameter(nomeCampo);

        // Convertendo o valor para Double
        if ( vlr!=null & (!"".equalsIgnoreCase(vlr))){
          StringBuilder strValor = new StringBuilder(vlr);
View Full Code Here

  public List getFilhosById(LocalItemLit localItem){
      List filhos = new ArrayList();
      if(localItem.getLocalItemHierarquiaLithsByCodLitPai() != null){
        Iterator it = localItem.getLocalItemHierarquiaLithsByCodLitPai().iterator();
        while(it.hasNext()){
            LocalItemLit localItemFilho = (LocalItemLit) it.next();
            filhos.add(localItemFilho.getCodLit());
        }       
      }
      return filhos;
  }
View Full Code Here

      List grupos = new ArrayList();
      if(localItem.getLocalItemHierarquiaLithsByCodLit() != null){
          // Cole��o dos Pais
          Iterator it = localItem.getLocalItemHierarquiaLithsByCodLit().iterator();
          while(it.hasNext()){
              LocalItemLit localItemLit = (LocalItemLit) it.next();
              if(!grupos.contains(localItemLit)){
                  grupos.add(localItemLit);
                  grupos.addAll(getAscendentes(localItemLit));
              }   
          }
View Full Code Here

       
        if(itens != null) {
          Iterator itAux = itens.iterator();

          while (itAux.hasNext()){
            LocalItemLit localItemLit = (LocalItemLit) itAux.next();
           
            if(!listaFilhos.contains(localItemLit)) {
              listaFilhos.add(localItemLit);
            }
          }
        }
      }

      Collections.sort(listaFilhos,
              new Comparator() {
              public int compare(Object o1, Object o2) {                                  
                LocalItemLit l1 = (LocalItemLit) o1;
                LocalItemLit l2 = (LocalItemLit) o2;
               
                String ord1 = l1.getLocalGrupoLgp().getCodLgp().toString() + l1.getIdentificacaoLit();
                String ord2 = l2.getLocalGrupoLgp().getCodLgp().toString() + l2.getIdentificacaoLit();

                return ord1.compareToIgnoreCase(ord2)
          }
           }
      );
View Full Code Here

  public void salvar(Map<Long, List<LocalItemLit>> mapLocais) throws ECARException {
    inicializarLogBean();
    Long chave = null;
    Transaction tx = null;
    try {
      LocalItemLit local = null;
      LocalItemLit localTemp = null;
      LocalItemLit localPai = null;
     
        Set<Long> chaves = mapLocais.keySet();
      Iterator<Long> chavesIt = chaves.iterator();
      List<LocalItemLit> locais = new ArrayList<LocalItemLit>();
      List<LocalItemLit> locaisTemp = new ArrayList<LocalItemLit>();
      Iterator<LocalItemLit> locaisIt = null;
           
      List<LocalItemLit> pais = new ArrayList<LocalItemLit>();
     
      tx = session.beginTransaction();

      while(chavesIt.hasNext()) {
        // Pega os locais por UF
        chave = chavesIt.next();

        // Salva local pai
        localPai = new LocalItemLit();
        localPai.setCodIbgeLit(chave.toString());
        pais = pesquisarPorCodIBGE(localPai);
               
        if(pais != null && !pais.isEmpty()) {
          localPai = pais.get(0);
          // Pega locais filhos
View Full Code Here

         * @param localItem
         * @return
         * @throws ECARException
         */
        public List getLocaisFilhos(Long localItem) throws ECARException{
    LocalItemLit item = (LocalItemLit)this.buscar(LocalItemLit.class, localItem);   
    return getLocaisFilhos(item);
  }
View Full Code Here

       List pesquisa = super.pesquisar(local, new String[] {"identificacaoLit","asc"});
      
       Iterator it = pesquisa.iterator();
       while (it.hasNext()) {
         LocalItemLit localAux = (LocalItemLit) it.next();

         //verifica��es se foi marcado classes de acesso como filtro da pesquisa
          boolean ignorar = false;
          List listVerificacoes = new ArrayList();
        
          if (listFiltro.size() > 0) {
           if (localAux.getLocAtributoLocas() != null && localAux.getLocAtributoLocas().size() > 0) {
            
             Iterator itAtr = localAux.getLocAtributoLocas().iterator();
             LocAtributoLoca locAtrAux;
             while (itAtr.hasNext()) {
               locAtrAux = (LocAtributoLoca) itAtr.next();
               listVerificacoes.add(locAtrAux);
             }
View Full Code Here

      Set<LocalGrupoLgp> grupos) {
   
    if (local.getLocalItemHierarquiaLithsByCodLitPai() != null){
      Iterator it = local.getLocalItemHierarquiaLithsByCodLitPai().iterator();
      while (it.hasNext()){
        LocalItemLit loc = (LocalItemLit) it.next();
        grupos.add(loc.getLocalGrupoLgp());
              getInferior(loc, grupos);           
       
      }
     
    }
View Full Code Here

        AcompRealFisicoLocalDao arflDAO = new AcompRealFisicoLocalDao(request);
       
        for (Iterator iterator = locaisItem.iterator(); iterator.hasNext();) {
 
              ItemEstrutLocalIettl itemLocal = (ItemEstrutLocalIettl) iterator.next();
              LocalItemLit local = itemLocal.getLocalItemLit();
            AcompRealFisicoLocalArfl arfl = arflDAO.getAcompRealFisicoLocalByLocal(arf, local);
//            if (arfl.getQuantidadeArfl() == null){
//              arfl.setQuantidadeArfl(0.0);
//            }
           
         
            responseHTML.append("<tr>");
           
            String nomeLocal = "";
            Local localLabel = new Local(itemLocal.getLocalItemLit());
            if(localLabel.getAbrangencia() == Local.MUNICIPIO){
              //pega o simbolo do estado
              //testa antes, por que pode haver erros no banco de
              //dados, ou seja, um munic�pio sem estado...
              if(localLabel.getPais() != null && localLabel.getPais().size() > 0){
                nomeLocal = localLabel.getPais().get(0).getSigla().concat(" ");
              }
             
              nomeLocal = nomeLocal.concat(itemLocal.getLocalItemLit().getIdentificacaoLit());
            }else{
              nomeLocal = itemLocal.getLocalItemLit().getIdentificacaoLit();
            }

           
            // Criar uma c�lula contendo o nome do local
            strTdSeta = new String (
                        "<td align='rigth' width='50%' height='30px' valign='center'>" +
                        "  <table width='100%' valign='center'> " +
                        "    <tr>" +
                        "      <td width='25%' align='right'>" +
                        "        <img src='../../images/icon_seta_ident.gif'/>" +
                        "      </td>" +
                        "      <td width='75%'>" +
                        "        " + nomeLocal +
                        "        &nbsp;" +
                        "      </td>" +
                        "    </tr>" +
                        "  </table>" +
                        "</td>"
            );
            responseHTML.append(strTdSeta);
       
            // Criar uma c�lula contendo um campo e uma imagem de informa��o.
            if (podeGravar.equals("S")){
              statusAlteracao = "true";
            }
            else{
              statusAlteracao = "false";
            }
           
            String valorInput = "";

            if (arfl.getQuantidadeArfl() != null){
              valorInput = "    value=\"" + formatBrasil.format(arfl.getQuantidadeArfl()) + "\"";
            }           
           
            strTdCampo = new String (
                        "<td width=\"50%\" align=\"center\" valign=\"center\">" +
                        "  <input " +
                        "    type=\"text\"" +
                        "    size=\"13\"" +
                        "    onblur=\"" +
                        "      calcularTotal();" +
                        "    \"" +
                        "     class=\"realizadoPorLocal\" " +
                        "    id=\"cmp|" + local.getCodLit().toString() + "\"" +
                        "    name=\"cmp|" + local.getCodLit().toString() + "\"" +
                        valorInput  +
//                        "    readOnly=\"" + statusAlteracao + "\""+
                             disabledString(podeGravar+
                        "  />" +
                        "  " +
                        "  <label " +
                        "    id=\"label|" + local.getCodLit().toString() + "\"" +
                        "     class=\"dica\" " +
                        "    onmouseover=\"" +
                        "      montaTooltipMouseOver(this,\'"+ arf.getMesArf().toString() + "/" + arf.getAnoArf().toString() + "\', \'" + local.getCodLit().toString() + "\',\'" + local.getIdentificacaoLit() + "\');" +
                        "    \"" +
                        "    onmouseout=\"" +
                        "      montaTooltipMouseOut(\'"+ local.getCodLit().toString() "\');" +
                        "    \"" +
                        "  />" +
                        "    <img " +
                        "      src=\"" + request.getContextPath() + "/images/dica.png\" " +
                        "      align=\"absmiddle\" " +
                        "      border=\"0\" " +
                        "      onclick=\"" +
                        "        montaTooltipMouseClick(\'" + arf.getMesArf().toString() + "/" + arf.getAnoArf().toString() + "\',\'"+ local.getCodLit().toString() "\',\'" + local.getIdentificacaoLit() + "\');" +
                        "      \" " +
                        "    /> " +
                        "    " +
                        "    <span id=\"spanLocal|" + local.getCodLit().toString() + "\" ></span>" +
                        "    " +
                        "  </label>" +
                        "</td>"
            );
            responseHTML.append(strTdCampo);
View Full Code Here

TOP

Related Classes of ecar.pojo.LocalItemLit

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.