Commit b0c1134f21b9879fc26dfc5d55e13dfc8b6d7d63
1 parent
6cdb58c5
Exists in
master
Alterado para mostrar módulos do ano letivo anterior no cadastro de ano letivo;
Portabilis/ieducar#143
Showing
1 changed file
with
26 additions
and
0 deletions
Show diff stats
ieducar/intranet/educar_ano_letivo_modulo_cad.php
| ... | ... | @@ -135,11 +135,37 @@ class indice extends clsCadastro |
| 135 | 135 | $det_escola = $obj_escola->detalhe(); |
| 136 | 136 | $ref_cod_instituicao = $det_escola['ref_cod_instituicao']; |
| 137 | 137 | |
| 138 | + $obj = new clsPmieducarAnoLetivoModulo(); | |
| 139 | + $obj->setOrderBy('sequencial ASC'); | |
| 140 | + $registros = $obj->lista($this->ref_ano - 1, $this->ref_ref_cod_escola); | |
| 141 | + $cont = 0; | |
| 142 | + $modulosAnoAnterior = ""; | |
| 143 | + if ($registros) { | |
| 144 | + | |
| 145 | + $tabela = "<table border=0 style='' cellpadding=2 width='100%'>"; | |
| 146 | + $tabela .= "<tr bgcolor=$cor><td colspan='2'><b>Modulos do ano anterior (".($this->ref_ano - 1).")</b></td></tr><tr><td>"; | |
| 147 | + $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='300px'>"; | |
| 148 | + $tabela .= "<tr bgcolor='#A1B3BD'><th width='100px'>Etapa<a name='ano_letivo'/></th><th width='200px'>Período</th></tr>"; | |
| 149 | + | |
| 150 | + foreach ($registros as $campo) { | |
| 151 | + $cor = "#E3E8EF"; #$cor == "#FFFFFF" ? "#E3E8EF" : "#FFFFFF"; | |
| 152 | + $cont++; | |
| 153 | + $tabela .= "<tr bgcolor='$cor'><td align='center'>{$cont}</td><td align='center'>".dataFromPgToBr($campo['data_inicio'])." à ".dataFromPgToBr($campo['data_fim'])."</td></tr>"; | |
| 154 | + //$modulosAnoAnterior .= ++$cont."ª Etapa: De ".dataFromPgToBr($campo['data_inicio'])." à ".dataFromPgToBr($campo['data_fim']); | |
| 155 | + } | |
| 156 | + | |
| 157 | + $tabela .="</table>"; | |
| 158 | + $tabela .= "<tr><td colspan='2'><b> Adicione os módulos abaixo para {$this->ref_ano} semelhante ao exemplo do ano anterior: </b></td></tr><tr><td>"; | |
| 159 | + $tabela .= "</table>"; | |
| 160 | + } | |
| 161 | + | |
| 138 | 162 | $ref_ano_ = $this->ref_ano; |
| 139 | 163 | $this->campoTexto('ref_ano_', 'Ano', $ref_ano_, 4, 4, FALSE, FALSE, FALSE, |
| 140 | 164 | '', '', '', '', TRUE); |
| 141 | 165 | |
| 142 | 166 | $this->campoQuebra(); |
| 167 | + if ($tabela) | |
| 168 | + $this->campoRotulo('modulosAnoAnterior', '-', $tabela); | |
| 143 | 169 | |
| 144 | 170 | // Módulos do ano letivo |
| 145 | 171 | if ($_POST['ano_letivo_modulo']) { | ... | ... |