Commit 67e5e4f4feba6ea7b9b86f56b2d2182e94b748a4
1 parent
ff6880be
Exists in
master
#29 Adicionando botão/processo de copia de histórico na visualização de históricos
Showing
2 changed files
with
25 additions
and
19 deletions
Show diff stats
ieducar/intranet/educar_historico_escolar_cad.php
... | ... | @@ -118,7 +118,11 @@ class indice extends clsCadastro |
118 | 118 | { |
119 | 119 | $this->fexcluir = true; |
120 | 120 | } |
121 | - $retorno = "Editar"; | |
121 | + | |
122 | + if(!isset($_GET['copia'])) | |
123 | + $retorno = "Editar"; | |
124 | + else | |
125 | + $this->fexcluir = false; | |
122 | 126 | } |
123 | 127 | } |
124 | 128 | $this->url_cancelar = ($retorno == "Editar") ? "educar_historico_escolar_det.php?ref_cod_aluno={$registro["ref_cod_aluno"]}&sequencial={$registro["sequencial"]}" : "educar_historico_escolar_lst.php?ref_cod_aluno={$this->ref_cod_aluno}"; | ... | ... |
ieducar/intranet/educar_historico_escolar_det.php
1 | 1 | <?php |
2 | 2 | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
3 | 3 | * * |
4 | - * @author Prefeitura Municipal de Itajaí * | |
4 | + * @author Prefeitura Municipal de Itajaà * | |
5 | 5 | * @updated 29/03/2007 * |
6 | - * Pacote: i-PLB Software Público Livre e Brasileiro * | |
6 | + * Pacote: i-PLB Software Público Livre e Brasileiro * | |
7 | 7 | * * |
8 | - * Copyright (C) 2006 PMI - Prefeitura Municipal de Itajaí * | |
8 | + * Copyright (C) 2006 PMI - Prefeitura Municipal de Itajaà * | |
9 | 9 | * ctima@itajai.sc.gov.br * |
10 | 10 | * * |
11 | - * Este programa é software livre, você pode redistribuí-lo e/ou * | |
12 | - * modificá-lo sob os termos da Licença Pública Geral GNU, conforme * | |
13 | - * publicada pela Free Software Foundation, tanto a versão 2 da * | |
14 | - * Licença como (a seu critério) qualquer versão mais nova. * | |
11 | + * Este programa é software livre, você pode redistribuÃ-lo e/ou * | |
12 | + * modificá-lo sob os termos da Licença Pública Geral GNU, conforme * | |
13 | + * publicada pela Free Software Foundation, tanto a versão 2 da * | |
14 | + * Licença como (a seu critério) qualquer versão mais nova. * | |
15 | 15 | * * |
16 | - * Este programa é distribuído na expectativa de ser útil, mas SEM * | |
17 | - * QUALQUER GARANTIA. Sem mesmo a garantia implícita de COMERCIALI- * | |
18 | - * ZAÇÃO ou de ADEQUAÇÃO A QUALQUER PROPÓSITO EM PARTICULAR. Con- * | |
19 | - * sulte a Licença Pública Geral GNU para obter mais detalhes. * | |
16 | + * Este programa é distribuÃdo na expectativa de ser útil, mas SEM * | |
17 | + * QUALQUER GARANTIA. Sem mesmo a garantia implÃcita de COMERCIALI- * | |
18 | + * ZAÇÃO ou de ADEQUAÇÃO A QUALQUER PROPÓSITO EM PARTICULAR. Con- * | |
19 | + * sulte a Licença Pública Geral GNU para obter mais detalhes. * | |
20 | 20 | * * |
21 | - * Você deve ter recebido uma cópia da Licença Pública Geral GNU * | |
22 | - * junto com este programa. Se não, escreva para a Free Software * | |
21 | + * Você deve ter recebido uma cópia da Licença Pública Geral GNU * | |
22 | + * junto com este programa. Se não, escreva para a Free Software * | |
23 | 23 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * |
24 | 24 | * 02111-1307, USA. * |
25 | 25 | * * |
... | ... | @@ -133,7 +133,7 @@ class indice extends clsDetalhe |
133 | 133 | } |
134 | 134 | if( $registro["nm_serie"] ) |
135 | 135 | { |
136 | - $this->addDetalhe( array( "Série", "{$registro["nm_serie"]}") ); | |
136 | + $this->addDetalhe( array( "Série", "{$registro["nm_serie"]}") ); | |
137 | 137 | } |
138 | 138 | } |
139 | 139 | else |
... | ... | @@ -172,7 +172,7 @@ class indice extends clsDetalhe |
172 | 172 | $this->addDetalhe( array( "Carga Horária", "{$registro["carga_horaria"]}") ); |
173 | 173 | } |
174 | 174 | |
175 | - $this->addDetalhe( array( "Faltas globalizadas", is_numeric($registro["faltas_globalizadas"]) ? 'Sim' : 'Não')); | |
175 | + $this->addDetalhe( array( "Faltas globalizadas", is_numeric($registro["faltas_globalizadas"]) ? 'Sim' : 'Não')); | |
176 | 176 | |
177 | 177 | if( $registro["dias_letivos"] ) |
178 | 178 | { |
... | ... | @@ -180,7 +180,7 @@ class indice extends clsDetalhe |
180 | 180 | } |
181 | 181 | if( $registro["frequencia"] ) |
182 | 182 | { |
183 | - $this->addDetalhe( array( "Frequência", "{$registro["frequencia"]}") ); | |
183 | + $this->addDetalhe( array( "Frequência", "{$registro["frequencia"]}") ); | |
184 | 184 | } |
185 | 185 | if( $registro["extra_curricular"] ) |
186 | 186 | { |
... | ... | @@ -193,11 +193,11 @@ class indice extends clsDetalhe |
193 | 193 | |
194 | 194 | if( $registro["aceleracao"] ) |
195 | 195 | { |
196 | - $this->addDetalhe( array( "Aceleração", "Sim") ); | |
196 | + $this->addDetalhe( array( "Aceleração", "Sim") ); | |
197 | 197 | } |
198 | 198 | else |
199 | 199 | { |
200 | - $this->addDetalhe( array( "Aceleração", "Não") ); | |
200 | + $this->addDetalhe( array( "Aceleração", "Não") ); | |
201 | 201 | } |
202 | 202 | if( $registro["origem"] ) |
203 | 203 | { |
... | ... | @@ -297,6 +297,8 @@ class indice extends clsDetalhe |
297 | 297 | $this->addDetalhe( array( "Disciplina", "{$tabela}") ); |
298 | 298 | } |
299 | 299 | |
300 | + $this->addBotao('Copiar Histórico',"educar_historico_escolar_cad.php?ref_cod_aluno={$registro["ref_cod_aluno"]}&sequencial={$registro["sequencial"]}&copia=true"); | |
301 | + | |
300 | 302 | $obj_permissoes = new clsPermissoes(); |
301 | 303 | if( $obj_permissoes->permissao_cadastra( 578, $this->pessoa_logada, 7 ) ) |
302 | 304 | { | ... | ... |