//-------------------------------------------------- // 機能系 //-------------------------------------------------- /// <summary> /// カードデータを送信する /// </summary> private void CreateCard_Step01() { try { RmGetCardDataAParamClass Param = new RmGetCardDataAParamClass(); CardMachine.CardMachineOrder(OrderCardMachineState.RmGetCardDataA, Param); } catch { throw; } }
/// <summary> /// カードデータA要求応答受信 /// </summary> /// <param name="ResData"></param> private void RmGetCardDataARes(RmGetCardDataAParamClass ResData) { try { // 新規カードチェック if(ResData.usecount != 0) { //------------------------------ // 新規カードじゃない場合 //------------------------------ // カード排出フラグ ResetCardMachineFlag = true; // カード処理のキャンセル CardMachine.CardMachineOrder(OrderCardMachineState.RmSendCancel); CardMachine.CardMachineOrder(OrderCardMachineState.RmSendCancel); // 表示メッセージの変更 Invoke((MethodInvoker)delegate () { this.label6.Text = ViewNewIssueMessage.NewIssue_ErrorMessage001; }); } else { //------------------------------ // 新規カードの場合 //------------------------------ CardID = ResData.Cardid; // 名前データ送信 CreateCard_Step02(); } } catch { throw; } }