Commit 7d78c7c0b55c8064cdc740af57490408a1c0300d
1 parent
71bb5e78
Exists in
master
and in
1 other branch
Correção na serviço de consulta de processo, estourava um erro quando o id passa…
…do não existia na base de dados
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
rn/MdWsSeiProcedimentoRN.php
| @@ -331,6 +331,11 @@ class MdWsSeiProcedimentoRN extends InfraRN | @@ -331,6 +331,11 @@ class MdWsSeiProcedimentoRN extends InfraRN | ||
| 331 | $protocoloRN = new ProtocoloRN(); | 331 | $protocoloRN = new ProtocoloRN(); |
| 332 | $objProtocoloDTO = $protocoloRN->consultarRN0186($objProtocoloDTO); | 332 | $objProtocoloDTO = $protocoloRN->consultarRN0186($objProtocoloDTO); |
| 333 | 333 | ||
| 334 | + | ||
| 335 | + if (!$objProtocoloDTO) { | ||
| 336 | + throw new Exception('Não foi encontrado processo com id ' . $processo); | ||
| 337 | + } | ||
| 338 | + | ||
| 334 | // Recupera o tipo de processo da tabela de procedimento | 339 | // Recupera o tipo de processo da tabela de procedimento |
| 335 | $objProcedimentoDTO = new ProcedimentoDTO(); | 340 | $objProcedimentoDTO = new ProcedimentoDTO(); |
| 336 | $objProcedimentoDTO->setDblIdProcedimento($processo); | 341 | $objProcedimentoDTO->setDblIdProcedimento($processo); |