private void AfficherLesClients(int p) { string connetionString = null; connetionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\ypelle\source\repos\Trombino\Trombino\Database1.mdf;Integrated Security=True"; SqlConnection cnn = new SqlConnection(connetionString); if (box[p].Image != null) // empeche d'avoir une erreur lorsqu'on clic sur unr photo "vide" { byte[] code = imageToByteArray(box[p].Image); cnn.Open(); SqlCommand requete = cnn.CreateCommand(); requete.CommandText = "SELECT CLIENTS, COLLABORATEURS FROM IDENTIFIANTS WHERE PHOTO=@PHOTO"; requete.Parameters.Add(new SqlParameter("@PHOTO", code)); // récupération du parametre à afficher SqlDataReader dataReader = requete.ExecuteReader(); while (dataReader.Read()) { for (int i = 0; i < dataReader.FieldCount; i++) { string[] tab = new string[dataReader.FieldCount]; tab[i] = dataReader.GetValue(i).ToString(); //récupération du résultat dans un tableau avant de le retourner popup.textBoxPopup3.Text = popup.textBoxPopup3.Text + tab[i] + Environment.NewLine + Environment.NewLine; popup.Show(); } } dataReader.Close(); cnn.Close(); } }
// ----------------------------------------------------------------------------------------------------------------------------------------------- // -----------------------------------Methode afficher détails à partir d'une photo--------------------------------------------------------------- // ----------------------------------------------------------------------------------------------------------------------------------------------- private void AfficherDetails(int p) { popup = new popup(); popup.Show(); AfficherLeNom(p); AfficherLesCoordonnees(p); AfficherLesClients(p); AfficherPhotoPopUp(p); }
// ----------------------------------------------------------------------------------------------------------------------------------------------- // -----------------------------------Methode afficher détails à partir d'une photo--------------------------------------------------------------- // ----------------------------------------------------------------------------------------------------------------------------------------------- private void AfficherDetails(int p) { if (box[p].Image != null) // empeche d'avoir une erreur lorsqu'on clic sur unr photo "vide" { popup = new popup(); popup.Show(); AfficherLeNom(p); AfficherLesCoordonnees(p); AfficherLesClients(p); AfficherPhotoPopUp(p); } }