Package ecar.pojo

Examples of ecar.pojo.AcompReferenciaItemAri


          //cria a lista de orgaos
            for(int i = 0; i < objSelecionado.length; i++){
          if(!"".equals(objSelecionado[i])){
            String strCodAri = objSelecionado[i];
            if(strCodAri != null && !strCodAri.equals("")) {
              AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao.buscar(AcompReferenciaItemAri.class, Long.valueOf(strCodAri));
              if(ari!= null) {
                if(ehSeparadoPorOrgao && ari.getAcompReferenciaAref() != null && ari.getAcompReferenciaAref().getOrgaoOrg() != null) {
                  strCodOrg = ari.getAcompReferenciaAref().getOrgaoOrg().getCodOrg().toString();
                  if(!listaOrgaos.contains(ari.getAcompReferenciaAref().getOrgaoOrg())) {
                    listaOrgaos.add(ari.getAcompReferenciaAref().getOrgaoOrg());
                  }  
                } else {
                  // para itens sem orgao
                  strCodOrg = "X";
                  ultimo = true;
                }
               
                if(ari.getItemEstruturaIett() != null && ari.getItemEstruturaIett().getCodIett() != null) {
                  strCodItem = ari.getItemEstruturaIett().getCodIett().toString();
                }
               
                if(listaItens.equals("")) {
                  listaItens = strCodItem;
                } else {
View Full Code Here


    Set set = this.item.getAcompReferenciaItemAris();
 
    Iterator i = set.iterator();
   
    while(i.hasNext()){
      AcompReferenciaItemAri a = (AcompReferenciaItemAri) i.next();
      l.add(new AcompanhamentoItemEstrutura(a));
    }
   
    return l;
  }
View Full Code Here

    if(indicadores == null || indicadores.size() == 0){
      return null;
    }
   
    if(configuracao.getSisGrupoAtributoSgaByCodSgaGrAtrMetasFisicas() != null){
      AcompReferenciaItemAri _ari = ari.getRealObject();
      Set sisAtributos = _ari.getAcompReferenciaAref().getTipoAcompanhamentoTa().getSisAtributoSatbs();
      List listaAtributos = new ArrayList();
     
      if(sisAtributos != null){
        //se nenhum tipo de indicador foi configurado ent�o nao tem
        //nenhum
View Full Code Here

      if (codArisSelecionados != null && !codArisSelecionados.isEmpty()) {
        Iterator itCodArisSelecionados = codArisSelecionados.iterator();

        while (itCodArisSelecionados.hasNext()) {
          Long codAri = (Long) itCodArisSelecionados.next();
          AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao
              .buscar(AcompReferenciaItemAri.class, codAri);
          if (ari != null
              && !referenciasAgrupadas.contains(ari
                  .getAcompReferenciaAref())) {
            referenciasAgrupadas.add(ari);
          }

        }
View Full Code Here

      if (Pagina.getParamStr(request, "codAriFilho") == "")
         codAri = Long.valueOf(Pagina.getParamStr(request, "codAri"));
       else
        codAri = Long.valueOf(Pagina.getParamStr(request, "codAriFilho"));  
     
      AcompReferenciaItemAri acompRefItem = (AcompReferenciaItemAri) buscar(AcompReferenciaItemAri.class, codAri);
      ItemEstrtIndResulIettr indResul = (ItemEstrtIndResulIettr) buscar(ItemEstrtIndResulIettr.class, Long.valueOf(Pagina.getParamStr(request, "codNovoIndicador")));
     
      AcompRealFisicoArf acompRealFisico = this.criaNovoAcompRealFisico(acompRefItem, acompRefItem.getItemEstruturaIett(), indResul);

      session.save(acompRealFisico);
     
      tx.commit();
View Full Code Here

          builder.addNode("itensFilhos");
        List descendentes = new ItemEstruturaDao(request).getDescendentes(arel.getAcompReferenciaItemAri().getItemEstruturaIett(), true);
            Iterator itDes = descendentes.iterator();
            while(itDes.hasNext()){
                ItemEstruturaIett item = (ItemEstruturaIett) itDes.next();
                AcompReferenciaItemAri acompanhamentoFilho = acompReferenciaItemDao.getAcompReferenciaItemByItemEstruturaIett(arel.getAcompReferenciaItemAri().getAcompReferenciaAref(), item);
                if(acompanhamentoFilho != null && !codArisSelecionados.contains(acompanhamentoFilho.getCodAri().toString())) {
                 
                  //FIXME: ver com Beier regra de ARF anteriores!!!
                  List listARF = acompRealFisicoDao.buscarPorIett(
                      acompanhamentoFilho.getItemEstruturaIett().getCodIett(),
                      Long.valueOf(acompanhamentoFilho.getAcompReferenciaAref().getMesAref()),
                      Long.valueOf(acompanhamentoFilho.getAcompReferenciaAref().getAnoAref()));
                  if(listARF != null && !listARF.isEmpty()){
                    geraXMLIndicadoresFilhos(builder, acompanhamentoFilho);                 
                  }
                }
            }
View Full Code Here

   
   
    private Date getDataFinalRealizadoIndicador(String codAri) throws NumberFormatException, ECARException, ParseException{
     
      AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(null);
      AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao.buscar(AcompReferenciaItemAri.class, Long.valueOf(codAri));
     
    int mesFimRealizado = Integer.valueOf(ari.getAcompReferenciaAref().getMesAref()).intValue(); ;
    int anoFimRealizado = Integer.valueOf(ari.getAcompReferenciaAref().getAnoAref()).intValue(); ;
   
    StringBuffer data = new StringBuffer("01/");
    data.append(mesFimRealizado).append("/").append(anoFimRealizado);
   
    SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy");
View Full Code Here

    AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao(null);

    AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(null);
    //Descobrir Meses
    ItemEstrtIndResulIettr indicador = (ItemEstrtIndResulIettr) itemEstrtIndResulDao.buscar(ItemEstrtIndResulIettr.class, Long.valueOf(Pagina.getParamStr(request,"codIndicador")));
    AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao.buscar(AcompReferenciaItemAri.class, Long.valueOf(Pagina.getParamStr(request,"codAri")));
   
    boolean comQtde = ("S".equals(Pagina.getParamStr(request, "comQtde")) ? true : false);
    boolean soPrevisao = ("S".equals(Pagina.getParamStr(request, "soPrevisao")) ? true : false);
   
    int[] meses = acompReferenciaItemDao.getMesAnoInicioFimMatrizProjecao(indicador, comQtde, soPrevisao);
   
    int mesInicio = meses[0];
    int anoInicio = meses[1];
   
    if(soPrevisao){
      mesInicio = Integer.valueOf(Pagina.getParamStr(request, "mesIni")).intValue();
      anoInicio = Integer.valueOf(Pagina.getParamStr(request, "anoIni")).intValue();
    }
    else {
      mesInicio = meses[0];
      anoInicio = meses[1];
    }
   
    int mesFimRealizado = Integer.valueOf(ari.getAcompReferenciaAref().getMesAref()).intValue(); ;
    int anoFimRealizado = Integer.valueOf(ari.getAcompReferenciaAref().getAnoAref()).intValue(); ;
   
    TimeSeriesCollection data = new TimeSeriesCollection();

    TimeSeries serie1 = new TimeSeries("Realizado", Month.class);
    TimeSeries serie2 = new TimeSeries("Projetado", Month.class);
View Full Code Here

         
          if(item.equals(itemPai)){
            continue;
          }
           
            AcompReferenciaItemAri acompanhamentoFilho = acompReferenciaItemDao.getAcompReferenciaItemByItemEstruturaIett(arel.getAcompReferenciaItemAri().getAcompReferenciaAref(), item);
            if(acompanhamentoFilho != null && !codArisSelecionados.contains(acompanhamentoFilho.getCodAri().toString())) {
             
              //FIXME: ver com Beier regra de ARF anteriores!!!
              List listARF = acompRealFisicoDao.buscarPorIett(
                  acompanhamentoFilho.getItemEstruturaIett().getCodIett(),
                  Long.valueOf(acompanhamentoFilho.getAcompReferenciaAref().getMesAref()),
                  Long.valueOf(acompanhamentoFilho.getAcompReferenciaAref().getAnoAref()));
              if(listARF != null && !listARF.isEmpty()){
                String nomeEstrutura = "";
               
                if(codEtt != item.getEstruturaEtt().getCodEtt().longValue()){
                  codEtt = item.getEstruturaEtt().getCodEtt().longValue();
View Full Code Here

        if(codArisSelecionados != null && !codArisSelecionados.isEmpty()){
             Iterator itCodArisSelecionados = codArisSelecionados.iterator();
         
             while(itCodArisSelecionados.hasNext()) {
               Long codAri = (Long) itCodArisSelecionados.next();
               AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao.buscar(AcompReferenciaItemAri.class, codAri);
               if(ari != null && !referenciasAgrupadas.contains(ari.getAcompReferenciaAref())) {
                 referenciasAgrupadas.add(ari.getAcompReferenciaAref());
               }
              
             }
        }
       
View Full Code Here

TOP

Related Classes of ecar.pojo.AcompReferenciaItemAri

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.