//Evénement qui a lieu lorsque l'utilisateur sélectionne un auteur a modifié private void cmboxChoixModifAut_SelectedIndexChanged(object sender, EventArgs e) { if (cmboxChoixModifAut.SelectedIndex != -1) { string auteurChoisi = cmboxChoixModifAut.SelectedItem.ToString(); Auteur autRecup = Auteur.RecupInfoAuteur(auteurChoisi); txtIdAutModif.Text = autRecup.idAut.ToString(); txtNomModifAut.Text = autRecup.nomAut; txtPrenomModifAut.Text = autRecup.prenomAut; txtSurnomModifAut.Text = autRecup.surnomAut; txtDateNaiModifAut.Text = autRecup.dateNaiAut.ToString().Substring(0, 10); txtDateMortModifAut.Text = autRecup.dateMortAut; txtNatioModifAut.Text = Pays.TrouvNomPays(autRecup.idPaysAut); } }
//Evénement qui charge les informations du troisième auteur sélectionné par l'utilisateur private void cmboxChoixAutTiers_SelectedIndexChanged(object sender, EventArgs e) { try { if (cmboxChoixAutTiers.SelectedIndex != -1) { string nomAutTiersChoisi = cmboxChoixAutTiers.SelectedItem.ToString(); Auteur autTiersChoisi = Auteur.RecupInfoAuteur(nomAutTiersChoisi); txtNomAutTiers.Text = autTiersChoisi.nomAut; txtPrenomAutTiers.Text = autTiersChoisi.prenomAut; txtSurnAutTiers.Text = autTiersChoisi.surnomAut; txtNatioAutTiers.Text = Pays.TrouvNomPays(autTiersChoisi.idPaysAut); txtDateNaiAutTiers.Text = autTiersChoisi.dateNaiAut.ToString().Substring(0, 10); txtDateMortAutTiers.Text = autTiersChoisi.dateMortAut; } } catch { throw new Exception("Impossible de récupérer les données du troisième auteur sélectionné"); } }