Пример #1
0
<?php

require '../clases/AutoCarga.php';
header('Contet-Type: application/json');
$sesion = new Session();
$no = json_encode(array('insert' => -1));
if ($sesion->isLogged()) {
    $bd = new DataBase();
    $gestor = new ManageReserva($bd);
    $dia = Request::req("dia");
    $hora = Request::req("hora");
    $nombre = Request::req("nombre");
    $email = Request::req("email");
    $condicion = 'dia like "' . $dia . '" and hora like "' . $hora . '" and nombre like "' . $nombre . '"';
    $condicionExistencia = 'dia like "' . $dia . '" and hora like "' . $hora . '"';
    $existe = $gestor->count($condicion);
    $existeDuplicado = $gestor->count($condicionExistencia);
    if ($existe == 0 && $existeDuplicado == 0) {
        $reserva = new Reservas("", $nombre, $dia, $hora);
        $r = $gestor->insert($reserva);
        $bd->close();
        $respuesta = '{"insert":' . $r . '}';
        echo $respuesta;
    } else {
        echo $no;
    }
} else {
    echo $no;
}
Пример #2
0
<?php

require '../clases/AutoCarga.php';
header('Contet-Type: application/json');
$sesion = new Session();
$bd = new DataBase();
$gestor = new ManageReserva($bd);
$profesor = new ManageUsuario($bd);
$no = json_encode(array('updateHorario' => -1));
$r = $gestor->getListJson();
$res = $profesor->getListJson();
$bd->close();
$respuesta = '{"updateHorario":' . $r . '}';
echo $respuesta;
Пример #3
0
<?php

require '../clases/AutoCarga.php';
header('Contet-Type: application/json');
$sesion = new Session();
$no = json_encode(array('delete' => -1));
if ($sesion->isLogged()) {
    $bd = new DataBase();
    $gestor = new ManageReserva($bd);
    $id_reserva = Request::req("id_reserva");
    $condicion = '`id_reserva` like ' . $id_reserva . '';
    $existe = $gestor->count($condicion);
    if ($existe == 1) {
        $r = $gestor->delete($id_reserva);
        $bd->close();
        $respuesta = '{"delete":' . $r . '}';
        echo $respuesta;
    } else {
        echo $no;
    }
} else {
    echo $no;
}