예제 #1
0
        private void InitForm()
        {
            #region 初始化界面

            tbTitle.Text    = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_Title");
            tbCfgTitle.Text = PubHelper.p_LangOper.GetStringBundle("Pub_DeviceCfg");

            tbWebUrl.Text = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_WebUrl");

            tbSerPort.Text = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_SerPort");
            cmbPort.Items.Add("USB");
            for (int i = 1; i < 11; i++)
            {
                cmbPort.Items.Add("COM" + i.ToString());
            }
            string strPort = PubHelper.p_BusinOper.SysCfgOper.GetSysCfgValue("IDCardPort");
            if (strPort == "0")
            {
                cmbPort.Text = "USB";
            }
            else
            {
                cmbPort.Text = "COM" + strPort;
            }

            btnSave.Content   = PubHelper.p_LangOper.GetStringBundle("Pub_Btn_Save");
            btnCancel.Content = PubHelper.p_LangOper.GetStringBundle("Pub_Btn_Cancel");

            tbDeviceTest.Text   = PubHelper.p_LangOper.GetStringBundle("Pub_DeviceTest");
            tbErrCodeTitle.Text = PubHelper.p_LangOper.GetStringBundle("Pub_ResultCode");

            btnOpen.Content      = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_Open");
            btnClose.Content     = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_Close");
            btnReadInfo.Content  = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_Read");
            btnClearInfo.Content = PubHelper.p_LangOper.GetStringBundle("SysCfg_Menu_DeviceCfg_IDCard_Clear");

            tbErrCode.Text = DictionaryHelper.Dictionary_Lang_IDCardErrCode();

            tbIDCardInfo.Text = string.Empty;

            #endregion

            #region 加载参数

            tbWebUrl_Value.Text = PubHelper.p_BusinOper.SysCfgOper.GetSysCfgValue("IDCardWebUrl");

            if (PubHelper.p_BusinOper.UserType != Business.Enum.BusinessEnum.UserType.SystemUser)
            {
                // 不是厂商管理员
                cmbPort.IsEnabled = btnSave.IsEnabled = false;
            }

            btnOpen.IsEnabled  = true;
            btnClose.IsEnabled = btnReadInfo.IsEnabled = false;

            #endregion
        }