Пример #1
0
        private void Modify_Click(object sender, RoutedEventArgs e)
        {
            InfoLabel.Content       = "Modyfikuj wydatek:";
            AddButton.Visibility    = Visibility.Hidden;
            ModifyButton.Visibility = Visibility.Visible;
            BackButton.Visibility   = Visibility.Visible;

            AddButton.Visibility = Visibility.Hidden;
            IrregularBudget cat = (IrregularBudget)IrregularExpensesGrid.SelectedItem;

            //MessageBox.Show("Zawartość wiersza "+cat.Name.ToString() +cat.Descript.ToString() + cat.Color.ToString());
            NameBox.Text   = cat.Name.ToString();
            AmountBox.Text = cat.Amount.ToString();
            __recid        = cat.__recid;
        }
Пример #2
0
        private void Delete_Click(object sender, RoutedEventArgs e)
        {
            IrregularBudget ex = (IrregularBudget)IrregularExpensesGrid.SelectedItem;

            if (MessageBox.Show("Czy na pewno chcesz usunąć wydatek \"" + ex.Name + "\"?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
            {
                return;
            }
            else
            {
                DB db = new Models.DB();
                if (!db.DeleteteIrregularBudget(ex.__recid))
                {
                    MessageBox.Show("Ups... Coś poszło nie tak");
                    return;
                }
                this.NavigationService.Navigate(new IrregularBudgetPanel(UserId));
            }
        }