private void FirearmCreate_Click(object sender, RoutedEventArgs e) { if (TextBoxFirearmName.Text != "" && TextBoxMuzzleVelocity.Text != "" && ComboBoxAmmunition.SelectedItem != null && ComboBoxFirearmType.SelectedItem != null) { FirearmType currentFirearmType = ComboBoxFirearmType.SelectedItem as FirearmType; Ammunition currentAmmunition = ComboBoxAmmunition.SelectedItem as Ammunition; _create.AddFirearm(TextBoxFirearmName.Text, Int32.Parse(TextBoxMuzzleVelocity.Text), currentFirearmType.FirearmTypeID, currentAmmunition.AmmunitionID); PopulateControls(); } }