Commit a11b5a5e47dfca332e93f13a159eb4cfe55d6c6f

Authored by Caroline Salib
1 parent 542d3eb0
Exists in master

Removido rematricula automática ao iniciar novo ano letivo;

portabilis/ieducar#125;
i-educar/i-educar#8;
Showing 1 changed file with 0 additions and 74 deletions   Show diff stats
ieducar/intranet/educar_iniciar_ano_letivo.php
... ... @@ -165,80 +165,6 @@ class indice extends clsCadastro
165 165 }
166 166 else
167 167 {
168   - // lista todos alunos desse Escola que tem a ultima matricula no ano anterior e situacao APROVADO
169   - $obj_matricula = new clsPmieducarMatricula();
170   - $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 );
171   -
172   - if ( is_array($lst_matricula))
173   - {
174   - foreach ($lst_matricula AS $key => $matricula)
175   - {
176   - $obj_sequencia = new clsPmieducarSequenciaSerie();
177   - $lst_sequencia = $obj_sequencia->lista( $matricula['ref_ref_cod_serie'],null,null,null,null,null,null,null,1 );
178   - // verifica qual eh a serie da sequencia
179   -
180   - if ( is_array($lst_sequencia) && (count($lst_sequencia) == 1) )
181   - {
182   -// echo "<pre>"; print_r($lst_sequencia);die;
183   - $det_sequencia = array_shift($lst_sequencia);
184   - $serie_destino = $det_sequencia["ref_serie_destino"];
185   -
186   -
187   - $obj_serie = new clsPmieducarSerie( $serie_destino );
188   - $det_serie = $obj_serie->detalhe();
189   -
190   - //verificar aqui se a escola possui o curso
191   -// echo "<pre>"; print_r($matricula); die();
192   - $obj_escola_curso = new clsPmieducarEscolaCurso($this->ref_cod_escola, $det_serie["ref_cod_curso"]);
193   - if (is_array($obj_escola_curso->detalhe()))
194   - {
195   - $obj = new clsPmieducarMatricula( $matricula['cod_matricula'],null,null,null,$this->pessoa_logada,null,null,null,null,null,1,null,0 );
196   - $editou = $obj->edita();
197   - if( $editou )
198   - {
199   - $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"] );
200   - $cadastra = $obj->cadastra();
201   - if( !$cadastra )
202   - {
203   - echo "<script>
204   - alert('Erro ao matricular os alunos da Escola!');
205   - window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';
206   - </script>";
207   - }
208   - }
209   - }
210   - }
211   - }
212   - }
213   -
214   - // lista todos alunos desse Escola que tem a ultima matricula no ano anterior e situacao REPROVADO
215   - $obj_matricula = new clsPmieducarMatricula();
216   - $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 );
217   - if ( is_array($lst_matricula) )
218   - {
219   -// echo "<pre>"; print_r($lst_matricula);die;
220   - foreach ($lst_matricula AS $key => $matricula)
221   - {
222   - $obj_serie = new clsPmieducarSerie( $matricula['ref_ref_cod_serie'] );
223   - $det_serie = $obj_serie->detalhe();
224   -
225   - $obj = new clsPmieducarMatricula( $matricula['cod_matricula'],null,null,null,$this->pessoa_logada,null,null,null,null,null,1,null,0 );
226   - $editou1 = $obj->edita();
227   - if( $editou1 )
228   - {
229   - $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"] );
230   - $cadastra1 = $obj->cadastra();
231   - if( !$cadastra1 )
232   - {
233   - echo "<script>
234   - alert('Erro ao matricular os alunos da Escola!');
235   - window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';
236   - </script>";
237   - }
238   - }
239   - }
240   - }
241   -
242 168 echo "<script>
243 169 alert('Ano letivo inicializado com sucesso!');
244 170 window.location = 'educar_escola_det.php?cod_escola={$this->ref_cod_escola}#ano_letivo';
... ...