using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace BankAccount { public partial class Form1 : Form { Account acc1; public Form1() { InitializeComponent(); } private void label5_Click(object sender, EventArgs e) { } private void BtnAdd_Click(object sender, EventArgs e) { double Money =0; String Name = ""; Money = Convert.ToDouble(txtAmount.Text); Name = txtName.Text; acc1 = new Account(Name, Money); txtDisplay.Text = acc1.ToString(); } private void BtnDeposit_Click(object sender, EventArgs e) { acc1.Deposit(Convert.ToDouble(txtDeposit.Text)); txtDisplay.Text = acc1.ToString(); } private void BtnWithdraw_Click(object sender, EventArgs e) { acc1.Withdraw(Convert.ToDouble(txtWithdraw.Text)); txtDisplay.Text = acc1.ToString(); } } public class Account { private string holder; private double balance; public void Deposit(double amount) { this.balance += amount; } public void Withdraw(double amount) { this.balance -= amount; } public override string ToString() { return this.holder + ", £" + this.balance; } public Account(String Name, double Amount) { this.holder = Name; this.balance = Amount; } } }