private void cbNome_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (cbNome.SelectedIndex >= 0) { Motorista selecionado = new Motorista(cbNome.SelectedItem as Motoristas); if (selecionado.IsAgregado()) { cbPlaca.SelectedValue = selecionado.Id; } else { cbPlaca.SelectedIndex = -1; checkVisita.IsChecked = selecionado.IsVisitante(); } } }