コード例 #1
0
        public static ObservableCollection <Commissaire_PriseurDAO> selectCommissaire_Priseurs()
        {
            ObservableCollection <Commissaire_PriseurDAO> l = new ObservableCollection <Commissaire_PriseurDAO>();
            string          query  = "SELECT * FROM comissaire_priseur ORDER BY id_comissaire_priseur ASC;";
            MySqlCommand    cmd    = new MySqlCommand(query, DALConnection.OpenConnection());
            MySqlDataReader reader = null;

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

                while (reader.Read())
                {
                    Commissaire_PriseurDAO p = new Commissaire_PriseurDAO(reader.GetInt32(0), reader.GetInt32(1), reader.GetInt32(2));
                    l.Add(p);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show("Il y a un problème dans la table Commissaire_Priseur : {0}", e.StackTrace);
            }
            reader.Close();
            return(l);
        }
コード例 #2
0
        public static Commissaire_PriseurViewModel getCommissaire_Priseur(int idCommissaire_Priseur)
        {
            Commissaire_PriseurDAO       pDAO = Commissaire_PriseurDAO.getCommissaire_Priseur(idCommissaire_Priseur);
            Commissaire_PriseurViewModel p    = new Commissaire_PriseurViewModel(pDAO.id_comissaire_priseur, pDAO.id_produit, pDAO.id_personne);

            return(p);
        }
コード例 #3
0
        public static void updateCommissaire_Priseur(Commissaire_PriseurDAO p)
        {
            string           query       = "UPDATE comissaire_priseur set id_produit=" + p.id_produit + ", id_personne=" + p.id_personne + " where id_comissaire_priseur=" + p.id_comissaire_priseur + ";";
            MySqlCommand     cmd         = new MySqlCommand(query, DALConnection.OpenConnection());
            MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd);

            cmd.ExecuteNonQuery();
        }
コード例 #4
0
        public static void insertCommissaire_Priseur(Commissaire_PriseurDAO p)
        {
            int              id          = getMaxIdCommissaire_Priseur() + 1;
            string           query       = "INSERT INTO comissaire_priseur VALUES ('" + id + "','" + p.id_produit + "','" + p.id_personne + "');";
            MySqlCommand     cmd2        = new MySqlCommand(query, DALConnection.OpenConnection());
            MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2);

            cmd2.ExecuteNonQuery();
        }
コード例 #5
0
        public static ObservableCollection <Commissaire_PriseurViewModel> listeCommissaire_Priseurs()
        {
            ObservableCollection <Commissaire_PriseurDAO>       lDAO = Commissaire_PriseurDAO.listeCommissaire_Priseurs();
            ObservableCollection <Commissaire_PriseurViewModel> l    = new ObservableCollection <Commissaire_PriseurViewModel>();

            foreach (Commissaire_PriseurDAO element in lDAO)
            {
                Commissaire_PriseurViewModel p = new Commissaire_PriseurViewModel(element.id_comissaire_priseur, element.id_produit, element.id_personne);
                l.Add(p);
            }
            return(l);
        }
コード例 #6
0
        public static Commissaire_PriseurDAO getCommissaire_Priseur(int idCommissaire_Priseur)
        {
            string       query = "SELECT * FROM comissaire_priseur WHERE id_comissaire_priseur=" + idCommissaire_Priseur + ";";
            MySqlCommand cmd   = new MySqlCommand(query, DALConnection.OpenConnection());

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

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

            reader.Close();
            return(pers);
        }
コード例 #7
0
 public static void insertCommissaire_Priseur(Commissaire_PriseurViewModel p)
 {
     Commissaire_PriseurDAO.insertCommissaire_Priseur(new Commissaire_PriseurDAO(p.id, p.id_produit, p.id_personne));
 }
コード例 #8
0
 public static void supprimerCommissaire_Priseur(int id)
 {
     Commissaire_PriseurDAO.supprimerCommissaire_Priseur(id);
 }