public static void PutChambre(Chambre chambre) { if (ConnexionBD.Instance().EstConnecte()) { ConnexionBD.Instance().ExecuterRequete( string.Format( "UPDATE Chambres " + "SET nom = '{0}' " + "WHERE idChambre = {1}", chambre.Numero, chambre._identifiant ) ); DataModelLit.PutLits(chambre._identifiant, new List <Lit>(chambre.Lits)); DataModelEquipement.DeleteEquipementsChambre(chambre._identifiant); DataModelEquipement.PostEquipementsChambres(chambre._identifiant, new List <Equipement>(chambre.Equipements)); } }
public static void DeleteChambre(Chambre chambre) { if (ConnexionBD.Instance().EstConnecte()) { ConnexionBD.Instance().ExecuterRequete( string.Format( "DELETE FROM Chambres " + "WHERE idChambre = {0}", chambre._identifiant ) ); if (chambre.Lits != null && chambre.Lits.Count > 0) { DataModelLit.DeleteLits(chambre._identifiant); } if (chambre.Equipements != null && chambre.Equipements.Count > 0) { DataModelEquipement.DeleteEquipementsChambre(chambre._identifiant); } } }