Exemple #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBox1.Text != null)
                {
                    string categoryName = textBox1.Text;
                    expenseTracker.ExpenseCategories.InsertOnSubmit(new ExpenseCategory()
                    {
                        Category = categoryName
                    });
                    expenseTracker.SubmitChanges();
                    MessageBox.Show("Expense Category Added");

                    textBox1.Text = "";

                    LoadCategories();
                }
                else
                {
                    MessageBox.Show("Please Provide a Category");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void UpdateTotalIncome(int finalAmount)
        {
            try
            {
                var updateData = (from currentPrice in expenseTracker.ExpenseIncomings
                                  select currentPrice.Price).FirstOrDefault();
                ExpenseIncoming incoming = expenseTracker.ExpenseIncomings.Single(a => a.Price == updateData);
                incoming.Price = finalAmount;

                expenseTracker.SubmitChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }