Package ecar.api.facade

Examples of ecar.api.facade.ItemEstrutura


    CadernoPEDTOIndGraf serie;
    List<CadernoPEDTOIndGraf> listSerie = new ArrayList<CadernoPEDTOIndGraf>();
   
    AcompanhamentoItemEstrutura acompanhamento = new AcompanhamentoItemEstrutura(ari);
   
    ItemEstrutura item = new ItemEstrutura(acompanhamento.getItemEstrutura().getRealObject());

    Exercicio exe = new Exercicio(exercicio);
    List<EcarData> mesesExercicio = exe.getMeses();
   
    EcarData dataInicioItem = new EcarData(item.getDataInicial());
    EcarData dataFimItem = new EcarData(item.getDataFinal());
   
    meses.clear();
    //pega os meses do item somente
    for(EcarData data: mesesExercicio){
      if(EcarData.pertenceAoIntervalo(data, dataInicioItem, dataFimItem)){
View Full Code Here


        ItemEstrtIndResultLocalIettirlDao dao = new ItemEstrtIndResultLocalIettirlDao(request);
            try {
              ItemEstruturaIett item = (ItemEstruturaIett)itemDao.buscar(ItemEstruturaIett.class, Long.valueOf(codItemEstrutura));
             
             
              ItemEstrutura itemWrapper = new ItemEstrutura(item);
              String str = nivelAbrangencia;
             
            long abrangencia = Long.valueOf(str);
           
              //se a abrangencia � inv�lida, pega-se a do item como default
//              long abrangencia = itemWrapper.getAbrangencia();
//             
//              try {
//                abrangencia = Long.valueOf(str);
//                  if(GrupoLocal.getInstance().getNomeGrupo((int)abrangencia).equals(GrupoLocal.NAO_DEFINIDO)){
//                    abrangencia = itemWrapper.getAbrangencia();
//                  }
//              }catch(Exception e){
//                //n�o faz nada, em caso de erro a abrang�ncia adotada � a
//                //mesma do item
//              }
             
             
              List<ItemEstrutLocalIettl> locaisItem = new ArrayList<ItemEstrutLocalIettl>();
              List<Local> locais = null;
             
              if(itemWrapper.getAbrangencia() != abrangencia){
                locais = itemWrapper.getLocais((int)abrangencia);
              }else{
                locais = itemWrapper.getLocais();
              }
            

            if(locais != null && locais.size() > 0){
              for(Local local: locais){
View Full Code Here

    List<ItemEstrtIndResulIettr> listaItemEstrtIndResulIettrs = obterItemEstrtIndResulIettr(listaItensEstruturaExportacao);
   
    //datas que ser�o usadas para verificar o valor previsto
    Set<EcarData> datas = new TreeSet<EcarData>();
    for(ItemEstruturaIett _item_: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(_item_);
      if(item.getMeses() != null){
        datas.addAll(item.getMeses());
      }
    }

   
    for (ItemEstrtIndResulIettr itemEstrtIndResulIettr : listaItemEstrtIndResulIettrs) {
View Full Code Here

    headerStr.append("Autom�tico");

   
    Set<EcarData> datas = new TreeSet<EcarData>();
    for(ItemEstruturaIett _item_: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(_item_);
      if(item.getMeses() != null){
        datas.addAll(item.getMeses());
      }
    }
   
    for(EcarData data: datas){
      headerStr.append(configuracao.getSeparadorArqTXT());
View Full Code Here

      throws ECARException {
   
    List<IRegistro> listaRegistros = new ArrayList<IRegistro>();

    for(ItemEstruturaIett itemEst: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(itemEst);

      StringBuffer headerStr = null;
      IRegistro registro = null;
     
      for(EcarAnexo anexo: item.getAnexos()){
       
        headerStr = new StringBuffer();
       
        //id item estrutura
        headerStr.append(anexo.getItemEstrutura().getId());
View Full Code Here

      // Obtendo o arf
      AcompRealFisicoDao arfDAO = new AcompRealFisicoDao(request);
      AcompRealFisicoArf arf = arfDAO.buscar(codArfLong);
     
      ItemEstruturaIett item = arf.getItemEstruturaIett();
      ItemEstrutura itemWrapper = new ItemEstrutura(item);     
     
          List<ItemEstrutLocalIettl> listaLocais = new ArrayList<ItemEstrutLocalIettl>();
          List<Local> locais = null;
         
          if(arf.getItemEstrtIndResulIettr().getNivelAbrangencia() != null){
            locais = itemWrapper.getLocais(arf.getItemEstrtIndResulIettr().getNivelAbrangencia().intValue());
           
            if(locais != null && locais.size() > 0){
              for(Local local: locais){
                ItemEstrutLocalIettl itemLocal = new ItemEstrutLocalIettl();
                itemLocal.setLocalItemLit(local.getRealObject());
View Full Code Here

      ItemEstruturaDao itemDao = new ItemEstruturaDao(request);

      AcompRealFisicoArf arf = (AcompRealFisicoArf) acompRealFisicoDao.buscar(AcompRealFisicoArf.class, codARFLong);
      ItemEstruturaIett item = arf.getItemEstruturaIett();

      ItemEstrutura itemWrapper = new ItemEstrutura(item);
           
          List<ItemEstrutLocalIettl> locaisItem = new ArrayList<ItemEstrutLocalIettl>();
          List<Local> locais = null;
         
          if(arf.getItemEstrtIndResulIettr().getNivelAbrangencia() != null){
            locais = itemWrapper.getLocais(arf.getItemEstrtIndResulIettr().getNivelAbrangencia().intValue());
           
            if(locais != null && locais.size() > 0){
              for(Local local: locais){
                ItemEstrutLocalIettl itemLocal = new ItemEstrutLocalIettl();
                itemLocal.setLocalItemLit(local.getRealObject());
View Full Code Here

    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) {
     
View Full Code Here

    //Datas
    Set<EcarData> datas = new TreeSet<EcarData>();
   
    for(ItemEstruturaIett _item_: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(_item_);
      if(item.getMeses() != null){
        datas.addAll(item.getMeses());
      }
    } 
           
    for(EcarData data: datas){
      headerStr.append(configuracao.getSeparadorArqTXT());
View Full Code Here

    List<ItemEstrtIndResulIettr> listaIndResul = obterItemEstrtIndResulIettr(listaItensEstruturaExportacao);

    //datas dos items de estrutura
    Set<EcarData> datas = new TreeSet<EcarData>();
    for(ItemEstruturaIett _item_: listaItensEstruturaExportacao){
      ItemEstrutura item = new ItemEstrutura(_item_);
      if(item.getMeses() != null){     
        datas.addAll(item.getMeses());
      }
    }
   
    for (ItemEstrtIndResulIettr indResul : listaIndResul) {
      IndicadorResultado indicador = new IndicadorResultado(indResul);
     
      if(indicador.isIndicadorPorLocal() == false){
        continue;
      }
     
      //pegas os locais
      Set<Local> locais = indicador.getLocaisPrevistos();
      ItemEstrutura item = indicador.getItemEstrutura();
     
      for (Local local : locais) {
       
        StringBuffer headerStr = new StringBuffer();
        IRegistro registro = null;
     
        //Inicio primeiro campo se houver
        if(item.getRealObject().getItemEstruturaIett() != null){
          headerStr.append(item.getRealObject().getItemEstruturaIett().getCodIett());
          headerStr.append(configuracao.getSeparadorArqTXT());
        } else {
          headerStr.append(configuracao.getSeparadorArqTXT());
        }
        //fim primeiro campo se houver

        //Inicio segundo campo
        headerStr.append(item.getId());
        headerStr.append(configuracao.getSeparadorArqTXT());
        //fim segundo campo     

        //Inicio terceiro campo
        headerStr.append(indicador.getId());
View Full Code Here

TOP

Related Classes of ecar.api.facade.ItemEstrutura

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.