Esempio n. 1
0
    // 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"]));
Esempio n. 2
0
<?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();
}
Esempio n. 3
0
 /**
  * @return   Veiculo
  */
 public function getVeiculo()
 {
     return Veiculo::Consultar($this->Veiculo_ID);
 }