/// <summary> /// Livraison /// </summary> /// <summary> /// Sélectionne tous les commandes de la base de données /// et les charge dans la collection LesCommandes /// </summary> public static void SelectAllLivraison() { // LesLivraisons = new List <Livraison>(); // teste l'existence de l'objet UneConnexionMySQL if (UneConnexionMySQL == null) { ConnectMySQL(); } // prépare la requête SQL UneReqSql = "select id, adresse, code_postal, ville, pays from livraison_order"; UneCommandeMySql = new MySqlCommand(UneReqSql, UneConnexionMySQL); // exécute la requête SQL UnMySQLDataReader = UneCommandeMySql.ExecuteReader(); if (UnMySQLDataReader.HasRows) { while (UnMySQLDataReader.Read()) { UneLivraison = new Livraison(); UneLivraison.Id = UnMySQLDataReader.GetInt32(0); UneLivraison.Adresse = UnMySQLDataReader.GetString(1); UneLivraison.CP = UnMySQLDataReader.GetString(2); UneLivraison.Ville = UnMySQLDataReader.GetString(3); UneLivraison.Pays = UnMySQLDataReader.GetString(4); LesLivraisons.Add(UneLivraison); } } UnMySQLDataReader.Close(); UnMySQLDataReader.Dispose(); }
/// <summary> /// Commande /// </summary> /// <summary> /// Sélectionne tous les commandes de la base de données /// et les charge dans la collection LesCommandes /// </summary> public static void SelectAllCommande() { // LesCommandes = new List <Commande>(); // teste l'existence de l'objet UneConnexionMySQL if (UneConnexionMySQL == null) { ConnectMySQL(); } // prépare la requête SQL UneReqSql = "select id, reference, status, date, livraison_id from commande_order"; UneCommandeMySql = new MySqlCommand(UneReqSql, UneConnexionMySQL); // exécute la requête SQL UnMySQLDataReader = UneCommandeMySql.ExecuteReader(); if (UnMySQLDataReader.HasRows) { while (UnMySQLDataReader.Read()) { UneCommande = new Commande(); UneCommande.Id = UnMySQLDataReader.GetInt32(0); UneCommande.Reference = UnMySQLDataReader.GetString(1); UneCommande.Status = UnMySQLDataReader.GetString(2); UneCommande.Date = UnMySQLDataReader.GetString(3); UneCommande.Livraison = UnMySQLDataReader.GetString(4); LesCommandes.Add(UneCommande); } } UnMySQLDataReader.Close(); UnMySQLDataReader.Dispose(); }
/// <summary> /// Users /// </summary> /// <summary> /// Sélectionne tous les users de la base de données /// et les charge dans la collection LesUsers /// </summary> public static void SelectAllUser() { // LesUsers = new List <User>(); // teste l'existence de l'objet UneConnexionMySQL if (UneConnexionMySQL == null) { ConnectMySQL(); } // prépare la requête SQL UneReqSql = "select id, username, email from fos_user"; UneCommandeMySql = new MySqlCommand(UneReqSql, UneConnexionMySQL); // exécute la requête SQL UnMySQLDataReader = UneCommandeMySql.ExecuteReader(); if (UnMySQLDataReader.HasRows) { while (UnMySQLDataReader.Read()) { UnUser = new User(); UnUser.Id = UnMySQLDataReader.GetInt32(0); UnUser.Username = UnMySQLDataReader.GetString(1); UnUser.Email = UnMySQLDataReader.GetString(2); LesUsers.Add(UnUser); } } UnMySQLDataReader.Close(); UnMySQLDataReader.Dispose(); }
/// <summary> /// Sélectionne tous les produits de la base de données /// et les charge dans la collection LesProduits /// </summary> public static void SelectAllProduit() { // LesProduits = new List <Produit>(); // teste l'existence de l'objet UneConnexionMySQL if (UneConnexionMySQL == null) { ConnectMySQL(); } // prépare la requête SQL UneReqSql = "select id, titre, description, prix, image, categorie_produit_id from produit"; UneCommandeMySql = new MySqlCommand(UneReqSql, UneConnexionMySQL); // exécute la requête SQL UnMySQLDataReader = UneCommandeMySql.ExecuteReader(); if (UnMySQLDataReader.HasRows) { while (UnMySQLDataReader.Read()) { UnProduit = new Produit(); UnProduit.Id = UnMySQLDataReader.GetInt32(0); UnProduit.Titre = UnMySQLDataReader.GetString(1); UnProduit.Description = UnMySQLDataReader.GetString(2); UnProduit.Prix = UnMySQLDataReader.GetString(3); UnProduit.Image = UnMySQLDataReader.GetString(4); UnProduit.Categorie = UnMySQLDataReader.GetString(5); LesProduits.Add(UnProduit); } } UnMySQLDataReader.Close(); UnMySQLDataReader.Dispose(); }