From 41dcf538a6f2b5555ec2a851e4b3c0639e88bb17 Mon Sep 17 00:00:00 2001 From: Ezequiel Lafuente Date: Tue, 10 Apr 2018 10:48:07 -0300 Subject: [PATCH] Ajustes no count de totais vindos da pesquisa de contatos, agora independente de start e limit o retorno é o total da consulta --- rn/MdWsSeiContatoRN.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rn/MdWsSeiContatoRN.php b/rn/MdWsSeiContatoRN.php index 04fe492..1f424f1 100644 --- a/rn/MdWsSeiContatoRN.php +++ b/rn/MdWsSeiContatoRN.php @@ -32,6 +32,9 @@ class MdWsSeiContatoRN extends InfraRN if($filter) $contatoDTO->setStrNome('%'.utf8_decode($filter).'%',InfraDTO::$OPER_LIKE); + $contatoCountDTO = new ContatoDTO(); + $contatoCountDTO->retNumIdContato(); + IF($limit) $contatoDTO->setNumMaxRegistrosRetorno($limit); @@ -44,6 +47,8 @@ class MdWsSeiContatoRN extends InfraRN $contatoRN = new ContatoRN(); $arrContatoDTO = $contatoRN->listarRN0325($contatoDTO); + + $contatoCountDTO = $contatoRN->listarRN0325($contatoCountDTO); $arrayRetorno = array(); if($arrContatoDTO){ @@ -57,7 +62,7 @@ class MdWsSeiContatoRN extends InfraRN } $total = 0; - $total = count($arrayRetorno); + $total = count($contatoCountDTO); return MdWsSeiRest::formataRetornoSucessoREST(null, $arrayRetorno, $total); } catch (Exception $e) { -- libgit2 0.21.2