Commit 58c3cf59cd03faa0172446cc82a82b3fed09aa88

Authored by Bruno Menezes
1 parent d33c5839
Exists in master and in 1 other branch 3.1

acrescimo da condição onde só será enviado os dados se houver servidor de autent…

…icação vinculado e o mesmo estiver ativo.
src/Cacic/WSBundle/Controller/DefaultController.php
@@ -222,25 +222,29 @@ class DefaultController extends Controller @@ -222,25 +222,29 @@ class DefaultController extends Controller
222 { 222 {
223 223
224 $servidorAutenticacao = $rede->getIdServidorAutenticacao(); 224 $servidorAutenticacao = $rede->getIdServidorAutenticacao();
225 - $strPatrimonio ='[ip]' . $servidorAutenticacao->getTeIpServidorAutenticacao() . '[/ip]' .  
226 - '[usuario]' . $servidorAutenticacao->getUsuario() . '[/usuario]' .  
227 - '[senha]' . $servidorAutenticacao->getSenha() . '[/senha]' .  
228 - '[base]' . $servidorAutenticacao->getTeAtributoIdentificador() . '[/base]' .  
229 - '[identificador1]' . $servidorAutenticacao->getTeAtributoRetornaNome() . '[/identificador1]'.  
230 - '[identificador2]' . $servidorAutenticacao->getTeAtributoRetornaEmail() . '[/identificador2]'.  
231 - '[identificador3]' . $servidorAutenticacao->getTeAtributoRetornaTelefone(). '[/identificador3]'.  
232 - '[tipo_protocolo]' . $servidorAutenticacao->getIdTipoProtocolo() . '[/tipo_protocolo]'.  
233 - '[porta]' . $servidorAutenticacao->getNuPortaServidorAutenticacao. '[/porta]' ;  
234 - $strPatrimonio ='[dados_ldap]' . OldCacicHelper::enCrypt($request, $strPatrimonio) . '[/dados_ldap]' ;  
235 -  
236 - /*  
237 - if ($dadosPatrimonio->getTeClassValue()) 225 +// error_log('3333333333333333333333333333333333333333333333: '.$servidorAutenticacao->getInAtivo());
  226 + if (!empty($servidorAutenticacao) and $servidorAutenticacao->getInAtivo() == 'S'){
  227 + $strPatrimonio =
  228 + '[ip]' . $servidorAutenticacao->getTeIpServidorAutenticacao() . '[/ip]' .
  229 + '[usuario]' . $servidorAutenticacao->getUsuario() . '[/usuario]' .
  230 + '[senha]' . $servidorAutenticacao->getSenha() . '[/senha]' .
  231 + '[base]' . $servidorAutenticacao->getNmServidorAutenticacaoDns() . '[/base]' .
  232 + '[identificador]' . $servidorAutenticacao->getTeAtributoIdentificador() . '[/identificador]' .
  233 + '[retorno1]' . $servidorAutenticacao->getTeAtributoRetornaNome() . '[/retorno1]' .
  234 + '[retorno2]' . $servidorAutenticacao->getTeAtributoRetornaEmail() . '[/retorno2]' .
  235 + '[retorno3]' . $servidorAutenticacao->getTeAtributoRetornaTelefone() . '[/retorno3]' .
  236 + '[tipo_protocolo]' . $servidorAutenticacao->getIdTipoProtocolo() . '[/tipo_protocolo]'.
  237 + '[porta]' . $servidorAutenticacao->getNuPortaServidorAutenticacao() . '[/porta]' ;
  238 + $strPatrimonio ='[dados_ldap]' . OldCacicHelper::enCrypt($request, $strPatrimonio) . '[/dados_ldap]' ;
  239 + }
  240 + /*$dadosPatrimonio = $this->getDoctrine()->getRepository('CacicCommonBundle:ComputadorColeta')->findBy(array('idClass'=>'Patrimonio', 'idComputador'=>$computador->getIdComputador()));
  241 +
  242 + if ($dadosPatrimonio->getTeClassValue())
238 $strConfigsPatrimonioCombos = '[Collects_Patrimonio_Last]' . OldCacicHelper::enCrypt($request, $dadosPatrimonio->getTeClassValues()) . '[/Collects_Patrimonio_Last]'; 243 $strConfigsPatrimonioCombos = '[Collects_Patrimonio_Last]' . OldCacicHelper::enCrypt($request, $dadosPatrimonio->getTeClassValues()) . '[/Collects_Patrimonio_Last]';
239 244
240 //Coloca tudo numa string só para devolver 245 //Coloca tudo numa string só para devolver
241 - $strPatrimonio = $strPatrimonio . $strConfigsPatrimonioCombos;  
242 - error_log('2222222222222222222222222222222222222222222222'.$strPatrimonio);  
243 - */ 246 + $strPatrimonio = $strPatrimonio . $strConfigsPatrimonioCombos;*/
  247 +
244 } 248 }
245 249
246 else 250 else