/// <summary> /// Metoda pro uložení všech zadaných hodnot - Nové prase NEBO úprava stávajícího /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Ok_praseButton_Click(object sender, RoutedEventArgs e) { // Nové if (upravovaneSele == null) { try { spravceZvirat.ZadejSele(jmeno_praseTextBox.Text, vahaTextBox.Text, popisTextBox.Text, zenaCheckBox.IsChecked, muzCheckBox.IsChecked, maruskaCheckBox.IsChecked, baruskaCheckBox.IsChecked, narozeni_praseTextBox.Text, upravovaneSele); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } // Úprava stávajícího else if (upravovaneSele != null) { try { spravceZvirat.ZadejSele(jmeno_praseTextBox.Text, vahaTextBox.Text, popisTextBox.Text, zenaCheckBox.IsChecked, muzCheckBox.IsChecked, maruskaCheckBox.IsChecked, baruskaCheckBox.IsChecked, narozeni_praseTextBox.Text, upravovaneSele); } catch (Exception ex) { MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error); } } spravceZvirat.UlozID(); Close(); ListPraseWindow okno = new ListPraseWindow(spravceZvirat); okno.ShowDialog(); }