/// <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();
        }
示例#2
0
 /// <summary>
 /// Odebrání vybraného selete u druhé z PRASNIC
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void OdeberBaruska_Click(object sender, RoutedEventArgs e)
 {
     if (vybraneSele != null)
     {
         spravce.OdeberPrase(vybraneSele);
         ListPraseWindow okno = new ListPraseWindow(spravce);
         okno.ShowDialog();
     }
 }
        /// <summary>
        /// Seznam prasat - pravé tlačítko SEZNAM
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Seznam_praseButton_Click(object sender, RoutedEventArgs e)
        {
            ListPraseWindow listPrase = new ListPraseWindow(spravce);

            listPrase.ShowDialog();
        }