public static CategorieProduitView getCategorieProduit(int idCategorie, int idProduit) { CategorieProduitDAO produitCategorie = CategorieProduitDAO.getCategorieProduitDAO(idCategorie, idProduit); CategorieProduitView categorieProduit = new CategorieProduitView(produitCategorie.idProduitDAO, produitCategorie.idCategorieDao); return(categorieProduit); }
public static ObservableCollection <CategorieProduitView> getCategorieDUProduitORM(int idProduit) { ObservableCollection <CategorieProduitDAO> listeCategorieProduitORM = CategorieProduitDAO.getCategorieProduitDAO(idProduit); ObservableCollection <CategorieProduitView> listeCategorieProduitViews = new ObservableCollection <CategorieProduitView>(); foreach (CategorieProduitDAO categorie in listeCategorieProduitORM) { CategorieProduitView categorieProduitView = new CategorieProduitView(categorie.NomCategorie); listeCategorieProduitViews.Add(categorieProduitView); } return(listeCategorieProduitViews); }
public static CategorieProduitDAO getCategorieProduitDAL(int idProduit) { string query = "SELECT c.nom FROM catégorie c JOIN categorie_produit cp ON cp.idCatégorie = c.idCatégorie JOIN produit p on cp.idProduit = p.idProduit WHERE p.idProduit =" + idProduit + ";"; MySqlCommand cmd = new MySqlCommand(query, ConnectionDAL.OpenConnection()); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); CategorieProduitDAO categorieProduit = new CategorieProduitDAO(reader.GetInt32(0), reader.GetInt32(1)); reader.Close(); return(categorieProduit); }
public static ObservableCollection <CategorieProduitDAO> GetCategorieProduitDAL(int idProduit) { ObservableCollection <CategorieProduitDAO> listeCategorieProduit = new ObservableCollection <CategorieProduitDAO>(); string query = "SELECT c.Nom FROM catégorie c JOIN categorie_produit cp on c.idCatégorie=cp.idCatégorie JOIN produit p on cp.idProduit=p.idProduit WHERE p.idProduit=" + idProduit; MySqlCommand cmd = new MySqlCommand(query, ConnectionDAL.OpenConnection()); MySqlDataReader reader = null; cmd.ExecuteNonQuery(); reader = cmd.ExecuteReader(); while (reader.Read()) { CategorieProduitDAO categorieProduit = new CategorieProduitDAO(reader.GetString(0)); listeCategorieProduit.Add(categorieProduit); } reader.Close(); return(listeCategorieProduit); }
public static CategorieProduitDAO getCategorieProduitDAO(int idCategorie, int idProduit) { CategorieProduitDAO produit = CategorieProduitDAL.getCategorieProduitDAL(idProduit); return(produit); }