Example #1
0
        /// <summary>
        /// 初始化纸币器驱动
        /// </summary>
        private void InitializeCashRMB()
        {
            StringBuilder info       = new StringBuilder(1024);
            int           resultCode = CashRMB.TT_OpenDevice(new StringBuilder(SysConfigHelper.readerNode("CashRMBPort")), new StringBuilder("9600"), info);

            if (resultCode == 0)
            {
                PayStaticParam.isHaveRMB = true;
                PayStaticParam.RmbIsOpen = true;
                Thread.Sleep(5000);
                DeviceState.sendRmdStatu();
                logger("识币器识别成功:" + resultCode);
            }
            else
            {
                PayStaticParam.isHaveRMB = false;
                PayStaticParam.RmbIsOpen = false;
                logger("识币器识别失败:" + resultCode);
            }
        }
Example #2
0
        private void 确定_Click(object sender, RoutedEventArgs e)
        {
            if (money == 0)
            {
                return;
            }
            isClose = true;
            try
            {
                switch (SysBLL.payCostType)
                {
                case 1:
                    //移动
                    Payment.mobilePayParam.UserInputMoney = money.ToString();
                    Util.JumpUtil.jumpCommonPage("FormMobileStep06");
                    break;

                case 2:
                    //联通
                    Payment.unicomPayParam.UserInputMoney = money.ToString();
                    Util.JumpUtil.jumpCommonPage("FormUnicomStep06");
                    break;

                case 4:
                    //电力
                    Payment.elecPayParam.UserInputMoney = money.ToString();
                    Util.JumpUtil.jumpCommonPage("FormElectricStep06");
                    break;

                case 6:
                    //广电
                    Payment.broadCasPayParam.UserInputMoney = money.ToString();
                    Payment.broadCasPayParam.List.BANLANCE  = money.ToString();
                    Util.JumpUtil.jumpCommonPage("FormBroadCasStep06");
                    break;
                }
            }
            catch (Exception ex) { }
            DeviceState.sendRmdStatu();
        }