Beispiel #1
0
        public void button1_Click(object sender, EventArgs e)
        {
            Regex re = new Regex(strRegex);

            if (re.IsMatch(textBox3.Text))
            {
                try
                {
                    fournisseur f = new fournisseur(); // Fais appel a ton fichier fournisseur.cs pour avoir la liste des fournisseur
                    f.Nom_Fournisseur = textBox1.Text;//
                    f.Catalogue_Article = textBox2.Text;//------------------- RECUPERE LES VALEURS DES TB
                    f.Email_Fournisseur = textBox3.Text;//-------------------------
                    fournisseur_dao data = new fournisseur_dao(); //-- Appel de ton fichier DAO pour effectuer une requete
                    try
                    {
                        data.Insert(f);//------------------------------- Appel la requete Insert (f et l'alias donné pour la liste des fournisseurs et data du fichier DAO contenant les requetes )
                        MessageBox.Show("Ajout du fournisseur reussi", "Ajout d'un Fournisseur");
                        MAJList();
                    }
                    catch (Exception er)
                    {
                        MessageBox.Show("Une erreur est survenue !\n\n" + er);
                    }
                }
                catch (Exception er)
                {
                    MessageBox.Show("Une erreur est survenue !\n\n" + er);
                }
            }
            else
            {
                MessageBox.Show("erreur de mail");
                textBox3.Text = "";
            }
        }
Beispiel #2
0
        public void Insert(fournisseur f)
        {
            con.Open();
            SqlCommand requete = new SqlCommand("insert into Fournisseurs (Catalogue_Article,Nom_fournisseur,Email_Fournisseur) values (@p1,@p2,@p3)", con);
            requete.Parameters.AddWithValue("@p1", f.Catalogue_Article);/// Change le nom avec ce qu'il y a dans ton founisseur.cs
            requete.Parameters.AddWithValue("@p3", f.Email_Fournisseur);/// change l'email avec celui du fournisseur.cs
            requete.Parameters.AddWithValue("@p2", f.Nom_Fournisseur);// change le nonfou avec celui du .cs

            requete.ExecuteNonQuery();
            con.Close();
        }
Beispiel #3
0
        public void Insert(fournisseur f)
        {
            con.Open();
            SqlCommand requete = new SqlCommand("insert into Fournisseurs (Catalogue_Article,Nom_fournisseur,Email_Fournisseur) values (@p1,@p2,@p3)", con);

            requete.Parameters.AddWithValue("@p1", f.Catalogue_Article); /// Change le nom avec ce qu'il y a dans ton founisseur.cs
            requete.Parameters.AddWithValue("@p3", f.Email_Fournisseur); /// change l'email avec celui du fournisseur.cs
            requete.Parameters.AddWithValue("@p2", f.Nom_Fournisseur);   // change le nonfou avec celui du .cs


            requete.ExecuteNonQuery();
            con.Close();
        }
Beispiel #4
0
        public List <fournisseur> List()
        {
            List <fournisseur> liste = new List <fournisseur>();

            con.Open();

            SqlCommand requete = new SqlCommand("select * from Fournisseurs", con);

            SqlDataReader resultat = requete.ExecuteReader();

            while (resultat.Read())
            {
                fournisseur fou = new fournisseur();
                fou.Id_Fournisseur    = Convert.ToInt32(resultat["Id_Fournisseur"]);
                fou.Catalogue_Article = Convert.ToString(resultat["Catalogue_Article"]);
                fou.Email_Fournisseur = Convert.ToString(resultat["Email_Fournisseur"]);
                fou.Nom_Fournisseur   = Convert.ToString(resultat["Nom_Fournisseur"]);

                liste.Add(fou);
            }
            con.Close();
            return(liste);
        }
Beispiel #5
0
        public List<fournisseur> List()
        {
            List<fournisseur> liste = new List<fournisseur>();

            con.Open();

            SqlCommand requete = new SqlCommand("select * from Fournisseurs", con);

            SqlDataReader resultat = requete.ExecuteReader();

            while (resultat.Read())
            {
                fournisseur fou = new fournisseur();
                fou.Id_Fournisseur = Convert.ToInt32(resultat["Id_Fournisseur"]);
                fou.Catalogue_Article = Convert.ToString(resultat["Catalogue_Article"]);
                fou.Email_Fournisseur = Convert.ToString(resultat["Email_Fournisseur"]);
                fou.Nom_Fournisseur = Convert.ToString(resultat["Nom_Fournisseur"]);

                liste.Add(fou);
            }
            con.Close();
            return liste;
        }