コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        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();
            }
        }