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 = ""; } }
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(); }
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(); }
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); }
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; }