private void AddPropertyToConceptButton_Click(object sender, RoutedEventArgs e) { if (ConceptsComboBox.SelectedItem == null) { MessageBox.Show("Понятие не выбрано или не существует.", "Ошибка"); return; } if (PropertiesComboBox.SelectedItem == null) { MessageBox.Show("Свойство не выбрано или не существует.", "Ошибка"); return; } _SQLClient.InsertPropertyToConcept( _concepts .First(c => c.Value == ConceptsComboBox.SelectedIndex) .Key, _properties .First(p => p.Value == PropertiesComboBox.SelectedIndex) .Key, PropertyValueTextBox.Text.ParseToNullableInt() ); SenderPage.SelectConceptProperties( _concepts .First(c => c.Value == ConceptsComboBox.SelectedIndex) .Key); }