Commit 131f9799e052cc12e2de2b930769bf46d76556b6
Exists in
master
Merge branch 'master' into 'master'
Merge request - Removendo duplicidade de parâmetro reportada por usuário See merge request !6
Showing
3 changed files
with
10 additions
and
86 deletions
Show diff stats
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%'"; |