/// <summary> /// Méthode permettant d'obtenir un objectif sauvegardé dans la base de données. /// </summary> /// <param name="args">Les arguments permettant de retrouver l'objectif.</param> /// <returns>Un objet Objectif.</returns> public Objectif Retrieve(RetrieveObjectifArgs args) { Objectif objectif; try { connexion = new MySqlConnexion(); string requete = string.Format("SELECT * FROM Objectifs WHERE idObjectif = {0}", args.IdObjectif); DataSet dataSet = connexion.Query(requete); DataTable table = dataSet.Tables[0]; objectif = ConstruireObjectif(table.Rows[0]); } catch (Exception) { throw; } return(objectif); }
/// <summary> /// Méthode permettant d'obtenir un objectif sauvegardé dans la base de données. /// </summary> /// <param name="args">Les arguments permettant de retrouver l'objectif.</param> /// <returns>Un objet Objectif.</returns> public Objectif Retrieve(RetrieveObjectifArgs args) { Objectif objectif; try { connexion = new MySqlConnexion(); string requete = string.Format("SELECT * FROM Objectifs WHERE idObjectif = {0}", args.IdObjectif); DataSet dataSet = connexion.Query(requete); DataTable table = dataSet.Tables[0]; objectif = ConstruireObjectif(table.Rows[0]); } catch (Exception) { throw; } return objectif; }