public static ObservableCollection <CategorieProduitDAO> getProduit_Categorie(int id_produit) { ObservableCollection <CategorieProduitDAO> l = new ObservableCollection <CategorieProduitDAO>(); string query = "SELECT ca.nom FROM categorie_produit c join produit p on p.id_produit=c.id_produit join categorie ca on ca.id_categorie=c.id_categorie WHERE p.id_produit =" + id_produit + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataReader reader = null; try { cmd.ExecuteNonQuery(); reader = cmd.ExecuteReader(); while (reader.Read()) { CategorieProduitDAO p = new CategorieProduitDAO(reader.GetString(0)); l.Add(p); } } catch (Exception e) { MessageBox.Show("Il y a un problème dans la table CategorieProduit : {0}", e.StackTrace); } reader.Close(); return(l); }
public static CategorieProduitViewModel getCategorieProduit(int id_categorie, int id_produit) { CategorieProduitDAO pDAO = CategorieProduitDAO.getCategorieProduit(id_categorie, id_produit); CategorieProduitViewModel p = new CategorieProduitViewModel(pDAO.id_produit, pDAO.id_categorie); return(p); }
public static ObservableCollection <CategorieProduitDAO> selectCategorieProduits() { ObservableCollection <CategorieProduitDAO> l = new ObservableCollection <CategorieProduitDAO>(); string query = "SELECT * FROM categorie_produit;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataReader reader = null; try { cmd.ExecuteNonQuery(); reader = cmd.ExecuteReader(); while (reader.Read()) { CategorieProduitDAO p = new CategorieProduitDAO(reader.GetInt32(0), reader.GetInt32(1)); l.Add(p); } } catch (Exception e) { MessageBox.Show("Il y a un problème dans la table CategorieProduit : {0}", e.StackTrace); } reader.Close(); return(l); }
public static void insertCategorieProduit(CategorieProduitDAO p) { string query = "INSERT INTO categorie_produit VALUES (\"" + p.id_produit + "\",\"" + p.id_categorie + "\");"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
public static void updateCategorieProduit(CategorieProduitDAO p) { string query = "UPDATE categorie_produit set id_produit=\"" + p.id_produit + "\", id_categorie=\"" + p.id_categorie + "\";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
public static ObservableCollection <CategorieProduitViewModel> getProduit_Categorie(int id_produit) { ObservableCollection <CategorieProduitDAO> lDAO = CategorieProduitDAO.getProduit_Categorie(id_produit); ObservableCollection <CategorieProduitViewModel> l = new ObservableCollection <CategorieProduitViewModel>(); foreach (CategorieProduitDAO element in lDAO) { CategorieProduitViewModel p = new CategorieProduitViewModel(element.nom_cat); l.Add(p); } return(l); }
public static ObservableCollection <CategorieProduitViewModel> listeCategorieProduits() { ObservableCollection <CategorieProduitDAO> lDAO = CategorieProduitDAO.listeCategorieProduits(); ObservableCollection <CategorieProduitViewModel> l = new ObservableCollection <CategorieProduitViewModel>(); foreach (CategorieProduitDAO element in lDAO) { CategorieProduitViewModel p = new CategorieProduitViewModel(element.id_produit, element.id_categorie); l.Add(p); } return(l); }
public static CategorieProduitDAO getCategorieProduit(int id_categorie, int id_produit) { string query = "SELECT * FROM categorie_produit WHERE id_categorie = \"" + id_categorie + "\" and id_produit=" + id_produit + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.OpenConnection()); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); CategorieProduitDAO pers = new CategorieProduitDAO(reader.GetInt32(0), reader.GetInt32(1)); reader.Close(); return(pers); }
public static void insertCategorieProduit(CategorieProduitViewModel p) { CategorieProduitDAO.insertCategorieProduit(new CategorieProduitDAO(p.id_produit, p.id_categorie)); }
public static void supprimerCategorieProduit(int id_categorie, int id_produit) { CategorieProduitDAO.supprimerCategorieProduit(id_categorie, id_produit); }
public static void updateCategorieProduit(CategorieProduitViewModel p) { CategorieProduitDAO.updateCategorieProduit(new CategorieProduitDAO(p.id_produit, p.id_categorie)); }