public function __construct() { parent::__construct(); USingleton::getInstances('FDatabase'); $this->table = 'Prenotazione_Parcheggio'; $this->keytable = 'id'; }
public function addUser($paramUser) { $colonne = ''; $valori = '\''; // $paramRow = mysqli_real_escape_string($this->connessione, $paramRow); foreach ($paramUser as $key => $value) { // scarto i campi non buoni mediante le etichette $cutente = USingleton::getInstances('CUtente'); if ($key == 'password') { $value = $cutente->maskPassword($value); } if ($key != 'ripeti_password') { $colonne = $colonne . $key . ', '; $valori = $valori . $value . '\', \''; } if ($key == 'nDocumento') { $colonne .= 'stato, admin, '; $valori = substr($valori, 0, strlen($valori) - 2); $valori .= 'FALSE, FALSE, \''; } } $colonne = substr($colonne, 0, strlen($colonne) - 2); $valori = substr($valori, 0, strlen($valori) - 3); $query = 'INSERT INTO ' . $this->table . ' (' . $colonne . ') VALUE (' . $valori . ');'; return $this->executeQuery($query); }
/** * Smista le domande per i template da assegnare * @return mixed */ public function smista($paramEmail) { $vhome = USingleton::getInstances('VHome'); switch ($vhome->getController()) { case 'utente': $cutente = USingleton::getInstances('CUtente'); $tmp = $cutente->smista($paramEmail); $vhome->setContent($tmp); break; case 'mezzo': $cmezzo = USingleton::getInstances('CMezzo'); $tmp = $cmezzo->smista(); $vhome->setContent($tmp); break; case 'parcheggio': $cparcheggio = USingleton::getInstances('CParcheggio'); $tmp = $cparcheggio->smista(); $vhome->setContent($tmp); break; case 'prenotazione': $cprenotazione = USingleton::getInstances('CPrenotazione'); $tmp = $cprenotazione->smista(); $vhome->setContent($tmp); break; default: $tmp = $vhome->fetch('./templates/slideshow.tpl'); $vhome->setContent($tmp); return $vhome->processaTemplate('Home_default'); } }
public function __construct() { parent::__construct(); USingleton::getInstances('FDatabase'); $this->table = 'UserRecovery'; $this->keytable = 'Email'; }
public function __construct() { parent::__construct(); USingleton::getInstances('FDatabase'); $this->table = 'Prenotazione'; $this->keytable = 'id'; $this->resultClass = 'EPrenotazione'; }
private function proceduraRiconsegna() { // recupero i dati dalla view $vprenotazione = USingleton::getInstances('VPrenotazione'); $idPrenotazione = $vprenotazione->getIdPrenotazione(); $idParcheggio = $vprenotazione->getIdParcheggio(); return $vprenotazione->setRedirectText($this->chiudiPrenotazione($idPrenotazione, $idParcheggio)); }
private function esitoRimuovi($temp) { $vparcheggio = USingleton::getInstances('VParcheggio'); if ($temp == 1) { return $vparcheggio->setRedirectText('Parcheggio rimosso con successo'); } else { return $vparcheggio->setRedirectText($temp); } }
protected function impostaBarraLateraleTemplate($paramType) { // assegno la barra laterale if ($paramType == 'default') { $this->assign('left_zone', $this->fetch('./templates/barra_laterale_default.tpl')); } else { $vutente = USingleton::getInstances('VUtente'); $this->assign('left_zone', $this->fetch('./templates/barra_laterale_admin.tpl')); } }
public function getDatiParcheggio() { $vmezzo = USingleton::getInstances('VParcheggio'); $datiinseriti = array('id', 'indirizzo', 'citta', 'provincia'); $dati = array(); foreach ($datiinseriti as $elemento) { if (isset($_POST[$elemento])) { $dati[$elemento] = $_POST[$elemento]; } } return $dati; }
public function getDatiMezzo() { $vmezzo = USingleton::getInstances('VMezzo'); $datiinseriti = array('targa', 'modello', 'cilindrata', 'carburante', 'km', 'colore', 'prezzo_giornaliero', 'immagine', 'stato'); $dati = array(); foreach ($datiinseriti as $elemento) { if (isset($_POST[$elemento])) { $dati[$elemento] = $_POST[$elemento]; } } $dati['immagine'] = $this->getUploadImage(); return $dati; }
private function esitoAttivaUtente($paramFlag) { $vutente = USingleton::getInstances('VUtente'); echo $paramFlag; if ($paramFlag != 0) { if ($paramFlag == 1) { return $vutente->setRedirectText('Operazione effettuata con successo'); } else { return $vutente->setRedirectText('Si è verificato un errore'); } return $vutente->setRedirectText('Utente non trovato'); } }
private function richiestaCambioStato() { $vmezzo = USingleton::getInstances('VMezzo'); $idMezzo = $vmezzo->getMezzoId(); $fmezzo = new FMezzo(); $fmezzoload = $fmezzo->load($idMezzo); if (!$fmezzoload) { return 'Mezzo non trovato'; } else { $fmezzoload = $fmezzo->setStatus($fmezzoload['id'], !$fmezzoload['stato']); if (!$fmezzoload) { return 'Impossibile cambiare lo stato'; } else { return 'Operazione effettuata con successo'; } } }