private ResultatBienImmobilier OperationLireDetailsBienImmobilier(SQL.GestionnaireBDD bdd, Tools.Log log, string id, params object[] nonUtilise) { ResultatBienImmobilier resultat = new ResultatBienImmobilier(); // 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; } // Lecture du bien immobilier BienImmobilier b = bdd.LireDetailsBienImmobilier(idBien); if (b == null) { Tools.GestionnaireOperation.GererErreur(resultat, log, bdd.ErrorMessage); return resultat; } resultat.Bien = b; return resultat; }