Package ecar.dao

Examples of ecar.dao.AcompRealFisicoLocalDao


         
     
          arfDAO.alterar(arf);
         
          //deleta o arf e seus locais
      AcompRealFisicoLocalDao arflDAO = new AcompRealFisicoLocalDao(request);
      arflDAO.excluirLocaleARF(arf);

      // Gerando uma lista de arfl a partir da lista de locais, do arf e dos
      // valores digitados pelo usu�rio.
      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);
          char charValor [] = new char [strValor.length()];
          int j = 0;
          for (int i = 0; i < strValor.length(); i++) {
            char posicao = strValor.charAt(i);
            
            if ( posicao == ','){
              //strValor.replace(i, (i+1), ".");
              charValor[j] = '.';
              j++;
            }
            else{
              if (posicao != '.'){
                charValor[j] = posicao;
                j++;
              }
            }
          }

          vlr = Util.formataNumero(vlr);
          Double vlrDouble = Double.parseDouble(vlr);
         
          AcompRealFisicoLocalArfl arfl = new AcompRealFisicoLocalArfl();

          arfl.setLocalItemLit(local);
         
          // Alterando o valor do arfl e incluindo ele na lista
          arfl.setQuantidadeArfl(vlrDouble);
          listaArfl.add(arfl);
        }
      }

      // Salvando a lista de arfl
      arflDAO.salvar(listaArfl, arf);
     
      conteudo.append("true");
      responseToHTML(response, conteudo.toString() );
    } catch(Exception e){
      logger.error(e);
View Full Code Here


        responseHTML.append( "    <td width='50%' id='indicadores' class='locaisDesc'  align='left' > ");
         
        // Para cada local
        Collections.sort(locaisItem);     
         
        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);
//            }
           
         
View Full Code Here

    StringBuffer linha = null;
    String separadorCampos = configuracao.getSeparadorArqTXT();
    IRegistro registro = null;
    List<IRegistro> listaRegistros = new ArrayList<IRegistro>();
    ItemEstruturaIett itemEstruturaIett = null;
    AcompRealFisicoLocalDao acompRealFisicoLocalDao = new AcompRealFisicoLocalDao(null);
   
    List<AcompRealFisicoArf> listaARFs = obterARFs(listaArisEstruturaExportacao);

    //datas que ser�o usadas para exportar o valor realizado
    Set<EcarData> datas = new TreeSet<EcarData>();
    for(ItemEstruturaIett _item_: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(_item_);
      if(item.getMeses() != null){
        datas.addAll(item.getMeses());
      }
    }   
 
    for (AcompRealFisicoArf arf : listaARFs) {

      IndicadorResultado indicador = new IndicadorResultado(arf.getItemEstrtIndResulIettr());
     
      if(indicador.isIndicadorPorLocal() == false){
        continue;
      }     
     
      //Recupera os locais
      List<AcompRealFisicoLocalArfl> listLocais = acompRealFisicoLocalDao.getAcompRealFisicoLocalByArf(arf);
     
      for (AcompRealFisicoLocalArfl arfl : listLocais) {
     
        Local local = new Local(arfl.getLocalItemLit());
       
View Full Code Here

TOP

Related Classes of ecar.dao.AcompRealFisicoLocalDao

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.