private ResultatBool OperationModifierBienImmobilier(SQL.GestionnaireBDD bdd, Tools.Log log, BienImmobilier bien, params object[] nonUtilise) { ResultatBool resultat = new ResultatBool(); // Mise à jour du bien immobilier resultat.Valeur = bdd.ModifierBienImmobilier(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); }