Commit b0c1134f21b9879fc26dfc5d55e13dfc8b6d7d63

Authored by Caroline Salib
1 parent 6cdb58c5
Exists in master

Alterado para mostrar módulos do ano letivo anterior no cadastro de ano letivo;

Portabilis/ieducar#143
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']) {
... ...