// Reprovar viagem $viagem->Reprovar($viagem); Sessao::setMensagem("Viagem reprovada"); Sessao::Direcionar("lista.php"); } elseif (isset($_POST["cancelar"])) { // Cancelar viagem $viagem->Cancelar($viagem); Sessao::setMensagem("Viagem cancelada"); Sessao::Direcionar("lista.php"); } elseif (isset($_POST["realizada"])) { $viagem->Realizada($viagem); Sessao::setMensagem("Viagem concluída"); Sessao::Direcionar("lista.php"); } elseif (isset($_POST["alterar_veiculo"])) { // Alterar veiculo $veiculo = Veiculo::Consultar($_POST["veiculo_id"]); $viagem->setVeiculo($veiculo); $viagem->Salvar(); Sessao::setMensagem("Veiculo alterado"); Sessao::Direcionar("cadastro.php?id=" . $viagem->getID()); } elseif (isset($_POST["alterar_motorista"])) { // Alterar motorista $motorista = Motorista::Consultar($_POST["motorista_id"]); $viagem->setMotorista($motorista); $viagem->Salvar(); Sessao::setMensagem("Motorista alterado"); Sessao::Direcionar("cadastro.php?id=" . $viagem->getID()); } elseif (isset($_POST["salvar"])) { // Salvar dados da viagem if (!$viagem->getID()) { $viagem->setSolicitante(Usuario::Consultar($_POST["solicitante_id"]));
<?php require_once "../controle/controle.php"; Sessao::LoginNecessario(); if (isset($_GET["id"]) and $_GET["id"]) { $veiculo = Veiculo::Consultar($_GET["id"]); if ($veiculo) { $veiculo->Excluir(); Sessao::setMensagem("Veiculo com ID = {$_GET['id']} excluido"); } else { Sessao::setMensagem("Veiculo com ID = {$_GET['id']} não existe"); } Sessao::Retornar(); }
/** * @return Veiculo */ public function getVeiculo() { return Veiculo::Consultar($this->Veiculo_ID); }