Commit 6555e8f72ecb4c33b0e405b95a2ccadc57f9d817

Authored by Lucas D'Avila
1 parent 787d0d45
Exists in master

Adicionado configuração ao cadastro de escolas para bloquear ou não o lançamento…

… de notas, para anos letivos encerrados
ieducar/intranet/educar_escola_cad.php
1 <?php 1 <?php
  2 +
  3 +#error_reporting(E_ALL);
  4 +#ini_set("display_errors", 1);
  5 +
2 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
3 * * 7 * *
4 * @author Prefeitura Municipal de Itajaí * 8 * @author Prefeitura Municipal de Itajaí *
@@ -28,6 +32,7 @@ require_once (&quot;include/clsBase.inc.php&quot;); @@ -28,6 +32,7 @@ require_once (&quot;include/clsBase.inc.php&quot;);
28 require_once ("include/clsCadastro.inc.php"); 32 require_once ("include/clsCadastro.inc.php");
29 require_once ("include/clsBanco.inc.php"); 33 require_once ("include/clsBanco.inc.php");
30 require_once( "include/pmieducar/geral.inc.php" ); 34 require_once( "include/pmieducar/geral.inc.php" );
  35 +require_once 'Portabilis/View/Helper/Application.php';
31 36
32 class clsIndexBase extends clsBase 37 class clsIndexBase extends clsBase
33 { 38 {
@@ -353,14 +358,25 @@ class indice extends clsCadastro @@ -353,14 +358,25 @@ class indice extends clsCadastro
353 $this->url_cancelar = ($retorno == "Editar") ? "educar_escola_det.php?cod_escola={$registro["cod_escola"]}" : "educar_escola_lst.php"; 358 $this->url_cancelar = ($retorno == "Editar") ? "educar_escola_det.php?cod_escola={$registro["cod_escola"]}" : "educar_escola_lst.php";
354 $this->nome_url_cancelar = "Cancelar"; 359 $this->nome_url_cancelar = "Cancelar";
355 360
356 - return $retorno; 361 + return $retorno;
357 } 362 }
358 363
359 function Gerar() 364 function Gerar()
360 { 365 {
361 366
362 - $obj_permissoes = new clsPermissoes(); 367 + // js
  368 + Portabilis_View_Helper_Application::loadJQueryLib($this);
  369 +
  370 + $scripts = array(
  371 + '/modules/Portabilis/Assets/Javascripts/Utils.js',
  372 + '/modules/Portabilis/Assets/Javascripts/ClientApi.js',
  373 + '/modules/Cadastro/Assets/Javascripts/Escola.js'
  374 + );
  375 +
  376 + Portabilis_View_Helper_Application::loadJavascript($this, $scripts);
  377 +
363 378
  379 + $obj_permissoes = new clsPermissoes();
364 // echo "<pre>";print_r($_POST);die; 380 // echo "<pre>";print_r($_POST);die;
365 381
366 if( !$this->sem_cnpj && !$this->com_cnpj) 382 if( !$this->sem_cnpj && !$this->com_cnpj)
@@ -386,6 +402,7 @@ class indice extends clsCadastro @@ -386,6 +402,7 @@ class indice extends clsCadastro
386 } 402 }
387 else 403 else
388 { 404 {
  405 + $this->inputsHelper()->numeric('escola_inep_id', array('label' => 'Código inep', 'required' => false));
389 406
390 if( $_POST ) 407 if( $_POST )
391 foreach( $_POST AS $campo => $val ) 408 foreach( $_POST AS $campo => $val )
@@ -477,7 +494,7 @@ class indice extends clsCadastro @@ -477,7 +494,7 @@ class indice extends clsCadastro
477 } 494 }
478 $script = "<img id='img_rede_ensino' style='display: \'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 495 $script = "<img id='img_rede_ensino' style='display: \'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
479 } 496 }
480 - else 497 + else
481 { 498 {
482 $script = "<img id='img_rede_ensino' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 499 $script = "<img id='img_rede_ensino' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
483 } 500 }
@@ -518,7 +535,7 @@ class indice extends clsCadastro @@ -518,7 +535,7 @@ class indice extends clsCadastro
518 } 535 }
519 $script = "<img id='img_localizacao' style='display: \'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 536 $script = "<img id='img_localizacao' style='display: \'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
520 } 537 }
521 - else 538 + else
522 { 539 {
523 $script = "<img id='img_localizacao' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 540 $script = "<img id='img_localizacao' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
524 } 541 }
@@ -550,6 +567,7 @@ class indice extends clsCadastro @@ -550,6 +567,7 @@ class indice extends clsCadastro
550 567
551 $this->campoTexto( "p_email", "E-mail", $this->p_email, "50", "255", false ); 568 $this->campoTexto( "p_email", "E-mail", $this->p_email, "50", "255", false );
552 } 569 }
  570 +
553 if ($this->com_cnpj) 571 if ($this->com_cnpj)
554 { 572 {
555 $this->campoOculto( "com_cnpj", $this->com_cnpj ); 573 $this->campoOculto( "com_cnpj", $this->com_cnpj );
@@ -662,7 +680,7 @@ class indice extends clsCadastro @@ -662,7 +680,7 @@ class indice extends clsCadastro
662 } 680 }
663 $script = "<img id='img_rede_ensino' style='display:\'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 681 $script = "<img id='img_rede_ensino' style='display:\'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
664 } 682 }
665 - else 683 + else
666 { 684 {
667 $script = "<img id='img_rede_ensino' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 685 $script = "<img id='img_rede_ensino' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
668 } 686 }
@@ -704,7 +722,7 @@ class indice extends clsCadastro @@ -704,7 +722,7 @@ class indice extends clsCadastro
704 } 722 }
705 $script = "<img id='img_localizacao' style='display:\'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 723 $script = "<img id='img_localizacao' style='display:\'\'' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
706 } 724 }
707 - else 725 + else
708 { 726 {
709 $script = "<img id='img_localizacao' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">"; 727 $script = "<img id='img_localizacao' style='display: none;' src='imagens/banco_imagens/escreve.gif' style='cursor:hand; cursor:pointer;' border='0' onclick=\"{$script}\">";
710 } 728 }
@@ -867,6 +885,8 @@ if(!$this-&gt;isEnderecoExterno){ @@ -867,6 +885,8 @@ if(!$this-&gt;isEnderecoExterno){
867 // 885 //
868 // } 886 // }
869 887
  888 + $this->campoCheck("bloquear_lancamento_diario_anos_letivos_encerrados", "Bloquear lançamento no diário para anos letivos encerrados", $this->bloquear_lancamento_diario_anos_letivos_encerrados);
  889 +
870 if ( $_POST["escola_curso"] ) 890 if ( $_POST["escola_curso"] )
871 $this->escola_curso = unserialize( urldecode( $_POST["escola_curso"] ) ); 891 $this->escola_curso = unserialize( urldecode( $_POST["escola_curso"] ) );
872 if( is_numeric( $this->cod_escola ) && !$_POST ) 892 if( is_numeric( $this->cod_escola ) && !$_POST )
@@ -974,6 +994,8 @@ if(!$this-&gt;isEnderecoExterno){ @@ -974,6 +994,8 @@ if(!$this-&gt;isEnderecoExterno){
974 $obj_permissoes = new clsPermissoes(); 994 $obj_permissoes = new clsPermissoes();
975 $obj_permissoes->permissao_cadastra( 561, $this->pessoa_logada, 3, "educar_escola_lst.php" ); 995 $obj_permissoes->permissao_cadastra( 561, $this->pessoa_logada, 3, "educar_escola_lst.php" );
976 996
  997 + $this->bloquear_lancamento_diario_anos_letivos_encerrados = is_null($this->bloquear_lancamento_diario_anos_letivos_encerrados) ? 0 : 1;
  998 +
977 if ($this->com_cnpj) 999 if ($this->com_cnpj)
978 { 1000 {
979 // echo "clsPessoa_( false, $this->fantasia, $this->pessoa_logada, $this->p_http, "J", false, false, $this->p_email )"; 1001 // echo "clsPessoa_( false, $this->fantasia, $this->pessoa_logada, $this->p_http, "J", false, false, $this->p_email )";
@@ -987,8 +1009,9 @@ if(!$this-&gt;isEnderecoExterno){ @@ -987,8 +1009,9 @@ if(!$this-&gt;isEnderecoExterno){
987 1009
988 if ($cadastrou) 1010 if ($cadastrou)
989 { 1011 {
990 - $obj = new clsPmieducarEscola( null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1 ); 1012 + $obj = new clsPmieducarEscola( null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1, NULL, $this->bloquear_lancamento_diario_anos_letivos_encerrados);
991 $cadastrou1 = $obj->cadastra(); 1013 $cadastrou1 = $obj->cadastra();
  1014 +
992 if( $cadastrou1 ) 1015 if( $cadastrou1 )
993 { 1016 {
994 $objTelefone = new clsPessoaTelefone( $this->ref_idpes); 1017 $objTelefone = new clsPessoaTelefone( $this->ref_idpes);
@@ -1081,8 +1104,11 @@ if(!$this-&gt;isEnderecoExterno){ @@ -1081,8 +1104,11 @@ if(!$this-&gt;isEnderecoExterno){
1081 } 1104 }
1082 else if( $this->sem_cnpj ) 1105 else if( $this->sem_cnpj )
1083 { 1106 {
1084 - $obj = new clsPmieducarEscola( null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, null, $this->sigla, null, null, 1 ); 1107 + $obj = new clsPmieducarEscola( null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, null, $this->sigla, null, null, 1, null, $this->bloquear_lancamento_diario_anos_letivos_encerrados );
1085 $cadastrou = $obj->cadastra(); 1108 $cadastrou = $obj->cadastra();
  1109 +
  1110 +
  1111 +
1086 if ($cadastrou) 1112 if ($cadastrou)
1087 { 1113 {
1088 $obj2 = new clsPmieducarEscolaComplemento( $cadastrou, null, $this->pessoa_logada, idFederal2int( $this->cep ),$this->numero,$this->complemento,$this->p_email,$this->fantasia,$this->cidade,$this->bairro,$this->logradouro,$this->p_ddd_telefone_1, $this->p_telefone_1,$this->p_ddd_telefone_fax, $this->p_telefone_fax,null,null,1); 1114 $obj2 = new clsPmieducarEscolaComplemento( $cadastrou, null, $this->pessoa_logada, idFederal2int( $this->cep ),$this->numero,$this->complemento,$this->p_email,$this->fantasia,$this->cidade,$this->bairro,$this->logradouro,$this->p_ddd_telefone_1, $this->p_telefone_1,$this->p_ddd_telefone_fax, $this->p_telefone_fax,null,null,1);
@@ -1136,19 +1162,24 @@ if(!$this-&gt;isEnderecoExterno){ @@ -1136,19 +1162,24 @@ if(!$this-&gt;isEnderecoExterno){
1136 1162
1137 $obj_permissoes = new clsPermissoes(); 1163 $obj_permissoes = new clsPermissoes();
1138 $obj_permissoes->permissao_cadastra( 561, $this->pessoa_logada, 3, "educar_escola_lst.php" ); 1164 $obj_permissoes->permissao_cadastra( 561, $this->pessoa_logada, 3, "educar_escola_lst.php" );
  1165 +
  1166 + $this->bloquear_lancamento_diario_anos_letivos_encerrados = is_null($this->bloquear_lancamento_diario_anos_letivos_encerrados) ? 0 : 1;
  1167 +
1139 // 1168 //
1140 // echo "<br>cep: ".$this->cep; 1169 // echo "<br>cep: ".$this->cep;
1141 // echo "<br>cep_: ".$this->cep_;die; 1170 // echo "<br>cep_: ".$this->cep_;die;
1142 if ($this->cod_escola) 1171 if ($this->cod_escola)
1143 { 1172 {
1144 - $obj = new clsPmieducarEscola($this->cod_escola, null, $this->pessoa_logada, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1); 1173 + $obj = new clsPmieducarEscola($this->cod_escola, null, $this->pessoa_logada, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1, $this->bloquear_lancamento_diario_anos_letivos_encerrados);
1145 $editou = $obj->edita(); 1174 $editou = $obj->edita();
  1175 +
1146 } 1176 }
1147 else 1177 else
1148 { 1178 {
1149 - $obj = new clsPmieducarEscola(null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1); 1179 + $obj = new clsPmieducarEscola(null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1, $this->bloquear_lancamento_diario_anos_letivos_encerrados);
1150 $editou = $obj->cadastra(); 1180 $editou = $obj->cadastra();
1151 $this->cod_escola = $editou; 1181 $this->cod_escola = $editou;
  1182 +
1152 } 1183 }
1153 if( $editou ) 1184 if( $editou )
1154 { 1185 {
@@ -1536,7 +1567,7 @@ if ( document.getElementById(&#39;ref_cod_instituicao&#39;) ) @@ -1536,7 +1567,7 @@ if ( document.getElementById(&#39;ref_cod_instituicao&#39;) )
1536 1567
1537 var xml_curso = new ajax( getCurso ); 1568 var xml_curso = new ajax( getCurso );
1538 xml_curso.envia( "educar_curso_xml2.php?ins="+campoInstituicao ); 1569 xml_curso.envia( "educar_curso_xml2.php?ins="+campoInstituicao );
1539 - 1570 +
1540 if (this.value == '') 1571 if (this.value == '')
1541 { 1572 {
1542 $('img_rede_ensino').style.display = 'none;'; 1573 $('img_rede_ensino').style.display = 'none;';
@@ -1547,7 +1578,7 @@ if ( document.getElementById(&#39;ref_cod_instituicao&#39;) ) @@ -1547,7 +1578,7 @@ if ( document.getElementById(&#39;ref_cod_instituicao&#39;) )
1547 $('img_rede_ensino').style.display = ''; 1578 $('img_rede_ensino').style.display = '';
1548 $('img_localizacao').style.display = ''; 1579 $('img_localizacao').style.display = '';
1549 } 1580 }
1550 - 1581 +
1551 } 1582 }
1552 } 1583 }
1553 1584
ieducar/intranet/educar_escola_lst.php
@@ -97,7 +97,7 @@ class indice extends clsListagem @@ -97,7 +97,7 @@ class indice extends clsListagem
97 97
98 $this->addBanner( "imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet" ); 98 $this->addBanner( "imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet" );
99 99
100 - $cabecalhos = array( "Escola" ); 100 + $cabecalhos = array("Escola");
101 $nivel = $obj_permissoes->nivel_acesso($this->pessoa_logada); 101 $nivel = $obj_permissoes->nivel_acesso($this->pessoa_logada);
102 if( $nivel == 1 ) 102 if( $nivel == 1 )
103 { 103 {
@@ -138,7 +138,7 @@ class indice extends clsListagem @@ -138,7 +138,7 @@ class indice extends clsListagem
138 $obj_escola->setLimite( $this->limite, ( $this->pagina_formulario - 1 ) * $this->limite ); 138 $obj_escola->setLimite( $this->limite, ( $this->pagina_formulario - 1 ) * $this->limite );
139 139
140 $cod_escola = $obj_permissoes->getEscola($this->pessoa_logada); 140 $cod_escola = $obj_permissoes->getEscola($this->pessoa_logada);
141 - 141 +
142 $lista = $obj_escola->lista( 142 $lista = $obj_escola->lista(
143 $cod_escola, 143 $cod_escola,
144 null, 144 null,
@@ -160,7 +160,10 @@ class indice extends clsListagem @@ -160,7 +160,10 @@ class indice extends clsListagem
160 { 160 {
161 foreach ( $lista AS $registro ) 161 foreach ( $lista AS $registro )
162 { 162 {
163 - $linha = array( "<a href=\"educar_escola_det.php?cod_escola={$registro["cod_escola"]}\">{$registro["nome"]}</a>" ); 163 +
  164 + $linha = array();
  165 +
  166 + $linha[] = "<a href=\"educar_escola_det.php?cod_escola={$registro["cod_escola"]}\">{$registro["nome"]}</a>";
164 if( $nivel == 1 ) 167 if( $nivel == 1 )
165 { 168 {
166 $objInstituicao = new clsPmieducarInstituicao( $registro["ref_cod_instituicao"] ); 169 $objInstituicao = new clsPmieducarInstituicao( $registro["ref_cod_instituicao"] );
@@ -188,4 +191,4 @@ $miolo = new indice(); @@ -188,4 +191,4 @@ $miolo = new indice();
188 $pagina->addForm( $miolo ); 191 $pagina->addForm( $miolo );
189 // gera o html 192 // gera o html
190 $pagina->MakeAll(); 193 $pagina->MakeAll();
191 -?>  
192 \ No newline at end of file 194 \ No newline at end of file
  195 +?>
ieducar/intranet/include/pmieducar/clsPmieducarEscola.inc.php
1 <?php 1 <?php
2 2
  3 +#error_reporting(E_ALL);
  4 +#ini_set("display_errors", 1);
  5 +
3 /** 6 /**
4 * i-Educar - Sistema de gestão escolar 7 * i-Educar - Sistema de gestão escolar
5 * 8 *
@@ -107,17 +110,23 @@ class clsPmieducarEscola @@ -107,17 +110,23 @@ class clsPmieducarEscola
107 /** 110 /**
108 * Construtor. 111 * Construtor.
109 */ 112 */
110 - function clsPmieducarEscola($cod_escola = NULL, $ref_usuario_cad = NULL,  
111 - $ref_usuario_exc = NULL, $ref_cod_instituicao = NULL,  
112 - $ref_cod_escola_localizacao = NULL, $ref_cod_escola_rede_ensino = NULL,  
113 - $ref_idpes = NULL, $sigla = NULL, $data_cadastro = NULL, $data_exclusao = NULL,  
114 - $ativo = NULL  
115 - ) { 113 + function clsPmieducarEscola($cod_escola = NULL,
  114 + $ref_usuario_cad = NULL,
  115 + $ref_usuario_exc = NULL,
  116 + $ref_cod_instituicao = NULL,
  117 + $ref_cod_escola_localizacao = NULL,
  118 + $ref_cod_escola_rede_ensino = NULL,
  119 + $ref_idpes = NULL,
  120 + $sigla = NULL,
  121 + $data_cadastro = NULL,
  122 + $data_exclusao = NULL,
  123 + $ativo = NULL,
  124 + $bloquear_lancamento_diario_anos_letivos_encerrados = NULL) {
116 $db = new clsBanco(); 125 $db = new clsBanco();
117 $this->_schema = 'pmieducar.'; 126 $this->_schema = 'pmieducar.';
118 $this->_tabela = $this->_schema . 'escola'; 127 $this->_tabela = $this->_schema . 'escola';
119 128
120 - $this->_campos_lista = $this->_todos_campos = 'e.cod_escola, e.ref_usuario_cad, e.ref_usuario_exc, e.ref_cod_instituicao, e.ref_cod_escola_localizacao, e.ref_cod_escola_rede_ensino, e.ref_idpes, e.sigla, e.data_cadastro, e.data_exclusao, e.ativo'; 129 + $this->_campos_lista = $this->_todos_campos = 'e.cod_escola, e.ref_usuario_cad, e.ref_usuario_exc, e.ref_cod_instituicao, e.ref_cod_escola_localizacao, e.ref_cod_escola_rede_ensino, e.ref_idpes, e.sigla, e.data_cadastro, e.data_exclusao, e.ativo, e.bloquear_lancamento_diario_anos_letivos_encerrados';
121 130
122 if (is_numeric($ref_usuario_cad)) { 131 if (is_numeric($ref_usuario_cad)) {
123 if (class_exists("clsPmieducarUsuario")) { 132 if (class_exists("clsPmieducarUsuario")) {
@@ -265,6 +274,8 @@ class clsPmieducarEscola @@ -265,6 +274,8 @@ class clsPmieducarEscola
265 if (is_numeric($ativo)) { 274 if (is_numeric($ativo)) {
266 $this->ativo = $ativo; 275 $this->ativo = $ativo;
267 } 276 }
  277 +
  278 + $this->bloquear_lancamento_diario_anos_letivos_encerrados = $bloquear_lancamento_diario_anos_letivos_encerrados;
268 } 279 }
269 280
270 /** 281 /**
@@ -325,6 +336,12 @@ class clsPmieducarEscola @@ -325,6 +336,12 @@ class clsPmieducarEscola
325 $gruda = ", "; 336 $gruda = ", ";
326 } 337 }
327 338
  339 + if (is_numeric($this->bloquear_lancamento_diario_anos_letivos_encerrados)) {
  340 + $campos .= "{$gruda}bloquear_lancamento_diario_anos_letivos_encerrados";
  341 + $valores .= "{$gruda}'{$this->bloquear_lancamento_diario_anos_letivos_encerrados}'";
  342 + $gruda = ", ";
  343 + }
  344 +
328 $campos .= "{$gruda}data_cadastro"; 345 $campos .= "{$gruda}data_cadastro";
329 $valores .= "{$gruda}NOW()"; 346 $valores .= "{$gruda}NOW()";
330 $gruda = ", "; 347 $gruda = ", ";
@@ -333,7 +350,9 @@ class clsPmieducarEscola @@ -333,7 +350,9 @@ class clsPmieducarEscola
333 $valores .= "{$gruda}'1'"; 350 $valores .= "{$gruda}'1'";
334 351
335 $db->Consulta("INSERT INTO {$this->_tabela} ($campos) VALUES ($valores)"); 352 $db->Consulta("INSERT INTO {$this->_tabela} ($campos) VALUES ($valores)");
336 - return $db->InsertId("{$this->_tabela}_cod_escola_seq"); 353 + $recordId = $db->InsertId("{$this->_tabela}_cod_escola_seq");
  354 +
  355 + return $recordId;
337 } 356 }
338 else { 357 else {
339 echo "<br><br>is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_instituicao) && is_numeric($this->ref_cod_escola_localizacao) && is_numeric($this->ref_cod_escola_rede_ensino) && is_string($this->sigla )"; 358 echo "<br><br>is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_instituicao) && is_numeric($this->ref_cod_escola_localizacao) && is_numeric($this->ref_cod_escola_rede_ensino) && is_string($this->sigla )";
@@ -400,6 +419,11 @@ class clsPmieducarEscola @@ -400,6 +419,11 @@ class clsPmieducarEscola
400 $gruda = ", "; 419 $gruda = ", ";
401 } 420 }
402 421
  422 + if (is_numeric($this->bloquear_lancamento_diario_anos_letivos_encerrados)) {
  423 + $set .= "{$gruda}bloquear_lancamento_diario_anos_letivos_encerrados = '{$this->bloquear_lancamento_diario_anos_letivos_encerrados}'";
  424 + $gruda = ", ";
  425 + }
  426 +
403 if ($set) { 427 if ($set) {
404 $db->Consulta("UPDATE {$this->_tabela} SET $set WHERE cod_escola = '{$this->cod_escola}'"); 428 $db->Consulta("UPDATE {$this->_tabela} SET $set WHERE cod_escola = '{$this->cod_escola}'");
405 return TRUE; 429 return TRUE;
@@ -692,4 +716,4 @@ class clsPmieducarEscola @@ -692,4 +716,4 @@ class clsPmieducarEscola
692 } 716 }
693 return ''; 717 return '';
694 } 718 }
695 -}  
696 \ No newline at end of file 719 \ No newline at end of file
  720 +}