Commit 44fb0236835149136124c55cf3cafb32371b55dc

Authored by Ezequiel Lafuente
1 parent b6b78bf9
Exists in master and in 1 other branch desenv

Ajuste item 10999 - [WorkItem][Incluir / Alterar Processo] - Validação de permis…

…são de um único interessado para o processo
Showing 1 changed file with 20 additions and 2 deletions   Show diff stats
rn/MdWsSeiProcedimentoRN.php
... ... @@ -558,7 +558,22 @@ class MdWsSeiProcedimentoRN extends InfraRN
558 558 // $hipoteseLegal = 2;
559 559 // $grauSigilo = '';
560 560  
  561 +
  562 + $objTipoProcedimentoDTO = new TipoProcedimentoDTO();
  563 + $objTipoProcedimentoDTO->setBolExclusaoLogica(false);
  564 + $objTipoProcedimentoDTO->retStrNome();
  565 + $objTipoProcedimentoDTO->retStrSinIndividual();
  566 + $objTipoProcedimentoDTO->setNumIdTipoProcedimento($tipoProcesso);
  567 +
  568 + $objTipoProcedimentoRN = new TipoProcedimentoRN();
  569 + $objTipoProcedimentoDTO = $objTipoProcedimentoRN->consultarRN0267($objTipoProcedimentoDTO);
  570 +
561 571  
  572 + if ($objTipoProcedimentoDTO->getStrSinIndividual() == 'S') {
  573 + if (count($arrInteressados) > 1) {
  574 + throw new InfraException('Mais de um Interessado informado.');
  575 + }
  576 + }
562 577 // PREENCHE OS ASSUNTOS
563 578 $arrayAssuntos = array();
564 579  
... ... @@ -610,9 +625,12 @@ class MdWsSeiProcedimentoRN extends InfraRN
610 625  
611 626 // REALIZA A ALTERAÇÃO DOS DADOS DO PROCESSO
612 627 $objProcedimentoRN = new ProcedimentoRN();
613   - $objProcedimentoRN->alterarRN0202($objProcedimentoDTO);
614   -
  628 + $retorno = $objProcedimentoRN->alterarRN0202($objProcedimentoDTO);
  629 +
615 630 return MdWsSeiRest::formataRetornoSucessoREST(null);
  631 +
  632 +
  633 + //return MdWsSeiRest::formataRetornoSucessoREST(null);
616 634  
617 635 } catch (InfraException $e) {
618 636 // die($e->getStrDescricao());
... ...