private void mitarbeiterlisteListBox_DoubleClick(object sender, EventArgs e) { MitarbeiterForm form = new MitarbeiterForm(); // form.Mitarbeiter = (mitarbeiterlisteListBox.SelectedItem as Mitarbeiter) .GetKopie(); form.Mitarbeiter = mitarbeiterliste[mitarbeiterlisteListBox.SelectedIndex].GetKopie(); if (form.ShowDialog() == DialogResult.OK) { mitarbeiterliste[mitarbeiterlisteListBox.SelectedIndex] = form.Mitarbeiter; } //form.ShowDialog(); }
private void MitarbeiterhinzufügenButton_Click(object sender, EventArgs e) { //mitarbeiterliste.AddNew(); //mitarbeiterlisteListBox.SelectedIndex = mitarbeiterlisteListBox.Items.Count - 1; //personalnummerTextBox.Text = (mitarbeiterliste.Max(x => x.Personalnummer) + 1).ToString(); MitarbeiterForm form = new MitarbeiterForm(); if (form.ShowDialog() == DialogResult.OK) { mitarbeiterliste.Add(form.Mitarbeiter); } }