Commit 42980fe5d0a1c693c39850a28ffc423564abdb45

Authored by eduardo.batista
1 parent 4b9b2818
Exists in master and in 1 other branch desenv

[Refact] refatorando login

Showing 1 changed file with 10 additions and 14 deletions   Show diff stats
rn/MdWsSeiUsuarioRN.php
... ... @@ -150,11 +150,16 @@ class MdWsSeiUsuarioRN extends InfraRN {
150 150 $orgao = $orgaoDTO->getNumIdOrgao();
151 151 $siglaOrgao = $orgaoDTO->getStrSigla();
152 152 if(!$siglaOrgao){
153   - if(!$orgao){
154   - $orgaoRN = new OrgaoRN();
155   - $objOrgaoDTO = new OrgaoDTO();
156   - $objOrgaoDTO->setBolExclusaoLogica(false);
157   - $objOrgaoDTO->retNumIdOrgao();
  153 + $orgaoRN = new OrgaoRN();
  154 + $objOrgaoDTO = new OrgaoDTO();
  155 + $objOrgaoDTO->setBolExclusaoLogica(false);
  156 + $objOrgaoDTO->retNumIdOrgao();
  157 + $objOrgaoDTO->retStrSigla();
  158 + if(!is_null($orgao)){
  159 + $objOrgaoDTO->setNumIdOrgao($orgao);
  160 + $objOrgaoDTO = $orgaoRN->consultarRN1352($objOrgaoDTO);
  161 + $siglaOrgao = $objOrgaoDTO->getStrSigla();
  162 + }else{
158 163 $objOrgaoDTO->setStrSigla(ConfiguracaoSEI::getInstance()->getValor('SessaoSEI', 'SiglaOrgaoSistema'));
159 164 /**
160 165 * @var $orgaoCarregdo OrgaoDTO
... ... @@ -164,15 +169,6 @@ class MdWsSeiUsuarioRN extends InfraRN {
164 169 $orgao = $orgaoCarregdo->getNumIdOrgao();
165 170 $siglaOrgao = ConfiguracaoSEI::getInstance()->getValor('SessaoSEI', 'SiglaOrgaoSistema');
166 171 }
167   - if(!$siglaOrgao){
168   - $orgaoRN = new OrgaoRN();
169   - $objOrgaoDTO = new OrgaoDTO();
170   - $objOrgaoDTO->setBolExclusaoLogica(false);
171   - $objOrgaoDTO->retStrSigla();
172   - $objOrgaoDTO->setNumIdOrgao($orgao);
173   - $objOrgaoDTO = $orgaoRN->consultarRN1352($objOrgaoDTO);
174   - $siglaOrgao = $objOrgaoDTO->getStrSigla();
175   - }
176 172 }
177 173  
178 174 $objSipWs = $this->retornaServicoSip();
... ...