Commit 131f9799e052cc12e2de2b930769bf46d76556b6

Authored by Caroline Salib
2 parents 93fc708e 778a95ad
Exists in master

Merge branch 'master' into 'master'

Merge request - Removendo duplicidade de parâmetro reportada por usuário

See merge request !6
ieducar/configuration/ieducar.ini
@@ -150,10 +150,6 @@ app.recaptcha.options.secure = true @@ -150,10 +150,6 @@ app.recaptcha.options.secure = true
150 app.recaptcha.options.lang = pt 150 app.recaptcha.options.lang = pt
151 app.recaptcha.options.theme = white 151 app.recaptcha.options.theme = white
152 152
153 -; por padrao o sistema efetua a rematricula automatica de alunos ao inicializar um novo ano letivo,  
154 -; esta configuracao permite desativar este comportamento.  
155 -;app.regras_negocio.desativar_rematricula_automatica = false  
156 -  
157 ; Ativa obrigatoriedade de utilização de endereço normalizado no cadastro de pessoas 153 ; Ativa obrigatoriedade de utilização de endereço normalizado no cadastro de pessoas
158 app.obriga_endereco_normalizado_pf = true 154 app.obriga_endereco_normalizado_pf = true
159 155
@@ -163,8 +159,6 @@ app.matricula.multiplas_matriculas = 0 @@ -163,8 +159,6 @@ app.matricula.multiplas_matriculas = 0
163 [development : production] 159 [development : production]
164 ; Herda configurações de banco de dados 160 ; Herda configurações de banco de dados
165 161
166 -  
167 -  
168 [testing : development] 162 [testing : development]
169 ; Herda todas as configurações de desenvolvimento 163 ; Herda todas as configurações de desenvolvimento
170 164
ieducar/intranet/educar_iniciar_ano_letivo.php
@@ -156,23 +156,20 @@ class indice extends clsCadastro @@ -156,23 +156,20 @@ class indice extends clsCadastro
156 */ 156 */
157 157
158 $obj_ano_letivo = new clsPmieducarEscolaAnoLetivo($this->ref_cod_escola,$this->ano,$this->pessoa_logada,$this->pessoa_logada,1,null,null,1); 158 $obj_ano_letivo = new clsPmieducarEscolaAnoLetivo($this->ref_cod_escola,$this->ano,$this->pessoa_logada,$this->pessoa_logada,1,null,null,1);
159 -  
160 - if(! $obj_ano_letivo->edita()) {  
161 - die("<script> 159 + if(!$obj_ano_letivo->edita())
  160 + {
  161 + echo "<script>
162 alert('Erro ao finalizar o ano letivo!'); 162 alert('Erro ao finalizar o ano letivo!');
163 window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo'; 163 window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';
164 - </script>"); 164 + </script>";
165 } 165 }
166 -  
167 - if (! $GLOBALS['coreExt']['Config']->app->regras_negocio->desativar_rematricula_automatica) {  
168 - $this->rematricularAlunosAprovados();  
169 - $this->rematricularAlunosReprovados(); 166 + else
  167 + {
  168 + echo "<script>
  169 + alert('Ano letivo inicializado com sucesso!');
  170 + window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';
  171 + </script>";
170 } 172 }
171 -  
172 - die("<script>  
173 - alert('Ano letivo inicializado com sucesso!');  
174 - window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';  
175 - </script>");  
176 } 173 }
177 174
178 function finalizarAnoLetivo() 175 function finalizarAnoLetivo()
@@ -227,69 +224,7 @@ class indice extends clsCadastro @@ -227,69 +224,7 @@ class indice extends clsCadastro
227 } 224 }
228 } 225 }
229 226
230 - function rematricularAlunosAprovados() {  
231 - $obj_matricula = new clsPmieducarMatricula();  
232 - $lst_matricula = $obj_matricula->lista( null,null,$this->ref_cod_escola,null,null,null,null,1,null,null,null,null,1,$this->ano-1,null,null,1 );  
233 -  
234 - if (! is_array($lst_matricula))  
235 - return;  
236 -  
237 - foreach ($lst_matricula AS $key => $matricula) {  
238 - $obj_sequencia = new clsPmieducarSequenciaSerie();  
239 - $lst_sequencia = $obj_sequencia->lista( $matricula['ref_ref_cod_serie'],null,null,null,null,null,null,null,1 );  
240 -  
241 - if ( is_array($lst_sequencia) && (count($lst_sequencia) == 1) ) {  
242 - $det_sequencia = array_shift($lst_sequencia);  
243 - $serie_destino = $det_sequencia["ref_serie_destino"];  
244 -  
245 - $obj_serie = new clsPmieducarSerie( $serie_destino );  
246 - $det_serie = $obj_serie->detalhe();  
247 -  
248 - $obj_escola_curso = new clsPmieducarEscolaCurso($this->ref_cod_escola, $det_serie["ref_cod_curso"]);  
249 -  
250 - if (is_array($obj_escola_curso->detalhe())) {  
251 - $obj = new clsPmieducarMatricula( $matricula['cod_matricula'],null,null,null,$this->pessoa_logada,null,null,null,null,null,1,null,0 );  
252 - $editou = $obj->edita();  
253 - if( $editou ) {  
254 - $obj = new clsPmieducarMatricula( null,null,$this->ref_cod_escola,$serie_destino,null,$this->pessoa_logada,$matricula['ref_cod_aluno'],3,null,null,1,$this->ano,1,null,null,null,null,$det_serie["ref_cod_curso"] );  
255 - $cadastra = $obj->cadastra();  
256 - if( !$cadastra ) {  
257 - echo "<script>  
258 - alert('Erro ao matricular os alunos da Escola!');  
259 - window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';  
260 - </script>";  
261 - }  
262 - }  
263 - }  
264 - }  
265 - }  
266 - }  
267 -  
268 - function rematricularAlunosReprovados() {  
269 - $obj_matricula = new clsPmieducarMatricula();  
270 - $lst_matricula = $obj_matricula->lista( null,null,$this->ref_cod_escola,null,null,null,null,2,null,null,null,null,1,$this->ano-1,null,null,1 );  
271 -  
272 - if (! is_array($lst_matricula) )  
273 - return;  
274 -  
275 - foreach ($lst_matricula AS $key => $matricula) {  
276 - $obj_serie = new clsPmieducarSerie( $matricula['ref_ref_cod_serie'] );  
277 - $det_serie = $obj_serie->detalhe();  
278 227
279 - $obj = new clsPmieducarMatricula( $matricula['cod_matricula'],null,null,null,$this->pessoa_logada,null,null,null,null,null,1,null,0 );  
280 - $editou1 = $obj->edita();  
281 - if( $editou1 ) {  
282 - $obj = new clsPmieducarMatricula( null,null,$this->ref_cod_escola,$matricula['ref_ref_cod_serie'],null,$this->pessoa_logada,$matricula['ref_cod_aluno'],3,null,null,1,$this->ano,1,null,null,null,null,$det_serie["ref_cod_curso"] );  
283 - $cadastra1 = $obj->cadastra();  
284 - if( !$cadastra1 ) {  
285 - echo "<script>  
286 - alert('Erro ao matricular os alunos da Escola!');  
287 - window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';  
288 - </script>";  
289 - }  
290 - }  
291 - }  
292 - }  
293 } 228 }
294 229
295 // cria uma extensao da classe base 230 // cria uma extensao da classe base
ieducar/intranet/include/pessoa/clsLogradouro.inc.php
@@ -253,11 +253,6 @@ class clsLogradouro @@ -253,11 +253,6 @@ class clsLogradouro
253 $where .= "{$whereAnd}idmun = '$int_idmun'"; 253 $where .= "{$whereAnd}idmun = '$int_idmun'";
254 $whereAnd = " AND "; 254 $whereAnd = " AND ";
255 } 255 }
256 - if( is_numeric( $int_idmun ) )  
257 - {  
258 - $where .= "{$whereAnd}idmun = '$int_idmun'";  
259 - $whereAnd = " AND ";  
260 - }  
261 if( is_string( $str_geom ) ) 256 if( is_string( $str_geom ) )
262 { 257 {
263 $where .= "{$whereAnd}geom LIKE '%$str_geom%'"; 258 $where .= "{$whereAnd}geom LIKE '%$str_geom%'";