Пример #1
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);
        }
Пример #2
0
        public static Utilisateur getUser(int NumUser)
        {
            Utilisateur unUser = new Utilisateur();

            try
            {
                bdd.GestBiblioNetConn.Open();

                String SQL = "SELECT * FROM Utilisateur WHERE NumUser = ?";

                MySqlDataReader MonReaderUtilisateur;
                MySqlCommand    Command1 = new MySqlCommand(SQL, bdd.GestBiblioNetConn);
                MySqlParameter  Param1   = Command1.Parameters.Add("@NumUser", MySqlDbType.Int16);

                Param1.Value         = NumUser;
                MonReaderUtilisateur = Command1.ExecuteReader();

                while (MonReaderUtilisateur.Read())
                {
                    unUser.NumUser     = int.Parse(MonReaderUtilisateur[0].ToString());
                    unUser.Nom         = MonReaderUtilisateur[1].ToString();
                    unUser.Prenom      = MonReaderUtilisateur[2].ToString();
                    unUser.Password    = MonReaderUtilisateur[3].ToString();
                    unUser.AdresseMail = MonReaderUtilisateur[4].ToString();
                    unUser.Adresse     = MonReaderUtilisateur[5].ToString();
                    unUser.CodePostal  = MonReaderUtilisateur[6].ToString();
                    unUser.Ville       = MonReaderUtilisateur[7].ToString();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                bdd.GestBiblioNetConn.Close();
            }

            return(unUser);
        }