Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Main Memory Database Systems

Authors: Frans Faerber, Alfons Kemper, Per-Åke Alfons

1st Edition

1680833243, 978-1680833249

More Books

Students also viewed these Databases questions