// Событие изменения должности человека private void cbPostPeople_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (cbPostPeople.SelectedItem != null) { PostPeople postPeople = cbPostPeople.SelectedItem as PostPeople; cbPeople.ItemsSource = _databasenEtities.People.Where(a => a.ID_Post == postPeople.ID).ToArray(); cbPeople.SelectedIndex = 0; } }
// Событьие изменения должности private void cbPost_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (cbPost.SelectedItem != null) { PostPeople postPeople = cbPost.SelectedItem as PostPeople; List <Staff> staffList = new List <Staff> { new Staff() }; staffList.AddRange(_databasenEtities.Staff.Where(a => a.ID_Post == postPeople.ID).ToArray()); cbStaff.ItemsSource = staffList; } }