Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         Bind();
         if (Request["T"] != null)
         {
             Model = Bll.GetModel(Convert.ToInt32(Request["Id"]));
             if (Request["T"] == "0")//订单状态
             {
                 Model.order_status = Convert.ToInt32(Request["Status"]);
             }
             else if (Request["T"] == "2")//配送状态
             {
                 Model.shipping_status = Convert.ToInt32(Request["Status"]);
             }
             Bll.Update(Model);
             Bind();
         }
     }
 }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //支付成功后的操作
            string OrderId = ROYcms.Common.Request.GetQueryString("OrderId");

            //修改订单状态
            OrderModel = OrderBLL.GetModel(OrderId);
            OrderModel.order_status    = 1; //将订单修改为已确认
            OrderModel.pay_status      = 2; //修改支付状态 为已付款
            OrderModel.shipping_status = 3; //修改配送状态为 备货中
            OrderBLL.Update(OrderModel);
            //写入在线支付记录
            PaymentModel.PaymentAmount = 0;
            PaymentModel.PaymentName   = "";
            PaymentModel.PaymentNum    = "";
            PaymentModel.PaymentType   = "";
            PaymentModel.UserID        = Convert.ToInt32(ROYcms.Common.Session.Get("user_id") == null ? "0" : ROYcms.Common.Session.Get("user_id"));
            PaymentModel.CreateTime    = DateTime.Now;
            PaymentModel.UpdateTime    = DateTime.Now;
            PaymentBLL.Add(PaymentModel);
            //如果是充值到账户  加正账户余额 加正可用余额
        }