コード例 #1
0
        /// <summary>
        /// Upravení vybrané ovce / berana / jehněte - kliknutí na UPRAV
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void UpravButton_Click(object sender, RoutedEventArgs e)
        {
            // Je něco vybráno
            if (vybranaOvce != null)
            {
                spravce.SpoctiPotomkyOvce(0, vybranaOvce);
                // Vytvoreni okna pro upravu nebo vytvoreni nove ovce, v tomto pripade uprava stavajici
                OvceWindow oknoOvce = new OvceWindow(spravce, vybranaOvce);

                if (vybranaOvce.Pohlavi == 0 && vybranaOvce.Stav == 1)
                {
                    oknoOvce.zenaCheckBox.IsChecked = true;
                }
                else if (vybranaOvce.Pohlavi == 1 && vybranaOvce.Stav == 1)
                {
                    oknoOvce.muzCheckBox.IsChecked = true;
                }

                if (vybranaOvce.Pohlavi == 0 && vybranaOvce.Stav == 0)
                {
                    oknoOvce.jehnickaCheckBox.IsChecked = true;
                }
                else if (vybranaOvce.Pohlavi == 1 && vybranaOvce.Stav == 0)
                {
                    oknoOvce.beranekCheckBox.IsChecked = true;
                }

                oknoOvce.ShowDialog();
            }
        }
コード例 #2
0
        /// <summary>
        /// Přidej novou ovci - levé tlačítko PŘIDEJ
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Pridej_ovceButton_Click(object sender, RoutedEventArgs e)
        {
            OvceWindow ovceWindow = new OvceWindow(spravce);

            ovceWindow.ShowDialog();
        }