Examples of PPA_LinhaAcaoBean


Examples of ecar.servlet.relatorio.PPA_LinhaAcao.PPA_LinhaAcaoBean

 
  private void gerarContador(){
   
    int cont = 0;
    for (Iterator iter = dados.iterator(); iter.hasNext();) {
      PPA_LinhaAcaoBean elemento = (PPA_LinhaAcaoBean) iter.next();
      elemento.setIndice(cont);
      cont++;
    }
   
  }
View Full Code Here

Examples of ecar.servlet.relatorio.PPA_LinhaAcao.PPA_LinhaAcaoBean

   
    // percorre niveis
    for (Iterator iter = reordenarLinhaAcao(itens).iterator(); iter.hasNext();) {
      ItemEstruturaIett item = (ItemEstruturaIett) iter.next();
   
      PPA_LinhaAcaoBean Niveltmp = new PPA_LinhaAcaoBean();
      Niveltmp.setNome( item.getNomeIett() );   
      Niveltmp.setNivelItem(1);
      beans.add(Niveltmp);

      BigDecimal totalProgramaAno1 = new BigDecimal(0);
      BigDecimal totalProgramaAno2 = new BigDecimal(0);
      BigDecimal totalProgramaAno3 = new BigDecimal(0);
      BigDecimal totalProgramaAno4 = new BigDecimal(0);
     
      // percorre programas do nivel
      for (Iterator iter2 = reordenarPrograma(item.getItemEstruturaIetts()).iterator(); iter2.hasNext();) {
        ItemEstruturaIett programa = (ItemEstruturaIett) iter2.next();
       
        PPA_LinhaAcaoBean programaTmp = new PPA_LinhaAcaoBean();
        programaTmp.setNome( programa.getNomeIett() );
        programaTmp.setNivelItem(Integer.valueOf(2));
        beans.add(programaTmp)

       
        BigDecimal totalAcoesAno1 = new BigDecimal(0);
        BigDecimal totalAcoesAno2 = new BigDecimal(0);
        BigDecimal totalAcoesAno3 = new BigDecimal(0);
        BigDecimal totalAcoesAno4 = new BigDecimal(0);

        //percorre acoes do programa
        for (Iterator iter3 = reordenarPrograma(programa.getItemEstruturaIetts()).iterator(); iter3.hasNext();) {
          ItemEstruturaIett acao = (ItemEstruturaIett) iter3.next();
         
          PPA_LinhaAcaoBean acaoTmp = new PPA_LinhaAcaoBean();
          acaoTmp.setNivelItem(Integer.valueOf(3));
          BigDecimal[] totais = getPrevisao(acao);
         
          acaoTmp.setValor1( totais[0]==null?ZERO:totais[0] );
          acaoTmp.setValor2( totais[1]==null?ZERO:totais[1] );
          acaoTmp.setValor3( totais[2]==null?ZERO:totais[2] );
          acaoTmp.setValor4( totais[3]==null?ZERO:totais[3] );
         
          calcularTotal.visit(acaoTmp);
          totalAcoesAno1 = totalAcoesAno1.add( acaoTmp.getValor1() );
          totalAcoesAno2 = totalAcoesAno2.add( acaoTmp.getValor2() );
          totalAcoesAno3 = totalAcoesAno3.add( acaoTmp.getValor3() );
          totalAcoesAno4 = totalAcoesAno4.add( acaoTmp.getValor4() );
         
        } // acao
       
       
        // os valores do programa eh a soma de todas as acoes daquele programa
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.