Beispiel #1
0
        void buttonSave_Click(object sender, RoutedEventArgs e)
        {
            Bill bill = new Bill();

            foreach (Bill item in billsList)
            {
                if (item.Id == Convert.ToInt32(textId.Text))
                {
                    item.April     = Double.Parse(aprilTextBox.Text == "" ? "-" : aprilTextBox.Text);
                    item.August    = Double.Parse(augustTextBox.Text == "" ? "-" : augustTextBox.Text);
                    item.BillName  = nameTextBox.Text;
                    item.December  = Double.Parse(decemberTextBox.Text == "" ? "-" : decemberTextBox.Text);
                    item.February  = Double.Parse(februaryTextBox.Text == "" ? "-" : februaryTextBox.Text);
                    item.January   = Double.Parse(januaryTextBox.Text == "" ? "-" : januaryTextBox.Text);
                    item.July      = Double.Parse(julyTextBox.Text == "" ? "-" : julyTextBox.Text);
                    item.June      = Double.Parse(juneTextBox.Text == "" ? "-" : juneTextBox.Text);
                    item.March     = Double.Parse(marchTextBox.Text == "" ? "-" : marchTextBox.Text);
                    item.May       = Double.Parse(mayTextBox.Text == "" ? "-" : mayTextBox.Text);
                    item.November  = Double.Parse(novemberTextBox.Text == "" ? "-" : novemberTextBox.Text);
                    item.October   = Double.Parse(octoberTextBox.Text == "" ? "-" : octoberTextBox.Text);
                    item.September = Double.Parse(septemberTextBox.Text == "" ? "-" : septemberTextBox.Text);

                    billsService.Edit(item);
                }
            }

            appDataGrid.SelectionChanged -= new SelectionChangedEventHandler(appDataGrid_SelectionChanged);
            appDataGrid.ItemsSource       = null;
            appDataGrid.ItemsSource       = billsList;
            appDataGrid.SelectedIndex     = -1;

            contextMenu.IsOpen            = false;
            appDataGrid.SelectionChanged += new SelectionChangedEventHandler(appDataGrid_SelectionChanged);
        }