From 67e5e4f4feba6ea7b9b86f56b2d2182e94b748a4 Mon Sep 17 00:00:00 2001 From: Lucas Schmoeller da Silva Date: Thu, 14 Nov 2013 15:19:30 -0200 Subject: [PATCH] #29 Adicionando botão/processo de copia de histórico na visualização de históricos --- ieducar/intranet/educar_historico_escolar_cad.php | 6 +++++- ieducar/intranet/educar_historico_escolar_det.php | 38 ++++++++++++++++++++------------------ 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/ieducar/intranet/educar_historico_escolar_cad.php b/ieducar/intranet/educar_historico_escolar_cad.php index c324e60..67b17ec 100644 --- a/ieducar/intranet/educar_historico_escolar_cad.php +++ b/ieducar/intranet/educar_historico_escolar_cad.php @@ -118,7 +118,11 @@ class indice extends clsCadastro { $this->fexcluir = true; } - $retorno = "Editar"; + + if(!isset($_GET['copia'])) + $retorno = "Editar"; + else + $this->fexcluir = false; } } $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}"; diff --git a/ieducar/intranet/educar_historico_escolar_det.php b/ieducar/intranet/educar_historico_escolar_det.php index 81c2f59..2d3ef6b 100644 --- a/ieducar/intranet/educar_historico_escolar_det.php +++ b/ieducar/intranet/educar_historico_escolar_det.php @@ -1,25 +1,25 @@ addDetalhe( array( "Série", "{$registro["nm_serie"]}") ); + $this->addDetalhe( array( "Série", "{$registro["nm_serie"]}") ); } } else @@ -172,7 +172,7 @@ class indice extends clsDetalhe $this->addDetalhe( array( "Carga Horária", "{$registro["carga_horaria"]}") ); } - $this->addDetalhe( array( "Faltas globalizadas", is_numeric($registro["faltas_globalizadas"]) ? 'Sim' : 'Não')); + $this->addDetalhe( array( "Faltas globalizadas", is_numeric($registro["faltas_globalizadas"]) ? 'Sim' : 'Não')); if( $registro["dias_letivos"] ) { @@ -180,7 +180,7 @@ class indice extends clsDetalhe } if( $registro["frequencia"] ) { - $this->addDetalhe( array( "Frequência", "{$registro["frequencia"]}") ); + $this->addDetalhe( array( "Frequência", "{$registro["frequencia"]}") ); } if( $registro["extra_curricular"] ) { @@ -193,11 +193,11 @@ class indice extends clsDetalhe if( $registro["aceleracao"] ) { - $this->addDetalhe( array( "Aceleração", "Sim") ); + $this->addDetalhe( array( "Aceleração", "Sim") ); } else { - $this->addDetalhe( array( "Aceleração", "Não") ); + $this->addDetalhe( array( "Aceleração", "Não") ); } if( $registro["origem"] ) { @@ -297,6 +297,8 @@ class indice extends clsDetalhe $this->addDetalhe( array( "Disciplina", "{$tabela}") ); } + $this->addBotao('Copiar Histórico',"educar_historico_escolar_cad.php?ref_cod_aluno={$registro["ref_cod_aluno"]}&sequencial={$registro["sequencial"]}&copia=true"); + $obj_permissoes = new clsPermissoes(); if( $obj_permissoes->permissao_cadastra( 578, $this->pessoa_logada, 7 ) ) { -- libgit2 0.21.2