function TypeChambreDaoUpdate() { $pdo = Connexion::connecter(); //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); $pdo = Connexion::deconnecter(); }
$testLibelle = TypeChambreDao::getOneByLibelle($libelle)->getLibelle(); $testId = TypeChambreDao::getOneById($id)->getId(); verifierDonneesTypeChambreC($id, $libelle); if (nbErreurs() == 0) { TypeChambreDao::creerTypeChambre($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"; } break; } // Fermeture de la connexion au serveur MySql $connexion = null; function verifierDonneesTypeChambreC($id, $libelle) { if ($id == "" || $libelle == "") { ajouterErreur('Chaque champ suivi du caractère * est obligatoire'); } if ($id != "") { // Si l'id est constitué d'autres caractères que de lettres non accentuées
$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>"; try { TypeChambreDao::delete('C7'); } catch (PDOException $e) { echo 'ERROR : ' . $e->getMessage(); } $pdo = Connexion::deconnecter(); ?> </body>