Пример #1
0
 private void Delete_Plan(object sender, RoutedEventArgs e)
 {
     if (budget_Grid.SelectedIndex > -1)
     {
         _dalCl.Delete_Plan(Converter_Profit_Expence.WPF_to_DAL(budget_Grid.Items[budget_Grid.SelectedIndex] as Profit_ExpenceWPF_DTO), CurrentUser.Login);
     }
     Show_All_Plans_Click(sender, e);
 }
Пример #2
0
        private void Show_All_Expance_Click(object sender, RoutedEventArgs e)
        {
            delete.Visibility       = Visibility.Visible;
            save_add.Visibility     = Visibility.Collapsed;
            budget_grid2.Visibility = Visibility.Visible;
            Binding binding = new Binding();

            if (Converter_Profit_Expence.DAL_to_WPF_List(_dalCl.Get_All_Expance(CurrentUser.Login).ToList()) != null)
            {
                binding.Source = Converter_Profit_Expence.DAL_to_WPF_List(_dalCl.Get_All_Expance(CurrentUser.Login).ToList());
                budget_Grid.SetBinding(DataGrid.ItemsSourceProperty, binding);
                budget_Grid.Visibility = Visibility.Visible;
                delete.Content         = "DELETE";
                delete.Visibility      = Visibility.Visible;
            }
            Show_Total_Sum_Expences();
            Show_Balance();
        }
Пример #3
0
 private void Save_New_Plan_Click(object sender, RoutedEventArgs e)
 {
     if (type.Text != null && description.Text != null)
     {
         if (Decimal.TryParse(sum.Text, System.Globalization.NumberStyles.AllowCurrencySymbol, CultureInfo.CreateSpecificCulture("uk-UA"), out decimal number) == true)
         {
             Profit_ExpenceWPF_DTO new_plan = new Profit_ExpenceWPF_DTO()
             {
                 Date_ = date_plan.SelectedDate.Value,
                 Sum   = number,
                 Profit_Expance_Type = type.Text.ToString(),
                 Description         = description.Text
             };
             _dalCl.Save_New_Plan(Converter_Profit_Expence.WPF_to_DAL(new_plan), type.Text.ToString(), CurrentUser.Login);
             sum.Text         = "";
             description.Text = "";
         }
     }
 }