/// <summary> /// Méthode permettant d'obtenir une préférence sauvegardé dans la base de données. /// </summary> /// <param name="args">Les arguments permettant de retrouver la préférence.</param> /// <returns>Un objet Preference.</returns> public Preference Retrieve(RetrievePreferenceArgs args) { Preference preference; try { connexion = new MySqlConnexion(); string requete = string.Format("SELECT * FROM Preferences WHERE idPreference = {0}", args.IdPreference); DataSet dataSet = connexion.Query(requete); DataTable table = dataSet.Tables[0]; preference = ConstruirePreference(table.Rows[0]); } catch (Exception) { throw; } return(preference); }
/// <summary> /// Méthode permettant d'obtenir une préférence sauvegardé dans la base de données. /// </summary> /// <param name="args">Les arguments permettant de retrouver la préférence.</param> /// <returns>Un objet Preference.</returns> public Preference Retrieve(RetrievePreferenceArgs args) { Preference preference; try { connexion = new MySqlConnexion(); string requete = string.Format("SELECT * FROM Preferences WHERE idPreference = {0}", args.IdPreference); DataSet dataSet = connexion.Query(requete); DataTable table = dataSet.Tables[0]; preference = ConstruirePreference(table.Rows[0]); } catch (Exception) { throw; } return preference; }