// READ ALL ANAGRAFICA MANSIONE STRUTTURA require_once '../server/manager/AnagraficaMansioneManager.php'; $manager = new AnagraficaMansioneManager(); $struttura = new Struttura(); $struttura->setNome($_POST['nomeStruttura']); $struttura->setCodiceFiscaleAnagrafica($_POST['cfProprietario']); $anagman = $manager->readAll($struttura); echo json_encode($anagman); break; case "27": // DELETE ANAGRAFICA MANSIONE require_once '../server/manager/AnagraficaMansioneManager.php'; $manager = new AnagraficaMansioneManager(); $toDelete = new AnagraficaMansione(); $toDelete->setNomeStruttura($_POST['nomeStruttura']); $toDelete->setCodiceFiscaleProprietario($_POST['cfProprietario']); $toDelete->setCodiceFiscaleAnagrafica($_POST['cf']); if ($manager->delete($toDelete)) { echo "DONE"; } else { echo 'NOT DONE'; } break; case "28": // CHECK VISITA require_once '../server/manager/AnagraficaStanzaManager.php'; $toCheck = new AnagraficaStanza(); $toCheck->setNomeStruttura($_POST['nomeStruttura']); $toCheck->setNumeroStanza($_POST['numeroStanza']); $toCheck->setCodiceFiscaleProprietario($_POST['cfProprietario']); $manager = new AnagraficaStanzaManager();
function login($obj) { if (!$obj instanceof AnagraficaMansione) { return false; } $this->open(); $query = 'SELECT * FROM anagraficamansione WHERE codicefiscaleanagrafica = "%s"'; $query = sprintf($query, $obj->getCodicefiscaleanagrafica()); $result = mysql_query($query); if (mysql_num_rows($result) <= 0) { return false; } $res = mysql_fetch_assoc($result); $this->close(); $toReturn = new AnagraficaMansione(); $toReturn->setCodiceFiscaleAnagrafica($res['codicefiscaleanagrafica']); $toReturn->setCodiceFiscaleProprietario($res['codicefiscaleproprietario']); $toReturn->setPassword($res['password']); $toReturn->setNomeStruttura($res['nomestruttura']); $toReturn->setTipoMansione($res['tipomansione']); return $toReturn; }