示例#1
0
     }
     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;
 }