Package ecar.pojo

Examples of ecar.pojo.ItemEstruturarevisaoIettrev


     * @param itemEstruturaRecurso
     * @throws ECARException
     */
    public void setItemEstruturaPrevisao(HttpServletRequest request,
            EfIettPrevisaoRevEfiepr itemEstruturaRecurso) throws ECARException {
        ItemEstruturarevisaoIettrev itemEstrutura = (ItemEstruturarevisaoIettrev) this.buscar(
                ItemEstruturarevisaoIettrev.class, Integer.valueOf(Pagina.getParamStr(
                        request, "codIettrev")));
        //Campo retirado
        //itemEstruturaRecurso.setDataValorEfiep(Pagina.getParamDataBanco(
        //       request, "dataValorEfiep"));
View Full Code Here


     * @param fonte
     * @return
     * @throws ECARException
     */
    public List getRecursosByFonteRecursoExercicio(Integer itemEstrutura, Long exercicio, Long fonte) throws ECARException{
        ItemEstruturarevisaoIettrev item = (ItemEstruturarevisaoIettrev) this.buscar(ItemEstruturarevisaoIettrev.class, itemEstrutura);
        ExercicioExe exercicioExe = (ExercicioExe) this.buscar(ExercicioExe.class, exercicio);
        FonteRecursoFonr fonteRec = (FonteRecursoFonr) this.buscar(FonteRecursoFonr.class, fonte);
        return this.getRecursosByFonteRecursoExercicio(item, exercicioExe, fonteRec);
    }
View Full Code Here

     
      boolean acaoExcluida = false;
      boolean gerouAcao = false;
     
      if(item.getItemEstruturarevisaoIettrevs() != null && item.getItemEstruturarevisaoIettrevs().size() > 0){
        ItemEstruturarevisaoIettrev ultRevAcao = getUltimaRevisaoIett(item.getItemEstruturarevisaoIettrevs());
        if(ultRevAcao != null){
          tipoSituacaoAcao = ultRevAcao.getSituacaoIettrev();
         
          if(ultRevAcao.getDescricaoR3rev() != null && !"".equals(ultRevAcao.getDescricaoR3rev()))
            nome = ultRevAcao.getDescricaoR3rev();
          else
            nome = ultRevAcao.getNomeIettrev();
         
          if("E".equals(tipoSituacaoAcao)){
            situacaoAcao = " (A��o Exclu�da)";
            acaoExcluida = true;
            justificativa = ultRevAcao.getJustificativaIettrev();
          }
        }
      }

       
View Full Code Here

        ItemEstruturaIett produto = (ItemEstruturaIett) itProduto.next();
        if(produto.getNivelIett().intValue() == nivelProduto && acao.equals(produto.getItemEstruturaIett())){
          if(produto.getItemEstruturarevisaoIettrevs() != null && produto.getItemEstruturarevisaoIettrevs().size() > 0){
            Iterator itRevisoesProduto = produto.getItemEstruturarevisaoIettrevs().iterator();
            while(itRevisoesProduto.hasNext()){
              ItemEstruturarevisaoIettrev revProduto = (ItemEstruturarevisaoIettrev) itRevisoesProduto.next();
              if("E".equals(revProduto.getSituacaoIettrev())){
                return true;
              }
            }
          }
        }
View Full Code Here

      String justificativa = ""; //Este campo s� ser� usado no apendice3

    List revisoes = new ArrayList(item.getItemEstruturarevisaoIettrevs());
    Iterator itRevisoes = revisoes.iterator();
    while(itRevisoes.hasNext()){
      ItemEstruturarevisaoIettrev iettRev = (ItemEstruturarevisaoIettrev) itRevisoes.next();
     
      nome = "";
      if(iettRev.getDescricaoR3rev() != null && !"".equals(iettRev.getDescricaoR3rev()))
        nome = iettRev.getDescricaoR3rev();
      else
        nome = iettRev.getNomeIettrev();
     
      if("".equals(nome)){
        if(item.getDescricaoR3() != null && !"".equals(item.getDescricaoR3()))
          nome = item.getDescricaoR3(); //NomePPA
        else
          nome = item.getNomeIett();
      }
     
      /*
       * Ref. mantis 6097:
       * 4) Quando uma exclus�o aconteceu em n�vel de a��o, apresentar apenas a
       * justificativa da a��o; a justificativa dos produtos ficar� em branco.
       */
      if(produtoAcaoExcluida
        justificativa = "";
      else
        justificativa = iettRev.getJustificativaIettrev();
     
      tipoSituacao = iettRev.getSituacaoIettrev();
     
      if(produtoAcaoExcluida)
        tipoSituacao = "E";
     
      if("E".equals(tipoSituacao)){
View Full Code Here

     * @version N/C
     * @param listaRevisoes
     * @return ItemEstruturarevisaoIettrev
     */
    public ItemEstruturarevisaoIettrev getUltimaRevisaoIett(Set listaRevisoes){
      ItemEstruturarevisaoIettrev retorno = null;
      if(listaRevisoes != null && listaRevisoes.size() > 0){
        List revisoes = new ArrayList(listaRevisoes);
        Collections.sort(revisoes,
          new Comparator(){
          public int compare(Object o1, Object o2) {
            ItemEstruturarevisaoIettrev iett1 = (ItemEstruturarevisaoIettrev) o1;
            ItemEstruturarevisaoIettrev iett2 = (ItemEstruturarevisaoIettrev) o2;
           
            /*
            String data1 = Data.parseDate(iett1.getDataInclusaoIettrev());
            String data2 = Data.parseDate(iett2.getDataInclusaoIettrev());
           
            //dd/mm/yyyy -> yyyymmaa
            data1 = data1.substring(6) + data1.substring(3, 5) + data1.substring(0, 2);
            data2 = data2.substring(6) + data2.substring(3, 5) + data2.substring(0, 2);
           
            return data1.compareTo(data2);*/
            return iett1.getDataInclusaoIettrev().compareTo(iett2.getDataInclusaoIettrev());
         
          }
        );
        ItemEstruturarevisaoIettrev ultimoIettRev = (ItemEstruturarevisaoIettrev) revisoes.get(revisoes.size() - 1);
        retorno = ultimoIettRev;
      }
     
      return retorno;
    }
View Full Code Here

                      List revisoes = itemEstruturaDao.getItemEstruturaRevisaoIettrevOrderByData(itemFilho.getCodIett());

                      if(revisoes != null && revisoes.size() > 0){
                        Iterator itItemRevisao = revisoes.iterator();
                        while(itItemRevisao.hasNext()){
                          ItemEstruturarevisaoIettrev itemRevisao = (ItemEstruturarevisaoIettrev) itItemRevisao.next();
                          geraXMLDadosBasicos(builder, itemRevisao);
                          geraXMLFuncoes(builder, itemRevisao);
                        }
                      }
                    }
View Full Code Here

                      List revisoes = itemEstruturaDao.getItemEstruturaRevisaoIettrevOrderByData(itemFilho.getCodIett());

                      if(revisoes != null && revisoes.size() > 0){
                        Iterator itItemRevisao = revisoes.iterator();
                        while(itItemRevisao.hasNext()){
                          ItemEstruturarevisaoIettrev itemRevisao = (ItemEstruturarevisaoIettrev) itItemRevisao.next();
                          geraXMLDadosBasicos(builder, itemRevisao);
                          geraXMLFuncoes(builder, itemRevisao);
                        }
                      }
                    }
View Full Code Here

      while(itTudo.hasNext()){
        ItemEstruturaIett iett = (ItemEstruturaIett) itTudo.next();
        if(nivelAcao == iett.getNivelIett().intValue() && iett.getItemEstruturaIett().equals(item)){
         
         
          ItemEstruturarevisaoIettrev ultRevAcao = getUltimaRevisaoIett(iett.getItemEstruturarevisaoIettrevs());
         
          if(ultRevAcao != null && "E".equals(ultRevAcao.getSituacaoIettrev())){
            //Se a a��o possuir revis�o com situacao = Exclu�da, n�o contabilizar os valores porque esta a��o n�o ir� aparecer no relatorio.
            continue;
          }
         
          /*
 
View Full Code Here

      boolean gerouAcao = false;
      boolean acaoExcluida = false;
      boolean gerarAcao = true;
     
      if(item.getItemEstruturarevisaoIettrevs() != null && item.getItemEstruturarevisaoIettrevs().size() > 0){
        ItemEstruturarevisaoIettrev ultRevAcao = getUltimaRevisaoIett(item.getItemEstruturarevisaoIettrevs());
        if(ultRevAcao != null){
          tipoSituacaoAcao = ultRevAcao.getSituacaoIettrev();
         
          if(ultRevAcao.getDescricaoR3rev() != null && !"".equals(ultRevAcao.getDescricaoIettrev()))
            nome = ultRevAcao.getDescricaoR3rev();
          else
            nome = ultRevAcao.getNomeIettrev();
         
          if("I".equals(tipoSituacaoAcao))
            situacaoAcao = " (A��o Inclu�da)";
          if("A".equals(tipoSituacaoAcao))
            situacaoAcao = " (A��o Alterada)";
View Full Code Here

TOP

Related Classes of ecar.pojo.ItemEstruturarevisaoIettrev

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.