private void buttonAjouterPersonne_Click(object sender, EventArgs e) { DlgAjoutPersonne dlgAjoutPersonne = new DlgAjoutPersonne(TypeDeSaisie.Ajout, null); dlgAjoutPersonne.ShowDialog(); if (dlgAjoutPersonne.DialogResult == DialogResult.Cancel) { return; } m_dossier.Personnes.Add(dlgAjoutPersonne.Extraire()); InitializerListViewPersonnes(); }
private void buttonAjouterPersonne_Click(object sender, EventArgs e) { DlgAjoutPersonne dlg = new DlgAjoutPersonne(TypeDeSaisie.Ajout, null); dlg.ShowDialog(); if (dlg.DialogResult == DialogResult.Cancel) { return; } //Ajoute la personne, vide le combo box et réinitialise. m_listPersonnes.Add(dlg.Extraire()); InitialiserComboBoxPersonne(); }
private void listViewPersonnes_DoubleClick(object sender, MouseEventArgs e) { if (listViewPersonnes.SelectedItems.Count == 1) { ListViewItem item = listViewPersonnes.SelectedItems[0]; Personne p = (Personne)item.Tag; DlgAjoutPersonne dlgAjoutPersonne = new DlgAjoutPersonne((m_typeDeSaisie == TypeDeSaisie.Ajout) ? TypeDeSaisie.Modification : m_typeDeSaisie, p); dlgAjoutPersonne.ShowDialog(); if (dlgAjoutPersonne.DialogResult == DialogResult.Cancel) { return; } m_dossier.Personnes[item.Index] = dlgAjoutPersonne.Extraire(); InitializerListViewPersonnes(); } }