/// <summary>
        /// カード状態(抜取り待ちから未挿入)へ遷移した時に呼ばれる
        /// </summary>
        /// <param name="ResData"></param>
        private void CardStatus_PullWait_To_NotInserted_Res(RmGetStatusParamClass ResData)
        {
            try
            {
                // カード状態監視の停止
                CardMachine.MonitoringSwitch(false);

                // 画面遷移前にイベントリセット
                CardMachineEventDelete();

                // カード排出判定
                if (ResetCardMachineFlag)
                {
                    //------------------------------
                    // エラー時の排出の場合
                    //------------------------------
                    // 異常につきカード機停止後、確認画面へ遷移
                    Invoke((MethodInvoker)delegate ()
                    {
                        this.PageChange("NewIssue_CheckView", new object[] { InData });
                    });
                }
                else
                {
                    //------------------------------
                    // エラーではない排出の場合
                    //------------------------------
                    // 完了、トップ画面へ遷移
                    Invoke((MethodInvoker)delegate ()
                    {
                        this.PageTop();
                    });
                }
            }
            catch
            {
                throw;
            }
        }
Example #2
0
        /// <summary>
        /// カード状態(未挿入から処理中)へ遷移した時に呼ばれる
        /// </summary>
        /// <param name="ResData"></param>
        private void CardStatus_NotInserted_To_Processing_Res(RmGetStatusParamClass ResData)
        {
            try
            {
                // カード状態監視の停止
                CardMachine.MonitoringSwitch(false);

                // カード未挿入からカード処理中へ遷移した場合処理中画面へ遷移
                // 遷移前にイベントの停止
                CardMachineEventDelete();

                // 処理中画面へ遷移
                Invoke((MethodInvoker) delegate()
                {
                    this.PageChange("NewIssue_CreateCardProcessing", new object[] { InData });
                });
            }
            catch
            {
                throw;
            }
        }