示例#1
0
function grava($ID, $dia, $mes, $ano, $local, $descricao)
{
    $temerro = 0;
    $x = 0;
    if (empty($local)) {
        echo "<tr><td>Informe o local do evento </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!checkdate($mes, $dia, $ano)) {
        echo "<tr><td>Data do evento inválida !</td></tr>" . "\n";
        $temerro = 1;
    }
    if (empty($descricao)) {
        echo "<tr><td>Descreva o evento </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($temerro == 1) {
        include "volta.php";
    } else {
        $eve = new Evento($ID);
        $eve->setLocal($local);
        $eve->setDescricao($descricao);
        $eve->setData($ano . "/" . $mes . "/" . $dia);
        $eve->Grava();
        echo '<tr><td><br></td></tr>' . "\n";
        echo "<tr><td>Evento gravado com sucesso !</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><a href="lst_cadeventos.php">OK</a></td></tr>' . "\n";
    }
}
<?php

include "../model/Conecta.php";
include "../model/beans/Evento.php";
include "../model/dao/DaoEvento.php";
$today = $_POST['dia'] . "/" . $_POST['mes'] . "/" . $_POST['ano'];
$evento = new Evento();
$evento->setTitulo($_POST["titulo"]);
$evento->setDescricao($_POST["descricao"]);
$evento->setDataEvento($today);
$evento->setPrecoAssociado($_POST["precoAssociado"]);
$evento->setPrecoAvulso($_POST["precoAvulso"]);
$evento->setStatus($_POST["status"]);
//print_r($evento);
$conexao = new Conecta();
$daoEvento = new DaoEvento($evento, $conexao);
$daoEvento->inserir();
//print_r($daoEvento->visualizarTudo());
header("Location: ../eventos.php");
<?php

include "../classes/Database.class.php";
include "../classes/Login.class.php";
include "../classes/Evento.class.php";
$database = new Database();
$db = $database->getConnection();
$login = new Login($db);
if (isset($_POST['login'])) {
    $login->setUsuario($_POST['usr']);
    $login->setSenha($_POST['pass']);
    $login->login();
}
if (isset($_GET['logout'])) {
    $login->doLogout();
}
if ($login->isLoggedIn()) {
    $evento = new Evento($db);
    if (isset($_POST['addEvent'])) {
        $evento->setTitulo($_POST['titulo']);
        $evento->setDescricao($_POST['descricao']);
        $evento->setData($_POST['dia'], $_POST['mes'], $_POST['ano']);
        $evento->setHorario($_POST['hora'], $_POST['minuto']);
        $evento->create();
    }
    $content = array();
    $content[] = "addEventoForm.php";
    include "template/dash.php";
} else {
    include "template/login.php";
}