private void Button_Click_1(object sender, RoutedEventArgs e) { List <ConfigurationGame> confs = new List <ConfigurationGame>(); Historiques historiques = new Historiques(GameHistory.Instance.historySimulations); historiques.ShowDialog(); }
}// fin CreerTableProfil //chargement du produit public List <Historiques> SelectHistorique() { /*MyClass1 conn = new MyClass1(); * MyClass2 conn = null; * conn = new MyClass2();*/ Historiques historiques = null; try { this.ConnexionOpen(); //Selection de l'historique string sql = "select id_produit, date from historique; "; SqliteCommand commanda = new SqliteCommand(sql, connexion); SqliteDataReader result = commanda.ExecuteReader(); List <Historiques> Hist = new List <Historiques>(); while (result.Read()) { //Historiques historiques = new Historiques(); historiques = new Historiques(); //historiques.CreeHistorique(Int32.Parse(result.GetString(0)), result.GetString(1)) ; String chaine = result.GetString(0); String sqlNomProduit = "select p.product_name from produit p where p.id_produit = '" + chaine + "'; "; SqliteCommand commandaNomProduit = new SqliteCommand(sqlNomProduit, connexion); SqliteDataReader resultNomProduit = commandaNomProduit.ExecuteReader(); resultNomProduit.Read(); long num = long.Parse(chaine); /* */ historiques.CreeHistorique(chaine, resultNomProduit.GetString(0), result.GetString(1)); //historiques.CreeHistorique(1, "test"); resultNomProduit.Close(); Hist.Add(historiques); } // historiques.id_produit(result.GetString(0).ToString(), result.GetString(1).ToString(), result.GetString(2).ToString()); result.Close(); return(Hist); } //Retourne le message d'erreur SQL catch { List <Historiques> Hist = new List <Historiques>(); return(Hist); } //Fermeture de la connexion finally { this.ConnexionClose(); } }// fin CreerTableProfil