//激活 private void simpleButton1_Click(object sender, EventArgs e) { //if (!this.textEdit1.Text.Equals("")) //{ // StructCard.Builder newCard = new StructCard.Builder(this.activeCard); // newCard.Number = this.textEdit1.Text; // ActiveFlowManage.ActiveFlow().CardCheckIn(newCard.Build()); //} //else //{ //} ActiveFlowManage.ActiveFlow().CardCheckIn(this.activeCard); }
//获取充值结果回调 private void GetRechargeResult(ResultModel result) { if (result.pack.Cmd != Cmd.CMD_TOCHARGE) { return; } System.Console.WriteLine("GetRechargeResult:" + result.pack); NetMessageManage.RemoveResultBlock(GetRechargeResult); if (result.pack.Content.MessageType == 1) { this.Invoke(new RefreshUIHandle(delegate { SCToCharge charge = result.pack.Content.CsToCharge; string msg = string.Format("充值成功!\n本次充值{0}元,赠送{1}元,赠送{2}积分", charge.Recharge, charge.Bonus, charge.Integal); MessageBox.Show(msg); //正常充值流程继续调入口 if (this.flowstatus == FLOW_STATUS.NORMAL_STATUS) { BeginRecharge(); } //其他则进行关闭 else { if (this.flowstatus == FLOW_STATUS.ACTIVE_STATUS) { ActiveFlowManage.ActiveFlow().MemberPaySuccess(); } this.CloseFormClick(); } })); } else { this.Invoke(new RefreshUIHandle(delegate { MessageBox.Show("充值失败"); //if (this.flowstatus == FLOW_STATUS.ACTIVE_STATUS) //{ // ActiveFlowManage.ActiveFlow().MemberPaySuccess(); //} this.CloseFormClick(); })); } }