private void overeenkomstItemListView_SelectedIndexChanged(object sender, EventArgs e) { Overeenkomst overeenkomst = (Overeenkomst)overeenkomstItemListView.GetSelectedItem(); domeinenListBox.Items.Clear(); if (overeenkomst != null) { domeinenListBox.Items.AddRange(DataOvereenkomstDomeinLink.GeefDomeinen(overeenkomst.ID).ToArray()); verwijderenButton.Enabled = true; bekijkButton.Enabled = true; } }
private void expertenDetailListView_SelectedIndexChanged(object sender, EventArgs e) { try { Persoon expert = (Persoon)expertenItemListView.GetSelectedItem(); List <Overeenkomst> overeenkomsten = DataOvereenkomst.GeeftDomeinen(expert); List <ExpertiseDomein> domeinen = new List <ExpertiseDomein>(); if (overeenkomsten.Count != 0) { foreach (Overeenkomst overeenkomst in overeenkomsten) { domeinen.AddRange(DataOvereenkomstDomeinLink.GeefDomeinen(overeenkomst.ID)); } domeinenListBox.Items.Clear(); domeinenListBox.Items.AddRange(domeinen.ToArray()); } } catch (ArgumentOutOfRangeException) { } }