From 031717db1946c7f8a8faa2eff561ac4332c2869e Mon Sep 17 00:00:00 2001 From: gibran Date: Fri, 24 Jun 2016 09:39:47 -0300 Subject: [PATCH] Método para integração do ases com o eselo. --- src/main/java/br/com/ases/business/impl/AvaliacaoBusinessImpl.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/main/java/br/com/ases/business/impl/AvaliacaoBusinessImpl.java b/src/main/java/br/com/ases/business/impl/AvaliacaoBusinessImpl.java index ddb790c..e8f954a 100644 --- a/src/main/java/br/com/ases/business/impl/AvaliacaoBusinessImpl.java +++ b/src/main/java/br/com/ases/business/impl/AvaliacaoBusinessImpl.java @@ -267,9 +267,12 @@ public class AvaliacaoBusinessImpl implements AvaliacaoBusiness { } //Fim Cria lista a ser pesquisada e retorna a quantidade de itens - if(!tipoBusca.equalsIgnoreCase("1")) + if(!tipoBusca.equalsIgnoreCase("1") && !tipoTeste.equalsIgnoreCase("decrescente")) { qtdItens = retornarQuantidadeItens(documento, elementosBuscar, atributosBuscar,tipoBusca); + }else if(!tipoBusca.equalsIgnoreCase("1") && tipoTeste.equalsIgnoreCase("decrescente")) + { + qtdItens = totalLinhas; } else { @@ -279,11 +282,7 @@ public class AvaliacaoBusinessImpl implements AvaliacaoBusiness { qtdErrosAvisos = retornaQuantidadeErrosAvisos(mapaListaOcorrencias, recomendacaoProperties, criterioProperties); - - // postParams.addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].idCriterio",criterioProperties) - // .addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].qtdeErros", Integer.toString(qtdErrosAvisos)) - // .addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].qtdeItens",Integer.toString(qtdItens)); - + if(isErro) { totalErros = totalErros + qtdErrosAvisos; @@ -303,6 +302,8 @@ public class AvaliacaoBusinessImpl implements AvaliacaoBusiness { recomendacaoAdd.setQtdItens(qtdItens); lsRecomendacaoCriterios.add(recomendacaoAdd); } + + } @@ -316,7 +317,8 @@ public class AvaliacaoBusinessImpl implements AvaliacaoBusiness { countCriterio++; postParams.addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].idCriterio",recCriterio.criterio) .addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].qtdeErros", Integer.toString(recCriterio.qtdErros)) - .addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].qtdeItens",Integer.toString(recCriterio.qtdItens)); + .addParam("relatorioAvaliacao.recomendacoes["+countReq+"].criterios["+countCriterio+"].qtdeItens",Integer.toString(recCriterio.qtdItens)); + } postParams.addParam("relatorioAvaliacao.recomendacoes[" + countReq+ "].totalErros", Integer.toString(totalErros)); -- libgit2 0.21.2