function TypeChambreDaoInsert() { $pdo = Connexion::connecter(); //TypeChambre : test d'ajout d'une chambre echo "<p>TypeChambre : test d'ajout d'une chambre</p>"; $unTypeChambre = new TypeChambre('C6', 'chambre test'); try { TypeChambreDao::insert($unTypeChambre); } catch (PDOException $e) { echo 'ERROR : ' . $e->getMessage(); } var_dump($unTypeChambre); $pdo = Connexion::deconnecter(); }
} else { include "vues/GestionTypesChambres/vObtenirTypesChambres.php"; echo "<h2>Vous n'avez pas les droits suffisants pour faire ça.</h2>"; } break; case 'validerSupprimerTypeChambre': $id = $_REQUEST['id']; TypeChambreDao::delete($id); include "vues/GestionTypesChambres/vObtenirTypesChambres.php"; break; case 'validerCreerTypeChambre': $id = $_REQUEST['id']; $libelle = $_REQUEST['libelle']; verifierDonneesTypeChambreC($connexion, $id, $libelle); if (nbErreurs() == 0) { TypeChambreDao::insert($id, $libelle); include "vues/GestionTypesChambres/vObtenirTypesChambres.php"; } else { include "vues/GestionTypesChambres/vCreerModifierTypeChambre.php"; } break; case 'validerModifierTypeChambre': $id = $_REQUEST['id']; $libelle = $_REQUEST['libelle']; verifierDonneesTypeChambreM($connexion, $id, $libelle); if (nbErreurs() == 0) { TypeChambreDao::update($id, $libelle); include "vues/GestionTypesChambres/vObtenirTypesChambres.php"; } else { include "vues/GestionTypesChambres/vCreerModifierTypeChambre.php"; }
echo "<p>TypeChambre : test de sélection de tous les types de chambre</p>"; $lesTypeChambre = TypeChambreDao::getAll(); var_dump($lesTypeChambre); //TypeChambre : test de sélection d'une chambre par id echo "<p>TypeChambre : test de sélection d'une chambre par id</p>"; $unTypeChambre = TypeChambreDao::getOneById('C4'); var_dump($unTypeChambre); //TypeChambre : test de sélection d'une chambre par libellé echo "<p>TypeChambre : test de sélection d'une chambre par libellé</p>"; $unTypeChambre = TypeChambreDao::getOneByLibelle('1 lit'); var_dump($unTypeChambre); //TypeChambre : test d'ajout d'une chambre echo "<p>TypeChambre : test d'ajout d'une chambre</p>"; $unTypeChambre = new TypeChambre('C6', 'chambre test'); try { TypeChambreDao::insert($unTypeChambre); } catch (PDOException $e) { echo 'ERROR : ' . $e->getMessage(); } var_dump($unTypeChambre); //TypeChambre : test de modification d'une chambre echo "<p>TypeChambre : test de modification d'une chambre</p>"; $unTypeChambre = new TypeChambre('Cosef', 'chambre modifiée'); try { TypeChambreDao::update('C6', $unTypeChambre); } catch (PDOException $e) { echo 'ERROR : ' . $e->getMessage(); } var_dump($unTypeChambre); //TypeChambre : test de suppression d'une chambre echo "<p>TypeChambre : test de suppression d'une chambre</p>";