private void OK() { IBLL.IPayment bll = new BLL.PaymentBLL(); if (payment == null || string.IsNullOrEmpty(payment.pay_way)) { //添加 bi_t_payment_info sup = new bi_t_payment_info() { display = checkIsStop.Checked?"0":"1", pay_flag = "0", pay_name = txtPayName.Text, pay_way = txtPaynum.Text, visa_id = txtvisa.Text.Split('/')[0] }; bll.Add(sup); } else { //修改 payment.display = this.checkIsStop.Checked ? "0" : "1"; payment.pay_name = this.txtPayName.Text; payment.visa_id = txtvisa.Text.Split('/')[0]; bll.Upload(payment); } }
private void InI() { Cursor.Current = Cursors.WaitCursor; List <bi_t_payment_info> pays = new List <bi_t_payment_info>() { new bi_t_payment_info() { pay_name = "现金", pay_way = "A", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "支票", pay_way = "B", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "信用卡", pay_way = "C", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "金卡", pay_way = "D", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "现金收支", pay_way = "E", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "购物券", pay_way = "F", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "支付宝", pay_way = "G", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "自动抹零", pay_way = "H", display = "1", pay_flag = "1" }, new bi_t_payment_info() { pay_name = "手动抹零", pay_way = "H", display = "1", pay_flag = "1" }, }; IBLL.IPayment bll = new BLL.PaymentBLL(); foreach (bi_t_payment_info p in pays) { bll.Del(p); bll.Add(p); } LoadPay(); Cursor.Current = Cursors.Default; }