예제 #1
0
$id = $_GET['id'];
if (isset($_GET['presa'])) {
    $r = PatentiRichieste::id($id);
    $r->stato = PATENTE_ATTESA_VISITA;
    $r->tCarico = time();
    $r->pCarico = $me;
} elseif (isset($_GET['visita'])) {
    $r = PatentiRichieste::id($id);
    $r->stato = PATENTE_ATTESA_STAMPA;
    $time = DT::createFromFormat('d/m/Y', $_POST['inputData']);
    $time = $time->getTimestamp();
    $r->tVisita = $time;
    $r->pVisita = $me;
} elseif (isset($_GET['stampa'])) {
    $r = PatentiRichieste::id($id);
    $r->stato = PATENTE_ATTESA_CONSEGNA;
    $time = DT::createFromFormat('d/m/Y', $_POST['inputData']);
    $time = $time->getTimestamp();
    $r->tStampa = $time;
    $r->pStampa = $me;
} elseif (isset($_GET['consegna'])) {
    $r = PatentiRichieste::id($id);
    $r->stato = PATENTE_CONSEGNATA;
    $time = DT::createFromFormat('d/m/Y', $_POST['inputData']);
    $time = $time->getTimestamp();
    $r->tConsegna = $time;
    $r->pConsegna = $me;
} else {
    redirect('patenti.dash&err');
}
redirect('patenti.richieste');
예제 #2
0
파일: Comitato.php 프로젝트: pizar/gaia
 public function pratichePatenti()
 {
     $q = $this->db->prepare("\n            SELECT\n                patentiRichieste.id\n            FROM\n                appartenenza, anagrafica, patentiRichieste\n            WHERE\n                patentiRichieste.appartenenza = appartenenza.id\n            AND\n                anagrafica.id = appartenenza.volontario\n            AND\n                appartenenza.comitato = :comitato\n            ORDER BY\n                 cognome ASC, nome ASC");
     $q->bindParam(':comitato', $this->id);
     $q->execute();
     $r = [];
     while ($k = $q->fetch(PDO::FETCH_NUM)) {
         $r[] = PatentiRichieste::id($k[0]);
     }
     return $r;
 }