1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
class Alimentation
{
Vue.Root_IHM root;
readonly Modèle.TravellokedConnexion connexion = new Modèle.TravellokedConnexion(); // Appel de la déclaration de connexion du modèle
readonly Modèle.Modèle_Sql requery = new Modèle.Modèle_Sql(); // Appel le modèle SQL
readonly Modèle.SQL_Join @Join = new Modèle.SQL_Join(); // Appel des jointues SQL necèssaire aux requètes
public void List_Demande()
{
root = new Vue.Root_IHM();
MySqlConnection connection = new MySqlConnection(connexion.ConnexionBDD()); // Connection avec la base de données PHP MYAdmin
MySqlCommand cmdall = new MySqlCommand( requery.SelectAgent() + Join.JointurePK_FK(), connection);
connection.Open();
using (MySqlDataReader Lire = cmdall.ExecuteReader())
{
while (Lire.Read()) // Boucle While qui regarde toutes les infos que l'on souhaite voir avec la méthode "lire"
{
string Code_Conges = Lire["Code_Conges"].ToString();
string Demande = Lire["Demande"].ToString();
string Identifiant = Lire["Identifiant"].ToString();
string Debut = Lire["Debut"].ToString();
string Fin = Lire["Fin"].ToString();
string Etat = Lire["Etat"].ToString();
string Garantification = Lire["Garantification"].ToString();
root.Root_Listview_Demande.Items.Add(new ListViewItem(new[] { Code_Conges, Demande, Identifiant, Debut, Fin, Etat, Garantification }));// Ajout des nouvelles valeurs dans la list view
}
}
connection.Close();
} |