protected override void HandleResult(Result result) { switch (result) { case Result.Success: { CommonData.BankCardNum = BankCardNum; CommonData.BankCardSeqNum = CardSeqNum; CommonData.BankCardExpDate = ExpDate; CommonData.Track1 = Track1; CommonData.Track2 = Track2; CommonData.Track3 = Track3; CommonData.UserCardType = BankCardType; StartActivity("信用卡还款输入密码"); } break; case Result.HardwareError: ShowMessageAndGotoMain("读卡器故障"); break; case Result.Fail: CardReader.CardOut(); StartActivity("信用卡还款读卡错误"); break; case Result.Cancel: StartActivity("信用卡还款输入还款金额"); break; case Result.TimeOut: StartActivity("主界面"); break; } }
protected override void OnEnter() { mUserTakeCard = false; CardReader.CardOut(); CommonData.BIsCardIn = false; PostAsync(OnResult); }
protected override void HandleResult(Result result) { switch (result) { case Result.Success: { CommonData.BankCardNum = BankCardNum; CommonData.BankCardSeqNum = CardSeqNum; CommonData.BankCardExpDate = ExpDate; CommonData.Track1 = Track1; CommonData.Track2 = Track2; CommonData.Track3 = Track3; CommonData.UserCardType = BankCardType; StartActivity("ÊÖ»ú³äÖµÊäÈëÃÜÂë"); } break; case Result.HardwareError: ShowMessageAndGotoMain("¶Á¿¨Æ÷¹ÊÕÏ"); break; case Result.Fail: CardReader.CardOut(); StartActivity("ÊÖ»ú³äÖµ¶Á¿¨´íÎó"); break; case Result.Cancel: case Result.TimeOut: StartActivity("Ö÷½çÃæ"); break; } }
protected override void OnLeave() { base.OnLeave(); CardReader.CancelCommand(); CardReader.CardOut(); CommonData.BIsCardIn = false; }
protected override void OnEnter() { setComponnents("ComComponnents", true, "btnHome", false, "btnReturn", false); mUserTakeCard = false; CardReader.CardOut(); //PostAsync(OnResult); }
protected override void OnEnter() { base.OnEnter(); setComponnents("ComComponnents", true, false, false); entity = (GetBusinessEntity() as DHRQPaymentEntity); //CardReader.CardOut(); entity.isSign = false; if (CardReader.CardOut() != CardReader.Status.CARD_SUCC) { Log.Info("吐卡失败或无卡"); } GetElementById("btnRead").Click += new HtmlElementEventHandler (ChangeBankCardDeal_Click); //GetElementById("btnHome").Click += new HtmlElementEventHandler(HomeClick); }
//private void DHRQReadCardDeal_Click(object sender, HtmlElementEventArgs e) //{ // StartActivity("德化燃气燃气卡信息显示"); //} protected override void HandleResult(Result result) { switch (result) { case Result.Success: { #if DEBUG GotoNext(); #else //接触式 CommonData.BankCardNum = BankCardNum; CommonData.BankCardSeqNum = CardSeqNum; CommonData.BankCardExpDate = ExpDate; CommonData.Track1 = Track1; //Log.Debug("track2 : " + Track2); CommonData.Track2 = Track2; //Log.Debug("common track2 : " + CommonData.Track2); CommonData.Track3 = Track3; CommonData.UserCardType = BankCardType; StartActivity("输入密码"); #endif } break; case Result.HardwareError: ShowMessageAndGotoMain("读卡错误|读卡器故障"); break; case Result.Fail: if (CommonData.UserCardType == UserBankCardType.IcMagCard || CommonData.UserCardType == UserBankCardType.Magcard) { CardReader.CardOut(); } ShowMessageAndGotoMain("读卡错误"); break; case Result.Cancel: StartActivity("主界面"); break; case Result.TimeOut: StartActivity("主界面"); break; } }
protected override void OnEnter() { base.OnEnter(); try { //GetElementById("ComComponnents").Style = "display:block"; //GetElementById("btnReturn").Style = "display: block"; //GetElementById("btnHome").Style = "display: block"; setComponnents("ComComponnents", true, true, true); CardReader.CardOut(); Log.Info("cardRead out succ in succ"); } catch (Exception ex) { Log.Error(ex); } }
protected override void HandleResult(Result result) { PowerEntity entity = GetBusinessEntity() as PowerEntity; //Test //result = Result.Fail; switch (result) { case Result.Success: { ReportSync("PowerReadCard"); if (!new CPowerCard().ReadPowerCard(entity.PowerCardData)) { CardReader.CardPowerDown(); goto case Result.Fail; } CardReader.CardPowerDown(); StartActivity("电力支付补写卡交易"); } break; case Result.HardwareError: ShowMessageAndGotoMain("读卡器故障"); break; case Result.Fail: CardReader.CardOut(); StartActivity("电力支付读电卡错误"); break; case Result.Cancel: StartActivity("主界面"); break; case Result.TimeOut: StartActivity("主界面"); break; } }
protected override void HandleResult(Result result) { _carEntity = GetBusinessEntity <CarEntity>(); switch (result) { case Result.Success: { CommonData.BankCardNum = BankCardNum; CommonData.BankCardSeqNum = CardSeqNum; CommonData.BankCardExpDate = ExpDate; CommonData.Track1 = Track1; CommonData.Track2 = Track2; CommonData.Track3 = Track3; CommonData.UserCardType = BankCardType; StartActivity("购票输入密码"); } break; case Result.HardwareError: //ShowMessageAndGotoMain("读卡器故障"); _carEntity.UnlockMessage = "读卡器故障,"; StartActivity("解锁车票"); break; case Result.Fail: CardReader.CardOut(); StartActivity("购票读卡错误"); break; case Result.Cancel: case Result.TimeOut: _carEntity.UnlockMessage = "用户取消,"; StartActivity("解锁车票"); break; } }