private void btnNieuweWerknemer_Click(object sender, EventArgs e) { Werknemer nieuweWerknemer; using (FormGebruikerGegevens newForm = new FormGebruikerGegevens()) { if (newForm.ShowDialog() == DialogResult.OK) { nieuweWerknemer = newForm.actieveWerknemer; mijnWerknemers.Add(nieuweWerknemer); lbMijnWerknemers.DataSource = null; lbMijnWerknemers.DataSource = mijnWerknemers; } } }
private void btnGebruikerWijzigen_Click(object sender, EventArgs e) { Werknemer actieveWerknemer = (Werknemer)lbMijnWerknemers.SelectedItem; using (FormGebruikerGegevens newForm = new FormGebruikerGegevens(actieveWerknemer)) { if (newForm.ShowDialog() == DialogResult.OK) { int i = lbMijnWerknemers.SelectedIndex; actieveWerknemer = newForm.actieveWerknemer; mijnWerknemers.RemoveAt(lbMijnWerknemers.SelectedIndex); mijnWerknemers.Insert(i, newForm.actieveWerknemer); lbMijnWerknemers.DataSource = null; lbMijnWerknemers.DataSource = mijnWerknemers; } } }