Commit 3b7024f2f14d2691e97984654988b8d919f5c12e

Authored by Eriksen Costa Paixão
1 parent 41c2cdff
Exists in master

Corrigido bug para o afastamento de servidores professores sem aulas alocadas em…

… um quadro de horário
ieducar/intranet/educar_servidor_afastamento_cad.php
@@ -213,6 +213,7 @@ class indice extends clsCadastro { @@ -213,6 +213,7 @@ class indice extends clsCadastro {
213 NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, NULL); 213 NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, NULL);
214 214
215 if ($lista) { 215 if ($lista) {
  216 +
216 // Passa todos os valores obtidos no registro para atributos do objeto 217 // Passa todos os valores obtidos no registro para atributos do objeto
217 foreach ($lista as $campo => $val) { 218 foreach ($lista as $campo => $val) {
218 $temp = array(); 219 $temp = array();
@@ -386,8 +387,9 @@ class indice extends clsCadastro { @@ -386,8 +387,9 @@ class indice extends clsCadastro {
386 return FALSE; 387 return FALSE;
387 } 388 }
388 389
389 - $this->mensagem = "Cadastro n&atilde;o realizado.<br>";  
390 - return FALSE; 390 + $this->mensagem .= "Cadastro efetuado com sucesso.<br>";
  391 + header("Location: educar_servidor_det.php?cod_servidor={$this->ref_cod_servidor}&ref_cod_instituicao={$this->ref_cod_instituicao}");
  392 + die();
391 } 393 }
392 394
393 395
@@ -416,8 +418,8 @@ class indice extends clsCadastro { @@ -416,8 +418,8 @@ class indice extends clsCadastro {
416 418
417 $obj = new clsPmieducarServidorAfastamento($this->ref_cod_servidor, 419 $obj = new clsPmieducarServidorAfastamento($this->ref_cod_servidor,
418 $this->sequencial, $this->ref_cod_motivo_afastamento, $this->pessoa_logada, 420 $this->sequencial, $this->ref_cod_motivo_afastamento, $this->pessoa_logada,
419 - NULL, NULL, NULL, $this->data_retorno, unserialize($this->data_saida), 1,  
420 - $this->ref_cod_instituicao ); 421 + NULL, NULL, NULL, $this->data_retorno, unserialize($this->data_saida), 0,
  422 + $this->ref_cod_instituicao);
421 423
422 $editou = $obj->edita(); 424 $editou = $obj->edita();
423 if ($editou) { 425 if ($editou) {