Ejemplo n.º 1
0
        public static Produit_CategorieViewModel getProduit_Categorie(int id)
        {
            Produit_CategorieDAO       pDAO = Produit_CategorieDAO.getProduit_Categorie(id);
            Produit_CategorieViewModel p    = new Produit_CategorieViewModel(pDAO.idProduitDAO, pDAO.idCategorieDAO);

            return(p);
        }
Ejemplo n.º 2
0
        public static ObservableCollection <Produit_CategorieDAO> selectProduit_Categories()
        {
            ObservableCollection <Produit_CategorieDAO> l = new ObservableCollection <Produit_CategorieDAO>();
            string          query  = "SELECT * FROM Produit_Categorie;";
            MySqlCommand    cmd    = new MySqlCommand(query, DALConnection.OpenConnection());
            MySqlDataReader reader = null;

            try
            {
                cmd.ExecuteNonQuery();
                reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    Produit_CategorieDAO p = new Produit_CategorieDAO(reader.GetInt32(0), reader.GetInt32(1));
                    l.Add(p);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show("Il y a un problème dans la table Produit_Categorie : {0}", e.StackTrace);
            }
            reader.Close();
            return(l);
        }
Ejemplo n.º 3
0
        public static void insertProduit_Categorie(Produit_CategorieDAO p)
        {
            string           query       = "INSERT INTO Produit_Categorie (idProduit, idCategorie) VALUES (\"" + p.idProduitDAO + "\",\"" + p.idCategorieDAO + "\");";
            MySqlCommand     cmd2        = new MySqlCommand(query, DALConnection.OpenConnection());
            MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2);

            cmd2.ExecuteNonQuery();
        }
Ejemplo n.º 4
0
        public static ObservableCollection <Produit_CategorieViewModel> listeProduit_Categories()
        {
            ObservableCollection <Produit_CategorieDAO>       lDAO = Produit_CategorieDAO.listeProduit_Categories();
            ObservableCollection <Produit_CategorieViewModel> l    = new ObservableCollection <Produit_CategorieViewModel>();

            foreach (Produit_CategorieDAO element in lDAO)
            {
                Produit_CategorieViewModel p = new Produit_CategorieViewModel(element.idProduitDAO, element.idCategorieDAO);
                l.Add(p);
            }
            return(l);
        }
Ejemplo n.º 5
0
        public static Produit_CategorieDAO getProduit_Categorie(int idProduit)
        {
            string       query = "SELECT * FROM Produit_Categorie WHERE idProduit=" + idProduit + ";";
            MySqlCommand cmd   = new MySqlCommand(query, DALConnection.OpenConnection());

            cmd.ExecuteNonQuery();
            MySqlDataReader reader = cmd.ExecuteReader();

            reader.Read();
            Produit_CategorieDAO pers = new Produit_CategorieDAO(reader.GetInt32(0), reader.GetInt32(1));

            reader.Close();
            return(pers);
        }
Ejemplo n.º 6
0
 public static void insertProduit_Categorie(Produit_CategorieViewModel p)
 {
     Produit_CategorieDAO.insertProduit_Categorie(new Produit_CategorieDAO(p.idProduitProperty, p.idCategorieProperty));
 }
Ejemplo n.º 7
0
 public static void supprimerProduit_Categorie(int idProduit, int idCategorie)
 {
     Produit_CategorieDAO.supprimerProduit_Categorie(idProduit, idCategorie);
 }
Ejemplo n.º 8
0
 public static void insertProduit_Categorie(Produit_CategorieDAO p)
 {
     Produit_CategorieDAL.insertProduit_Categorie(p);
 }
Ejemplo n.º 9
0
        public static Produit_CategorieDAO getProduit_Categorie(int id)
        {
            Produit_CategorieDAO p = Produit_CategorieDAL.getProduit_Categorie(id);

            return(p);
        }