/// <summary> /// Uložení zadaných dat do okna - tlačítko ULOŽ /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SaveButton_Click(object sender, RoutedEventArgs e) { // Nové zvíře if (!viewModel.EditRecordFlag) { try { validator.AddEditSawPig(0, pigTypeComboBox.SelectedIndex, motherComboBox.SelectedIndex, bornTextBox.Text, registerNumberTextBox.Text, nameTextBox.Text, descriptionTextBox.Text, sexComboBox.SelectedIndex); correctClose = true; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Pozor", MessageBoxButton.OK, MessageBoxImage.Error); } } // Úprava stávajícího else { try { validator.AddEditSawPig(1, pigTypeComboBox.SelectedIndex, motherComboBox.SelectedIndex, bornTextBox.Text, registerNumberTextBox.Text, nameTextBox.Text, descriptionTextBox.Text, sexComboBox.SelectedIndex); correctClose = true; Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Pozor", MessageBoxButton.OK, MessageBoxImage.Error); } } }