private void buttonCreation_Click(object sender, EventArgs e) { if (sqlConnection != null) { AffichageFournisseur affichage = new AffichageFournisseur(sqlConnection); affichage.Show(); } }
private void buttonValider_Click(object sender, EventArgs e) { string codeFournisseurString = textBoxCodeFournisseur.Text; SqlCommand sqlCommand = new SqlCommand(); sqlCommand.Connection = this.sqlConnection; SqlDataReader sqlDataReader; sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.CommandText = "SearchContact"; try { SqlParameter pCodeFournisseur = new SqlParameter("@pid_contact", SqlDbType.Int); pCodeFournisseur.Value = textBoxCodeFournisseur.Text; sqlCommand.Parameters.Add(pCodeFournisseur); sqlDataReader = sqlCommand.ExecuteReader(); bool ok = sqlDataReader.Read(); if (ok) { int codeFournisseur = sqlDataReader.GetInt32(0); sqlDataReader.Close(); AffichageFournisseur affichage = new AffichageFournisseur(sqlConnection, codeFournisseur); affichage.Show(); } else { MessageBox.Show("Le code fournisseur est inexistant", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Error); sqlDataReader.Close(); } } catch { MessageBox.Show("Entrée invalide", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Error); } }