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;
            }
        }
示例#2
0
        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)
            { }
        }