public static void InsertFournisseur(Entity.Fournisseur ed) { MySqlConnection _Cnn = DAL.Connexion.connect(); _Cnn.Open(); string strSql = "INSERT into fournisseur VALUES(?idFournisseur,?ref_Fournisseur,?nom_Fournisseur,?prenom_Fournisseur,?adresse_Fournisseur, ?codePostal_Fournisseur, ?ville_Fournisseur,?pays_Fournisseur,?tel_Fournisseur,?telmobile_Fournisseur, ?email_Fournisseur, ?fax_Fournisseur, ?siteInternet_Fournisseur,?etat_Fournisseur,?nb_transactions_Fournisseur,?note_Fournisseur)"; MySqlCommand cmd = new MySqlCommand(strSql, _Cnn); cmd.CommandText = strSql; // p* MySqlParameter ccl = new MySqlParameter("idFournisseur", ed.idFournisseur); MySqlParameter refc = new MySqlParameter("ref_Fournisseur", ed.ref_Fournisseur); MySqlParameter nc = new MySqlParameter("nom_Fournisseur", ed.nom_Fournisseur); MySqlParameter pyc = new MySqlParameter("prenom_Fournisseur", ed.prenom_Fournisseur); MySqlParameter adc = new MySqlParameter("adresse_Fournisseur", ed.adresse_Fournisseur); MySqlParameter soc = new MySqlParameter("codePostal_Fournisseur", ed.codePostal_Fournisseur); MySqlParameter vc = new MySqlParameter("ville_Fournisseur", ed.ville_Fournisseur); MySqlParameter payc = new MySqlParameter("pays_Fournisseur", ed.pays_Fournisseur); MySqlParameter tfc = new MySqlParameter("tel_Fournisseur", ed.tel_Fournisseur); MySqlParameter tmobilec = new MySqlParameter("telmobile_Fournisseur", ed.telmobile_Fournisseur); MySqlParameter emc = new MySqlParameter("email_Fournisseur", ed.email_Fournisseur); MySqlParameter Fxc = new MySqlParameter("fax_Fournisseur", ed.fax_Fournisseur); MySqlParameter sic = new MySqlParameter("siteInternet_Fournisseur", ed.siteInternet_Fournisseur); MySqlParameter ec = new MySqlParameter("etat_Fournisseur", ed.etat_Fournisseur); MySqlParameter nbc = new MySqlParameter("nb_transactions_Fournisseur", ed.nb_transactions_Fournisseur); MySqlParameter notec = new MySqlParameter("note_Fournisseur", ed.note_Fournisseur); cmd.Parameters.Add(ccl); cmd.Parameters.Add(refc); cmd.Parameters.Add(nc); cmd.Parameters.Add(pyc); cmd.Parameters.Add(adc); cmd.Parameters.Add(soc); cmd.Parameters.Add(vc); cmd.Parameters.Add(payc); cmd.Parameters.Add(tfc); cmd.Parameters.Add(tmobilec); cmd.Parameters.Add(emc); cmd.Parameters.Add(Fxc); cmd.Parameters.Add(sic); cmd.Parameters.Add(ec); cmd.Parameters.Add(nbc); cmd.Parameters.Add(notec); try { cmd.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show(e.ToString()); } _Cnn.Close(); }
/* public static void UpdateFournisseur(Entity.Fournisseur newd) * { * MySqlConnection _Cnn = DAL.Connexion.connect(); * _Cnn.Open(); * try * { * string strSql = "UPDATE fournisseur set (ref_Fournisseur=?ref_Fournisseur,nom_Fournisseur=?nom_Fournisseur,prenom_Fournisseur=?prenom_Fournisseur,adresse_Fournisseur=?adresse_Fournisseur,codePostal_Fournisseur=?codePostal_Fournisseur, ville_Fournisseur=?ville_Fournisseur,pays_Fournisseur=?pays_Fournisseur,tel_Fournisseur= ?tel_Fournisseur,telmobile_Fournisseur= ?telmobile_Fournisseur, email_Fournisseur=?email_Fournisseur,fax_Fournisseur=?fax_Fournisseur,siteInternet_Fournisseur=?siteInternet_Fournisseur,etat_Fournisseur= ?etat_Fournisseur,note_Fournisseur=?note_Fournisseur)"; * MySqlCommand cmd = new MySqlCommand(strSql, _Cnn); * cmd.CommandText = strSql; * * MySqlParameter newdrefc = new MySqlParameter("?ref_Fournisseur", newd.ref_Fournisseur); * MySqlParameter newdnc = new MySqlParameter("?nom_Fournisseur", newd.nom_Fournisseur); * MySqlParameter newdpyc = new MySqlParameter("?prenom_Fournisseur", newd.prenom_Fournisseur); * MySqlParameter newdadc = new MySqlParameter("?adresse_Fournisseur", newd.adresse_Fournisseur); * MySqlParameter newdtmc = new MySqlParameter("?codePostal_Fournisseur", newd.codePostal_Fournisseur); * MySqlParameter newdvc = new MySqlParameter("?ville_Fournisseur", newd.ville_Fournisseur); * MySqlParameter newdpayc = new MySqlParameter("?pays_Fournisseur", newd.pays_Fournisseur); * MySqlParameter newdtfc = new MySqlParameter("?tel_Fournisseur", newd.tel_Fournisseur); * MySqlParameter newdtmobilec = new MySqlParameter("?telmobile_Fournisseur", newd.telmobile_Fournisseur); * MySqlParameter newdemc = new MySqlParameter("?email_Fournisseur", newd.email_Fournisseur); * MySqlParameter newdFxc = new MySqlParameter("?fax_Fournisseur", newd.fax_Fournisseur); * MySqlParameter newdsic = new MySqlParameter("?siteInternet_Fournisseur", newd.siteInternet_Fournisseur); * MySqlParameter newdec = new MySqlParameter("?etat_Fournisseur", newd.etat_Fournisseur); * MySqlParameter newdnotec = new MySqlParameter("?note_Fournisseur", newd.note_Fournisseur); * * cmd.Parameters.Add(newdrefc); * cmd.Parameters.Add(newdnc); * cmd.Parameters.Add(newdpyc); * cmd.Parameters.Add(newdadc); * cmd.Parameters.Add(newdvc); * cmd.Parameters.Add(newdpayc); * cmd.Parameters.Add(newdtfc); * cmd.Parameters.Add(newdtmobilec); * cmd.Parameters.Add(newdtmc); * cmd.Parameters.Add(newdFxc); * cmd.Parameters.Add(newdsic); * cmd.Parameters.Add(newdemc); * cmd.Parameters.Add(newdec); * cmd.Parameters.Add(newdnotec); * * try * { * cmd.ExecuteNonQuery(); * } * catch { * _Cnn.Close(); * return false; * } * * _Cnn.Close(); * return true; * * } * catch (Exception e1) * { * MessageBox.Show(e1.ToString()); * _Cnn.Close(); * return false; * } * } * */ public static void UpdateFournisseur(Entity.Fournisseur newd) { string MyConString = "SERVER=localhost;" + "DATABASE=gestioncommerciale;" + "UID=root;" + "PASSWORD=freedomity;"; MySqlConnection connection = new MySqlConnection(MyConString); MySqlCommand cmd = connection.CreateCommand(); MySqlDataReader Reader; cmd.CommandText = "update fournisseur set ref_Fournisseur='" + newd.ref_Fournisseur + "' , nom_Fournisseur='" + newd.nom_Fournisseur + "', prenom_Fournisseur='" + newd.prenom_Fournisseur + "' , adresse_Fournisseur='" + newd.adresse_Fournisseur + "' , codePostal_Fournisseur= " + newd.codePostal_Fournisseur + ", ville_Fournisseur='" + newd.ville_Fournisseur + "' , pays_Fournisseur='" + newd.pays_Fournisseur + "' , tel_Fournisseur=" + newd.tel_Fournisseur + ", telmobile_Fournisseur=" + newd.telmobile_Fournisseur + ", email_Fournisseur='" + newd.email_Fournisseur + "' , siteInternet_Fournisseur='" + newd.siteInternet_Fournisseur + "' , fax_Fournisseur=" + newd.fax_Fournisseur + ", etat_Fournisseur='" + newd.etat_Fournisseur + "' , note_Fournisseur='" + newd.note_Fournisseur + "' where idFournisseur=" + newd.idFournisseur + ";"; connection.Open(); Reader = cmd.ExecuteReader(); connection.Close(); connection = null; }
public static DataView rechercher(Entity.Fournisseur ed) { MySqlConnection _Cnn = DAL.Connexion.connect(); _Cnn.Open(); string strSql = "Select * from Fournisseur where idFournisseur=?idFournisseur OR codePostal_Fournisseur=?codePostal_Fournisseur OR ville_Fournisseur=?ville_Fournisseur OR pays_Fournisseur= ?pays_Fournisseur "; MySqlCommand cmd = new MySqlCommand(strSql, _Cnn); cmd.CommandText = strSql; cmd.Parameters.AddWithValue("?idFournisseur", ed.idFournisseur); cmd.Parameters.AddWithValue("?codePostal_Fournisseur", ed.codePostal_Fournisseur); cmd.Parameters.AddWithValue("?ville_Fournisseur", ed.ville_Fournisseur); cmd.Parameters.AddWithValue("?pays_Fournisseur", ed.pays_Fournisseur); MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds, "Fournisseur"); _Cnn.Close(); return(ds.Tables["Fournisseur"].DefaultView); }