public static function payerLoyer($idLocation) { $dbh = Utilisateur::connectionALaBase(); $result = $dbh->prepare("Paiement {$idLocation}"); $result->execute(); return true; }
public static function getPasseEtatPourAppartement($id) { $dbh = Utilisateur::connectionALaBase(); $result = $dbh->prepare("select * from APPARTEMENT_PASSE_ETAT ape, ETAT_APPARTEMENT ea where id_Appartement={$id} and ape.id_Etat_Appartement=ea.id order by date_Passage DESC"); $result->execute(); $listePasseEtat = array(); while ($row = $result->fetch()) { $appartement = new AppartementPasseEtat($row); dump($row); array_push($listePasseEtat, $appartement); } return $listePasseEtat; }
public static function deposerPreavisPourLocation($location, $date) { if ($location != null) { dump($_SESSION['Role']); if ($_SESSION['Role'] == 'User3_GroupeH') { $id = $location->getId(); $dbh = Utilisateur::connectionALaBase(); $result = $dbh->prepare("EXEC getPreavis {$id}, '{$date}'"); //$result = $dbh->prepare("UPDATE LOCATION SET date_Fin='$date' WHERE id_Location=$id"); $result->execute(); return 0; } else { return 2; } } else { return 1; } }
public static function enregistreUtilisateur($request) { $dbh = Utilisateur::connectionALaBase(); //On étudie toutes les données de la requête $adresse = $request->get("adresse"); $ville = $request->get("ville"); $codePostal = $request->get("codePostal"); $nom = $request->get("nom"); $prenom = $request->get("prenom"); $id = $request->get("id"); if (!empty($adresse) && !empty($ville) && !empty($codePostal) && !empty($nom) && !empty($prenom)) { $result = $dbh->prepare("UPDATE UTILISATEUR SET adresse='{$adresse}' , ville='{$ville}' , code_postal={$codePostal} , nom='{$nom}' , prenom='{$prenom}' WHERE id={$id}"); $result->execute(); dump($result); $trouve = true; return true; } else { return false; } }