* * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo * sob os termos da Licença Pública Geral GNU conforme publicada pela Free * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) * qualquer versão posterior. * * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral * do GNU para mais detalhes. * * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto * com este programa; se não, escreva para a Free Software Foundation, Inc., no * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * * @author Lucas Schmoeller da Silva * @category i-Educar * @license @@license@@ * @package Module * @since 07/2013 * @version $Id$ */ require_once 'include/clsBase.inc.php'; require_once 'include/clsDetalhe.inc.php'; require_once 'include/clsBanco.inc.php'; require_once 'include/pmieducar/geral.inc.php'; require_once 'include/modules/clsModulesVeiculo.inc.php'; require_once 'Portabilis/Date/Utils.php'; require_once 'Portabilis/View/Helper/Application.php'; /** * clsIndexBase class.21239 * * @author Prefeitura Municipal de Itajaí * @category i-Educar * @license @@license@@ * @package iEd_Pmieducar * @since Classe disponível desde a versão 1.0.0 * @version @@package_version@@ */ class clsIndexBase extends clsBase { function Formular() { $this->SetTitulo($this->_instituicao . ' i-Educar - Veiculos'); $this->processoAp = 21237; $this->addEstilo('localizacaoSistema'); } } /** * indice class. * * @author Prefeitura Municipal de Itajaí * @category i-Educar * @license @@license@@ * @package iEd_Pmieducar * @since Classe disponível desde a versão 1.0.0 * @version @@package_version@@ */ class indice extends clsDetalhe { var $titulo; function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); // Verificação de permissão para cadastro. $this->obj_permissao = new clsPermissoes(); $this->nivel_usuario = $this->obj_permissao->nivel_acesso($this->pessoa_logada); $this->titulo = 'Veiculo - Detalhe'; $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); $cod_veiculo = $_GET['cod_veiculo']; $tmp_obj = new clsModulesVeiculo($cod_veiculo); $registro = $tmp_obj->detalhe(); if (! $registro) { header('Location: transporte_veiculo_lst.php'); die(); } $this->addDetalhe( array("Código do veículo", $cod_veiculo)); $this->addDetalhe( array("Descrição", $registro['descricao']) ); $this->addDetalhe( array("Placa", $registro['placa']) ); $this->addDetalhe( array("Renavam", $registro['renavam']) ); $this->addDetalhe( array("Chassi", $registro['chassi']) ); $this->addDetalhe( array("Marca", $registro['marca']) ); $this->addDetalhe( array("Ano fabricação", $registro['ano_fabricacao']) ); $this->addDetalhe( array("Ano modelo", $registro['ano_modelo']) ); $this->addDetalhe( array("Limite de passageiros", $registro['passageiros']) ); $malha =''; switch ($registro['malha']){ case 'A': $malha = 'Aquática/Embarcação'; break; case 'F': $malha = 'Ferroviária'; break; case 'R': $malha = 'Rodoviária'; break; } $this->addDetalhe( array("Malha", $malha) ); $this->addDetalhe( array("Categoria", $registro['descricao_tipo']) ); $this->addDetalhe( array("Exclusivo para transporte escolar", ($registro['exclusivo_transporte_escolar'] == 'S' ? 'Sim' : 'Não')) ); $this->addDetalhe( array("Adaptado para pessoas com necessidades especiais", ($registro['adaptado_necessidades_especiais'] == 'S' ? 'Sim' : 'Não')) ); $this->addDetalhe( array("Ativo", ($registro['ativo'] == 'S' ? 'Sim' : 'Não')) ); if ($registro['ativo']=='N') $this->addDetalhe( array("Descrição inativo", $registro['descricao_inativo']) ); $this->addDetalhe( array("Empresa", $registro['nome_empresa']) ); $this->addDetalhe( array("Motorista responsável", $registro['nome_motorista']) ); $this->addDetalhe( array("Observação", $registro['observacao'])); $this->url_novo = "../module/TransporteEscolar/Veiculo"; $this->url_editar = "../module/TransporteEscolar/Veiculo?id={$cod_veiculo}"; $this->url_cancelar = "transporte_veiculo_lst.php"; $this->largura = "100%"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos( array( $_SERVER['SERVER_NAME']."/intranet" => "Início", "educar_index.php" => "Módulo Escola", "" => "Detalhe do veículo" )); $this->enviaLocalizacao($localizacao->montar()); } } // Instancia o objeto da página $pagina = new clsIndexBase(); // Instancia o objeto de conteúdo $miolo = new indice(); // Passa o conteúdo para a página $pagina->addForm($miolo); // Gera o HTML $pagina->MakeAll();