Esempio n. 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     string cardNo = txtCardNo.Text.Trim();
     string password = txtPassword.Text.Trim();
     string shopId = txtShopId.Text.Trim();
     string posId = txtPosId.Text.Trim();
     string cashierId = txtCashierId.Text.Trim();
     Header queryHeader = new QueryCardHeader(cardNo, password, shopId, posId, cashierId);
     CardConn conn = new CardConn();
     //textBox1.Text = conn.ReadCard(queryHeader);
 }
Esempio n. 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     CardConn conn = new CardConn();
     string cardNo = txtCardNo.Text.Trim();
     string password = string.Empty;
     string shopId = conn.ShopId;
     string posId = conn.Posid;
     string cashierId = conn.Cashierid;
     Header queryHeader = new QueryCardHeader(cardNo, password, shopId, posId, cashierId);
     ProcessResult processResult = conn.ReadCard(queryHeader);
     if (processResult.IsProcessed)
     {
         lbl_cardNo.Text = processResult.Cardno;
         lbl_CustormName.Text = processResult.Guestname;
         lbl_Amount.Text = processResult.Balance.Trim();
     }
 }
Esempio n. 3
0
        private void txtCardNo_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter) //如果输入的是回车键
            {
                CardConn conn = new CardConn();
                string cardNo = txtCardNo.Text.Trim();
                string password = string.Empty;
                string shopId = conn.ShopId;
                string posId = conn.Posid;
                string cashierId = conn.Cashierid;
                Header queryHeader = new QueryCardHeader(cardNo, password, shopId, posId, cashierId);
                ProcessResult processResult = conn.ReadCard(queryHeader);
                Lbl_msg.Text = processResult.Result;
                if (processResult.IsProcessed)
                {
                    lbl_cardNo.Text = processResult.Cardno;
                    lbl_CustormName.Text = processResult.Guestname;
                    lbl_Amount.Text = processResult.Balance.Trim();
                    decimal banlance = 0m;
                    decimal.TryParse(processResult.Balance, out banlance);
                    bool isGreatThan = banlance >= PayAmount;
                    if (IsPay && isGreatThan)
                    {
                        DialogResult dr = MessageBox.Show("卡金额足够,现在结账吗?", "付款",MessageBoxButtons.OKCancel);

                        if (dr == DialogResult.OK)
                        {
                            Pay();
                        }

                    }
                }
            }
        }