Commit 84ea703ebf63731149e22f2e94504eab09383126
1 parent
d94c15d8
Exists in
master
Tratar exibição de mensagens na enturmação
Quando nenhum aluno estiver enturmado porém não existir alunos a serem enturmados será exibido a mensagem "Não há alunos enturmados."; portabilis/ieducar#102
Showing
1 changed file
with
6 additions
and
1 deletions
Show diff stats
ieducar/intranet/educar_matriculas_turma_cad.php
... | ... | @@ -199,6 +199,8 @@ class indice extends clsCadastro |
199 | 199 | $this->matriculas_turma = unserialize(urldecode($_POST['matriculas_turma'])); |
200 | 200 | } |
201 | 201 | |
202 | + $alunosEnturmados = false; | |
203 | + | |
202 | 204 | if (is_numeric($this->ref_cod_turma) && !$_POST) { |
203 | 205 | $obj_matriculas_turma = new clsPmieducarMatriculaTurma(); |
204 | 206 | $obj_matriculas_turma->setOrderby('nome_aluno'); |
... | ... | @@ -207,6 +209,7 @@ class indice extends clsCadastro |
207 | 209 | array(1, 2, 3), NULL, NULL, $ano_letivo, NULL, TRUE, NULL, 1, TRUE); |
208 | 210 | |
209 | 211 | if (is_array($lst_matriculas_turma)) { |
212 | + $alunosEnturmados = true; | |
210 | 213 | foreach ($lst_matriculas_turma as $key => $campo) { |
211 | 214 | $this->matriculas_turma[$campo['ref_cod_matricula']]['sequencial_'] = $campo['sequencial']; |
212 | 215 | } |
... | ... | @@ -266,8 +269,10 @@ class indice extends clsCadastro |
266 | 269 | $aluno, NULL, NULL, NULL); |
267 | 270 | } |
268 | 271 | } |
269 | - else { | |
272 | + else if($alunosEnturmados){ | |
270 | 273 | $this->campoRotulo('rotulo_1', '-', 'Todos os alunos matriculados na série já se encontram enturmados.'); |
274 | + }else { | |
275 | + $this->campoRotulo('rotulo_1', '-', 'Não há alunos enturmados.'); | |
271 | 276 | } |
272 | 277 | |
273 | 278 | $this->campoQuebra(); | ... | ... |