private ResultatBool OperationAjouterBienImmobilier(SQL.GestionnaireBDD bdd, Tools.Log log, BienImmobilier bien, params object[] nonUtilise) { ResultatBool resultat = new ResultatBool(); // Ajout du bien immobilier resultat.Valeur = bdd.AjouterBienImmobilier(bien); if (!resultat.Valeur) { Tools.GestionnaireOperation.GererErreur(resultat, log, bdd.ErrorMessage); return resultat; } return resultat; }
private ResultatBool OperationSupprimerBienImmobilier(SQL.GestionnaireBDD bdd, Tools.Log log, string id, params object[] nonUtilise) { ResultatBool resultat = new ResultatBool(); // Conversion de l'identifiant int idBien; if (!int.TryParse(id, out idBien)) { Tools.GestionnaireOperation.GererErreur(resultat, log, "L'identifiant du bien immobilier à charger est invalide !"); return resultat; } // Suppression du bien immobilier resultat.Valeur = bdd.SupprimerBienImmobilier(idBien); if (!resultat.Valeur) { Tools.GestionnaireOperation.GererErreur(resultat, log, bdd.ErrorMessage); return resultat; } return resultat; }