Esempio n. 1
0
        public static void SupprimerUser(Utilisateur unUser)
        {
            MessageBox.Show("Blo");
            foreach (Commande uneCommande in unUser.MesCommandesUser)
            {
                MessageBox.Show("Bla");
                M_Quantite.SupprimerQuantitebyCommande(uneCommande);
            }
            //M_Quantite.SupprimerQuantitebyCommande(unUser.MesCommandesUser);
            M_Commande.SupprimerCommandebyUser(unUser);

            String SQL = "DELETE FROM Utilisateur WHERE NumUser = ?";

            bdd.GestBiblioNetConn.Open();

            MySqlCommand Command1 = new MySqlCommand(SQL, bdd.GestBiblioNetConn);

            MySqlParameter Param1 = Command1.Parameters.Add("@NumUser", MySqlDbType.VarChar);

            Param1.Value = unUser.NumUser;


            Command1.ExecuteNonQuery();

            bdd.GestBiblioNetConn.Close();
        }
Esempio n. 2
0
        public static Collection <Utilisateur> getUser()
        {
            Collection <Utilisateur> mesUsers = new Collection <Utilisateur>();

            try
            {
                mesUsers.Clear();
                bdd.GestBiblioNetConn.Open();

                String SQL = "SELECT * FROM Utilisateur";

                MySqlDataReader MonReaderUtilisateur;
                MySqlCommand    Command1 = new MySqlCommand(SQL, bdd.GestBiblioNetConn);
                MonReaderUtilisateur = Command1.ExecuteReader();

                Utilisateur nouveauUser;
                while (MonReaderUtilisateur.Read())
                {
                    nouveauUser = new Utilisateur(int.Parse(MonReaderUtilisateur[0].ToString()), MonReaderUtilisateur[1].ToString(), MonReaderUtilisateur[2].ToString(), MonReaderUtilisateur[3].ToString(), MonReaderUtilisateur[4].ToString(), MonReaderUtilisateur[5].ToString(), MonReaderUtilisateur[6].ToString(), MonReaderUtilisateur[7].ToString());
                    nouveauUser.MesCommandesUser = M_Commande.getCommandesUser(nouveauUser);
                    mesUsers.Add(nouveauUser);
                }

                bdd.GestBiblioNetConn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erreur : " + ex.Message);
            }

            return(mesUsers);
        }