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); }
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(); } }
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(); } } } } }