static void Main(string[] args) { String connectionString = ConfigurationManager.ConnectionStrings["MyHomeServerConnection"].ConnectionString; PersistanceFournisseur p = new PersistanceFournisseur(connectionString); sFournisseur s = new sFournisseur(); //p.Addfournisseur(s); }
public int AddFournisseur(sFournisseur Fournisseur) { if (sqlConnection.State != System.Data.ConnectionState.Open) { sqlConnection.Open(); } SqlParameter pOut = null; try { SqlCommand sqlCommand = new SqlCommand("CreateContact", sqlConnection); sqlCommand.CommandType = CommandType.StoredProcedure; pOut = new SqlParameter("@id", SqlDbType.Int); pOut.Direction = ParameterDirection.Output; sqlCommand.Parameters.Add(pOut); sqlCommand.Parameters.Add(new SqlParameter("@pnom_fournisseur", fournisseur.nom)); sqlCommand.Parameters.Add(new SqlParameter("@prue_fournisseur", fournisseur.rue)); //sqlCommand.Parameters.Add(new SqlParameter("@pnum_rue_contact", fournisseur.num_rue)); sqlCommand.Parameters.Add(new SqlParameter("@pville_fournisseur", fournisseur.ville)); sqlCommand.Parameters.Add(new SqlParameter("@pcp_fournisseur", fournisseur.code_postal)); sqlCommand.Parameters.Add(new SqlParameter("@ppersonne_fournisseur", fournisseur.personne_contact)); sqlCommand.Parameters.Add(new SqlParameter("@psatisfaction_fournisseur", fournisseur.satisfaction)); if (sqlCommand.ExecuteNonQuery() == 1) { Trace.TraceInformation($"{DateTime.Now} Création du contact {fournisseur.nom}"); } else { Trace.TraceError($"{DateTime.Now} Execution échouée de la création du contact {fournisseur.nom}"); } } catch (Exception e) { Trace.TraceError($"{DateTime.Now} Execution échouée de la création d'un contact {e.Message}"); } Trace.Flush(); if (sqlConnection.State != ConnectionState.Closed) { sqlConnection.Close(); } return((int)pOut.Value); }
private void butRechercher_Click(object sender, EventArgs e) { String connectionString = ConfigurationManager.ConnectionStrings["MyHomeServerConnection"].ConnectionString; PersistanceFournisseur p = new PersistanceFournisseur(connectionString); int id = int.Parse(txtBoxNumFourni.Text); sFournisseur sFourni = p.GetFournisseur(id); txtBoxNomFourni.Text = sFourni.nom; txtBoxRue.Text = sFourni.rue; txtBoxCP.Text = sFourni.code_postal.ToString(); txtBoxVille.Text = sFourni.ville; txtBoxContact.Text = sFourni.personne_contact; txtBoxSatisfaction.Text = sFourni.satisfaction.ToString(); }
private void buttonValider_Click(object sender, EventArgs e) { // setEntrerFournisseur(int.Parse(txtBoxNumFourni.Text), txtBoxNomFourni.Text, txtBoxRue.Text, txtBoxVille.Text, // int.Parse(txtBoxCP.Text), txtBoxContact.Text, int.Parse(txtBoxSatisfaction.Text)); //(int id, string nom, string rue, string ville, int code_postal, string personne_contact, int satisfaction) //sFournisseur s = new sFournisseur(getNumF(), getNomF(), getRueF(), getVilleF(), getCpF(), getContactF(), getSatisfactionF()); sFournisseur s = new sFournisseur(int.Parse(txtBoxNumFourni.Text), txtBoxNomFourni.Text, txtBoxRue.Text, txtBoxVille.Text, int.Parse(txtBoxCP.Text), txtBoxContact.Text, int.Parse(txtBoxSatisfaction.Text)); //(id, nom, rue, ville, code_postal, personne_contact, satisfaction); p.AddFournisseur(s); // acoder }
private void butCreer_Click(object sender, EventArgs e) { String connectionString = ConfigurationManager.ConnectionStrings["MyHomeServerConnection"].ConnectionString; PersistanceFournisseur p = new PersistanceFournisseur(connectionString); // setEntrerFournisseur(int.Parse(txtBoxNumFourni.Text), txtBoxNomFourni.Text, txtBoxRue.Text, txtBoxVille.Text, // int.Parse(txtBoxCP.Text), txtBoxContact.Text, int.Parse(txtBoxSatisfaction.Text)); //(int id, string nom, string rue, string ville, int code_postal, string personne_contact, int satisfaction) //sFournisseur s = new sFournisseur(getNumF(), getNomF(), getRueF(), getVilleF(), getCpF(), getContactF(), getSatisfactionF()); sFournisseur s = new sFournisseur(int.Parse(txtBoxNumFourni.Text), txtBoxNomFourni.Text, txtBoxRue.Text, txtBoxVille.Text, int.Parse(txtBoxCP.Text), txtBoxContact.Text, int.Parse(txtBoxSatisfaction.Text)); //(id, nom, rue, ville, code_postal, personne_contact, satisfaction); p.AddFournisseur(s); }
public FrmFournisseur() { InitializeComponent(); sFournisseur sFourni = new sFournisseur(txtBoxNumFourni.Text, txtBoxNomFourni.Text, txtBoxRue.Text, txtBoxVille.Text, txtBoxCP.Text, txtBoxContact.Text, txtBoxSatisfaction.Text); }
public bool DeleteFournisseur(sFournisseur Fournisseur) { throw new NotImplementedException(); }
public bool UpdateFournisseur(sFournisseur Fournisseur) { //Fournisseur.code_postal throw new NotImplementedException(); }