예제 #1
0
 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);
     }
 }
예제 #2
0
        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;
        }