From 67a5566d2496e62412e666f01b17b764bba8f56b Mon Sep 17 00:00:00 2001 From: Ezequiel Lafuente Date: Wed, 15 Aug 2018 12:15:58 -0300 Subject: [PATCH] Correções pedidas pelo Eduardo Praxedes quanto a implementação de obrigatoriedade de alguns valores --- rn/MdWsSeiDocumentoRN.php | 6 +++++- rn/MdWsSeiProcedimentoRN.php | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/rn/MdWsSeiDocumentoRN.php b/rn/MdWsSeiDocumentoRN.php index 77d7d6d..a94a23d 100644 --- a/rn/MdWsSeiDocumentoRN.php +++ b/rn/MdWsSeiDocumentoRN.php @@ -197,7 +197,11 @@ class MdWsSeiDocumentoRN extends DocumentoRN { */ protected function pesquisarTemplateDocumentoConectado(MdWsSeiDocumentoDTO $dto) { try { - + + if (empty($dto->getNumIdTipoProcedimento())) { + throw new InfraException('Tipo de procedimento é uma informação obrigatória.'); + } + $objProcedimentoDTO = new ProcedimentoDTO(); $objProcedimentoDTO->setDblIdProcedimento($dto->getNumIdProcesso()); $objProcedimentoDTO->retNumIdTipoProcedimento(); diff --git a/rn/MdWsSeiProcedimentoRN.php b/rn/MdWsSeiProcedimentoRN.php index 9c885e1..abf799a 100644 --- a/rn/MdWsSeiProcedimentoRN.php +++ b/rn/MdWsSeiProcedimentoRN.php @@ -537,7 +537,10 @@ class MdWsSeiProcedimentoRN extends InfraRN protected function alterarProcedimentoConectado(MdWsSeiProcedimentoDTO $procedimentoDTO) { try { - + if (empty($procedimentoDTO->getNumIdProcedimento())) { + throw new InfraException('É obrigatorio informar o procedimento!'); + } + $processo = $procedimentoDTO->getNumIdProcedimento(); $tipoProcesso = $procedimentoDTO->getNumIdTipoProcedimento(); $especificacao = $procedimentoDTO->getStrEspecificacao(); -- libgit2 0.21.2