Question: THIS IS C# - Programming Project: Design an ATM project. The customer needs to be able to enter a PIN, and then make a deposit,

THIS IS C# - Programming Project: Design an ATM project. The customer needs to be able to enter a PIN, and then make a deposit, withdrawal, or Check Balance.

I almost have done and I just need the code for the deposit button, withdrawal button, and Check Balance only. There have 2 textbox Account Name and Amount in each option Thanks

Here is my code when user enters pin number :

private void btnEnter_Click(object sender, EventArgs e) { String PinNumber1 = String.Format(txtPin.Text); String PinNumber2 = String.Format(txtPin.Text); String PinNumber3 = String.Format(txtPin.Text); String PinNumber4 = String.Format(txtPin.Text); String PinNumber5 = String.Format(txtPin.Text);

if (PinNumber1 == "1234") {

// set up all label become false when user enter already entered the correct pin number. lblWithdrawal.Visible = true; lblDeposit.Visible = true; lblBalance.Visible = true; lblReturnCard.Visible = true;

txtPin.Enabled = false; btnEnter.Enabled = false; btnClear.Enabled = false; panel2.Enabled = true;

// set up all button become true when user enter already entered the correct pin number. btnWithdrawal.Enabled = true; btnDeposit.Enabled = true; btnBalance.Enabled = true; btnReturnCard.Enabled = true;

// set up all button number become false when user already entered the correct pin number. btn0.Enabled = false; btn1.Enabled = false; btn2.Enabled = false; btn3.Enabled = false; btn4.Enabled = false; btn5.Enabled = false; btn6.Enabled = false; btn7.Enabled = false; btn8.Enabled = false; btn9.Enabled = false; } else if (PinNumber2 == "2345") { // set up all label become false when user enter already entered the correct pin number. lblWithdrawal.Visible = true; lblDeposit.Visible = true; lblBalance.Visible = true; lblReturnCard.Visible = true;

txtPin.Enabled = false; btnEnter.Enabled = false; btnClear.Enabled = false; panel2.Enabled = true;

// set up all button become true when user enter already entered the correct pin number. btnWithdrawal.Enabled = true; btnDeposit.Enabled = true; btnBalance.Enabled = true; btnReturnCard.Enabled = true;

// set up all button number become false when user already entered the correct pin number. btn0.Enabled = false; btn1.Enabled = false; btn2.Enabled = false; btn3.Enabled = false; btn4.Enabled = false; btn5.Enabled = false; btn6.Enabled = false; btn7.Enabled = false; btn8.Enabled = false; btn9.Enabled = false; } else if (PinNumber3 == "3456") { // set up all label become false when user enter already entered the correct pin number. lblWithdrawal.Visible = true; lblDeposit.Visible = true; lblBalance.Visible = true; lblReturnCard.Visible = true;

txtPin.Enabled = false; btnEnter.Enabled = false; btnClear.Enabled = false; panel2.Enabled = true;

// set up all button become true when user enter already entered the correct pin number. btnWithdrawal.Enabled = true; btnDeposit.Enabled = true; btnBalance.Enabled = true; btnReturnCard.Enabled = true;

// set up all button number become false when user already entered the correct pin number. btn0.Enabled = false; btn1.Enabled = false; btn2.Enabled = false; btn3.Enabled = false; btn4.Enabled = false; btn5.Enabled = false; btn6.Enabled = false; btn7.Enabled = false; btn8.Enabled = false; btn9.Enabled = false; } else if (PinNumber4 == "4567") { // set up all label become false when user enter already entered the correct pin number. lblWithdrawal.Visible = true; lblDeposit.Visible = true; lblBalance.Visible = true; lblReturnCard.Visible = true;

txtPin.Enabled = false; btnEnter.Enabled = false; btnClear.Enabled = false; panel2.Enabled = true;

// set up all button become true when user enter already entered the correct pin number. btnWithdrawal.Enabled = true; btnDeposit.Enabled = true; btnBalance.Enabled = true; btnReturnCard.Enabled = true;

// set up all button number become false when user already entered the correct pin number. btn0.Enabled = false; btn1.Enabled = false; btn2.Enabled = false; btn3.Enabled = false; btn4.Enabled = false; btn5.Enabled = false; btn6.Enabled = false; btn7.Enabled = false; btn8.Enabled = false; btn9.Enabled = false; } else if (PinNumber5 == "5678") { // set up all label become false when user enter already entered the correct pin number. lblWithdrawal.Visible = true; lblDeposit.Visible = true; lblBalance.Visible = true; lblReturnCard.Visible = true;

txtPin.Enabled = false; btnEnter.Enabled = false; btnClear.Enabled = false; panel2.Enabled = true;

// set up all button become true when user enter already entered the correct pin number. btnWithdrawal.Enabled = true; btnDeposit.Enabled = true; btnBalance.Enabled = true; btnReturnCard.Enabled = true;

// set up all button number become false when user already entered the correct pin number. btn0.Enabled = false; btn1.Enabled = false; btn2.Enabled = false; btn3.Enabled = false; btn4.Enabled = false; btn5.Enabled = false; btn6.Enabled = false; btn7.Enabled = false; btn8.Enabled = false; btn9.Enabled = false; } else { txtPin.Text = "Invalid Pin"; } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!