예제 #1
0
 /// <summary>
 /// Přidání nového záznamu nebo úprava vybraného záznamu Příjmy - levé tlačítko ULOŽ
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ulozPrButton_Click(object sender, RoutedEventArgs e)
 {
     if (vybranyZaznam == null || vybranyZaznam.TypOperace == 0)
     {
         try
         {
             spravce.ZadejFinanceZaznam(nazevPrTextBox.Text, popisPrTextBox.Text, cenaPrTextBox.Text,
                                        matkaPrTextBox.Text.ToLower().Trim(), vrhPrTextBox.Text, datumPrTextBox.Text, 1, 0, 0, null);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
         }
         spravce.SpocitejZisk(0);
         prijmyMaruskaTextBlock.DataContext = spravce.SpocitejBilanci(1, 0, 0, "", 0, 0);
         prijmyBaruskaTextBlock.DataContext = spravce.SpocitejBilanci(1, 0, 1, "", 0, 0);
         prijmyOstatniTextBlock.DataContext = spravce.SpocitejBilanci(1, 0, 2, "", 0, 0);
         Close();
         FinanceWindow okno = new FinanceWindow(spravce, zvire);
         okno.ShowDialog();
     }
     else
     {
         spravce.ZadejFinanceZaznam(nazevPrTextBox.Text, popisPrTextBox.Text, cenaPrTextBox.Text,
                                    matkaPrTextBox.Text.ToLower().Trim(), vrhPrTextBox.Text, datumPrTextBox.Text, 1, 0, 1, vybranyZaznam);
         Close();
         FinanceWindow okno = new FinanceWindow(spravce, zvire);
         okno.ShowDialog();
     }
 }
예제 #2
0
 /// <summary>
 /// Uložení zadaných hodnot a porovnání zda jsou v pořádku - případně přihlášení do sekce FINANCE
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void okButton_Click(object sender, RoutedEventArgs e)
 {
     if (loginTextBox.Text == "tom" && hesloTextBox.Text == "123456")
     {
         Close();
         FinanceWindow financeOkno = new FinanceWindow(spravce, 0);
         financeOkno.ShowDialog();
     }
     else
     {
         MessageBox.Show("Špatně zadané informace, zkus to znovu!", "POZOR", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
예제 #3
0
        /// <summary>
        /// Odebrání vybraného záznamu Příjmy - levé tlačítko ODEBER
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void odeberPrButton_Click(object sender, RoutedEventArgs e)
        {
            if (vybranyZaznam == null)
            {
                MessageBox.Show("Nic jsi nevybral!", "Pozor", MessageBoxButton.OK, MessageBoxImage.Error);
            }

            else
            {
                spravce.OdeberFinancniZaznam(vybranyZaznam, zvire, 1);
                FinanceWindow okno = new FinanceWindow(spravce, zvire);
                Close();
                okno.ShowDialog();
            }
        }