//Evénement qui se déclenche lorsque l'utilisateur choisi un imprimeur à modifier dans la combobox correspondante private void cmbBoxChoixModifImpr_SelectedIndexChanged(object sender, EventArgs e) { if (cmbBoxChoixModifImpr.SelectedIndex != -1) { string imprimeurChoisi = cmbBoxChoixModifImpr.SelectedItem.ToString(); Imprimeur imprRecup = Imprimeur.RecupInfoImprimeur(imprimeurChoisi); txtIdModifImpr.Text = imprRecup.idImprim.ToString(); txtNomModifImpr.Text = imprRecup.nomImprim; txtDateDebModifImpr.Text = imprRecup.dateDebImprim.ToString().Substring(0, 10); txtDateFinModifImpr.Text = imprRecup.dateFinImprim; txtNatioModifImpr.Text = Pays.TrouvNomPays(imprRecup.idPaysImprim); } }
//Evénement qui charge les informations de l'imprimeur sélectionné par l'utilisateur private void cmboxChoixImpr_SelectedIndexChanged(object sender, EventArgs e) { try { if (cmboxChoixImpr.SelectedIndex != -1) { string nomImprChoisi = cmboxChoixImpr.SelectedItem.ToString(); Imprimeur imprChoisi = Imprimeur.RecupInfoImprimeur(nomImprChoisi); txtNomImpr.Text = imprChoisi.nomImprim; txtNatioImpr.Text = Pays.TrouvNomPays(imprChoisi.idPaysImprim); txtDateCreaImpr.Text = imprChoisi.dateDebImprim.ToString().Substring(0, 10); txtDateFinImpr.Text = imprChoisi.dateFinImprim; } } catch { throw new Exception("Impossible de récupérer les données de l'imprimeur sélectionné"); } }