/// <summary>
        /// Odebrání transakce na straně Příjmů - levé tlačítko ODEBER
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OdeberPrButton_Click(object sender, RoutedEventArgs e)
        {
            bool odpoved = false;

            // Ošetření, že uživatel vybral nějakou transakci
            if (vybranyZaznam == null)
            {
                MessageBox.Show("Nic jsi nevybral!", "Pozor", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else
            {
                try
                {
                    odpoved = spravce.OdeberFinancniZaznam(vybranyZaznam, zvire, 1);
                }
                catch
                {
                    MessageBox.Show("Chyba pri odebirani zaznamu", "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }

            if (odpoved)
            {
                spravce.SpocitejZisk(1);
                PrepocitejBilance("", DateTime.Now.Year, 0);
            }
        }
Esempio n. 2
0
 /// <summary>
 /// Odebrání vybraného záznamu Výdaje - pravé tlačítko ODEBER
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void odeberVyButton_Click(object sender, RoutedEventArgs e)
 {
     if (vybranyZaznam == null)
     {
         MessageBox.Show("Nic jsi nevybral!", "Pozor", MessageBoxButton.OK, MessageBoxImage.Error);
     }
     else
     {
         try
         {
             spravce.OdeberFinancniZaznam(vybranyZaznam, zvire, 0);
         }
         catch
         {
             MessageBox.Show("Chyba pri odebirani zaznamu", "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
         }
         FinanceWindow okno = new FinanceWindow(spravce, zvire);
         Close();
         okno.ShowDialog();
     }
 }