예제 #1
0
 public static function payerLoyer($idLocation)
 {
     $dbh = Utilisateur::connectionALaBase();
     $result = $dbh->prepare("Paiement {$idLocation}");
     $result->execute();
     return true;
 }
예제 #2
0
 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;
 }
예제 #3
0
 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;
     }
 }
예제 #4
0
 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;
     }
 }