<?php /* * ©2014 Croce Rossa Italiana */ paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]); controllaParametri(['id'], 'autoparco.veicoli&err'); $data = @DateTime::createFromFormat('d/m/Y', $_POST['inputData']); $data = @$data->getTimestamp(); if (isset($_GET['mod'])) { $rifornimento = Rifornimento::id($_GET['id']); $libretto = null; $mod = "rifMod"; $veicolo = $rifornimento->veicolo(); if (!$veicolo->validaRifornimento($data, $_POST['inputKm'])) { redirect('autoparco.veicolo.rifornimento.nuovo&old&id=' . $rifornimento->veicolo()); } } else { $veicolo = $_GET['id']; $veicolo = Veicolo::id($veicolo); $ultimorifornimento = $veicolo->ultimorifornimento(); if (!$veicolo->validaRifornimento($data, $_POST['inputKm'])) { redirect('autoparco.veicolo.rifornimento.nuovo&old&id=' . $veicolo); } $rifornimento = new Rifornimento(); $mod = "rifOk"; } $rifornimento->veicolo = $veicolo; $rifornimento->km = $_POST['inputKm']; $rifornimento->data = $data; $rifornimento->tRegistra = time();
<?php /* * ©2015 Croce Rossa Italiana */ paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]); controllaParametri(['id'], 'autoparco.veicoli&err'); $rifornimento = $_GET['id']; $rifornimento = Rifornimento::id($rifornimento); $veicolo = $rifornimento->veicolo(); proteggiVeicoli($veicolo, [APP_AUTOPARCO, APP_PRESIDENTE]); $p = new PDF("rifornimenti", "rifornimento{$_GET['id']}.pdf"); $p->_TITOLO = "Rifornimento {$_GET['id']}"; $p->_KM = $rifornimento->km; $p->_DATA = date('d/m/Y', $rifornimento->data); $p->_LITRI = $rifornimento->litri; $p->_COSTO = $rifornimento->costo; $p->_REG = $rifornimento->volontario()->nomeCompleto(); $f = $p->salvaFile(); $f->download();