public override State handleRight1BTNClick() { State nextStep = this; if (session) { if (creditNoEntered.Length == maxCreditDigits) { nextStep = new EnterAmtToPayCreditCard(mainForm, language, this.acctNo, smallDisplayLBL.Text); } else { if (language.Equals("MALAY")) { bigDisplayLBL.Text = "Memerlukan " + maxCreditDigits + " digits credit card number to be entered\nSila tekan sekali lagi"; creditNoEntered = ""; smallDisplayLBL.Text = creditNoEntered; } else if (language.Equals("CHINESE")) { bigDisplayLBL.Text = "需求 " + maxCreditDigits + " 信用卡号码被输入\n请再次输入"; creditNoEntered = ""; smallDisplayLBL.Text = creditNoEntered; } else { bigDisplayLBL.Text = "Requires " + maxCreditDigits + " digits credit card number to be entered\nPease re-enter"; creditNoEntered = ""; smallDisplayLBL.Text = creditNoEntered; } } } else { theCardReader.ejectCard(); } return(nextStep); }
public override State handleLeft1BTNClick() { State nextStep = new EnterAmtToPayCreditCard(mainForm, language, acctNo, cardNo); return(nextStep); }