Example #1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            string t;
            var    persons = from p in model1.Persons orderby p.Id select p;

            foreach (var p in persons)
            {
                t = p.Surname + " " + p.Name + " " + p.Patronymic;
                deselectedPersonsListBox.Items.Add(t);
                DeselectedPersonIdList.Add(p.Id);
            }
        }
Example #2
0
        private void deselectPersonButton_Click(object sender, RoutedEventArgs e)
        {
            if (selectedPersonsListBox.SelectedIndex != -1)
            {
                int    index = selectedPersonsListBox.SelectedIndex;
                int    id    = SelectedPersonIdList[index];
                string item  = selectedPersonsListBox.SelectedItem.ToString();

                selectedPersonsListBox.Items.RemoveAt(index);
                SelectedPersonIdList.RemoveAt(index);

                deselectedPersonsListBox.Items.Add(item);
                DeselectedPersonIdList.Add(id);
            }
        }