} break; case "12": // UPDATE ANAGRAFICA STANZA require_once '../server/manager/AnagraficaStanzaManager.php'; $manager = new AnagraficaStanzaManager(); $res = json_decode($_POST['json'], true); $newAnagraficaStanza = new AnagraficaStanza(); $newAnagraficaStanza->setCodiceFiscaleAnagrafica($res['codiceFiscaleAnagrafica']); $newAnagraficaStanza->setCodiceFiscaleProprietario($res['codiceFiscaleProprietario']); $newAnagraficaStanza->setNomeStruttura($res['nomeStruttura']); $newAnagraficaStanza->setNumeroStanza($res['numeroStanza']); $newAnagraficaStanza->setIngresso($res['ingresso']); $newAnagraficaStanza->setTipo($res['tipo']); $newAnagraficaStanza->setUscita($res['uscita']); $newAnagraficaStanza->setCosto($res['costo']); if ($manager->update($newAnagraficaStanza)) { echo 'DONE'; } else { echo 'NOT DONE'; } break; case "13": // INSERT STRUTTURA require_once '../server/manager/StrutturaManager.php'; $manager = new StrutturaManager(); $res = json_decode($_POST['json'], true); $newStruttura = new Struttura(); $newStruttura->setNome($res['nome']); $newStruttura->setAgibile($res['agibile']); $newStruttura->setIndirizzo($res['indirizzo']);
function readAllInCorso($obj) { if (!$obj instanceof Struttura) { return false; } $this->open(); $query = 'SELECT * FROM anagraficastanza WHERE nomestruttura = "%s" ' . 'AND codicefiscaleproprietario = "%s" AND uscita = ""'; $query = sprintf($query, $obj->getNome(), $obj->getCodiceFiscaleAnagrafica()); $result = mysql_query($query); if (mysql_num_rows($result) <= 0) { return false; } $this->close(); $toReturn = array(); for ($i = 0; $i < mysql_num_rows($result); $i++) { $res = mysql_fetch_assoc($result); $tmp = new AnagraficaStanza(); $tmp->setCodiceFiscaleAnagrafica($res['codicefiscaleanagrafica']); $tmp->setNumeroStanza($res['numerostanza']); $tmp->setNomeStruttura($res['nomestruttura']); $tmp->setCodiceFiscaleProprietario($res['codicefiscaleproprietario']); $tmp->setTipo($res['tipo']); $tmp->setIngresso($res['ingresso']); $tmp->setUscita($res['uscita']); $tmp->setCosto($res['costo']); $toReturn[$i] = $tmp->toArray(); } return $toReturn; }