private void BtnAddCategory_Click(object sender, EventArgs e) { using (CapitalResistDbContext context = new CapitalResistDbContext()) { context.Categories.Add(new Category { Name = txtCategory.Text }); context.SaveChanges(); } Close(); }
private void BtnAddAccount_Click(object sender, EventArgs e) { using (CapitalResistDbContext context = new CapitalResistDbContext()) { context.Accounts.Add(new Account { Name = txtAccountName.Text }); context.SaveChanges(); } Close(); }
private void BtnSave_Click(object sender, EventArgs e) { var expenseData = new Transaction { TransactionDate = dateTimePicker.Value, CreateDate = DateTime.Now, Money = decimal.Parse(txtMoney.Text), CategoryId = ((Category)cmbCategory.SelectedItem).Id, AccountId = ((Account)cmbAccounts.SelectedItem).Id, _Type = Transaction.Type.Income, Notes = txtNotes.Text }; using (CapitalResistDbContext context = new CapitalResistDbContext()) { context.Transactions.Add(expenseData); context.SaveChanges(); } this.Close(); }
private void BtnSave_Click(object sender, EventArgs e) { for (int i = 1; i <= numberInstallement.Value; i++) { var expenseData = new Transaction { TransactionDate = dateTimePicker.Value.AddMonths(i - 1), CreateDate = DateTime.Now, Money = -1.0m * decimal.Parse(txtMoney.Text) / numberInstallement.Value, CategoryId = ((Category)cmbCategory.SelectedItem).Id, AccountId = ((Account)cmbAccount.SelectedItem).Id, InstallmentCount = (int)numberInstallement.Value, _Type = Transaction.Type.Expense, Notes = (int)numberInstallement.Value > 1 ? i + ". taksit\n" + txtNotes.Text : txtNotes.Text }; context.Transactions.Add(expenseData); } context.SaveChanges(); this.Close(); }