Exemplo n.º 1
0
        /// <summary>
        /// Find Cards
        /// </summary>
        private void OKBtn_Click(object sender, EventArgs e)
        {
            try {
                if (String.IsNullOrWhiteSpace(CardSnTB.Text))
                {
                    CardSnTB.Focus();
                    MessageBox.Show("请输入十进制卡号", "系统警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (String.IsNullOrWhiteSpace(CardXSnTB.Text))
                {
                    CardXSnTB.Focus();
                    MessageBox.Show("请输入十六进制卡号", "系统警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                CardSn       = CardSnTB.Text.Trim();
                XCardSn      = CardXSnTB.Text.Trim();
                DialogResult = System.Windows.Forms.DialogResult.OK;
            } catch (Exception err) {
                Common.WriteLog(DateTime.Now, EnmMsgType.Error, "System", "Delta.MPS.AccessSystem.FindCardDialog.OKBtn.Click", err.Message, err.StackTrace);
                MessageBox.Show(err.Message, "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// CardSn TextBox Text Changed Event.
 /// </summary>
 private void CardSnTB_TextChanged(object sender, EventArgs e)
 {
     try {
         CardXSnTB.TextChanged -= CardXSnTB_TextChanged;
         if (String.IsNullOrWhiteSpace(CardSnTB.Text))
         {
             CardXSnTB.Clear();
             CardXSnTB.ReadOnly = false;
         }
         else
         {
             CardXSnTB.Text     = Common.GetCardSn10to16(CardSnTB.Text);
             CardXSnTB.ReadOnly = true;
         }
     } catch (Exception err) {
         Common.WriteLog(DateTime.Now, EnmMsgType.Error, "System", "Delta.MPS.AccessSystem.FindCardDialog.CardIDTB.TextChanged", err.Message, err.StackTrace);
         MessageBox.Show(err.Message, "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
     } finally {
         CardXSnTB.TextChanged += CardXSnTB_TextChanged;
     }
 }