private void Pay() { 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; string payValue = PayAmount.ToString(); string owenerId = "11111"; string cdSeq = "555"; string date = DateTime.Now.ToString("YYYYMMdd"); string time = DateTime.Now.ToString("hhmmss"); Header payCardHeader = new PayCardHeader(cardNo, password, shopId, posId, cashierId,date,time, payValue, owenerId, cdSeq); ProcessResult processResult = conn.PayCard(payCardHeader); bool isProcess = processResult.IsProcessed; if (isProcess) { this.Close(); CardPrint cardPrint=new CardPrint(); cardPrint.ProcessResult = processResult; cardPrint.Print(); ConfigeHelper.SetConfigValue("Order", cardPrint.GetOrderNew()); MessageBox.Show(processResult.Result); } }
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 btnPay_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(); string payValue = txtPayValue.Text.Trim(); string owenerId = txtOwner.Text.Trim(); string cdSeq = txtCdseq.Text.Trim(); string date = DateTime.Now.ToString("YYYYMMdd"); string time = DateTime.Now.ToString("hhmmss"); Header negativePayHeader = new NegativePayHeader(cardNo, password, shopId, posId, cashierId, date, time, payValue, owenerId, cdSeq); CardConn cardCon = new CardConn(); // textBox1.Text = cardCon.NegativePayCard(negativePayHeader); }
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 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; string payValue = txtPayValue.Text.Trim(); string owenerId ="11111"; string cdSeq = "555"; string date = DateTime.Now.ToString("YYYYMMdd"); string time = DateTime.Now.ToString("hhmmss"); // Header payCardHeader = new PayCardHeader(cardNo, password, shopId, posId, cashierId,date,time, payValue, owenerId, cdSeq); // txtCardNo.Text = conn.PayCard(payCardHeader); }
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(); } } } } }