Example #1
0
 public void ProcessRequest(HttpContext context)
 {
     context.Response.ContentType = "text/plain";
     //context.Response.Write("Hello World");
     if (context.Request["count"] != null && context.Request["openid"] != null && context.Request["GId"] != null)
     {
         Model.ShoppingCar car = new Model.ShoppingCar();
         car.SCount = Convert.ToInt32(context.Request["count"]);
         car.UID    = context.Request["openid"].ToString();
         car.GID    = context.Request["GId"].ToString();
         car.SPay   = 0;
         ShoppingCarServer server = new ShoppingCarServer();
         try
         {
             server.AddShoppingCar(car);
             context.Response.Write(1);
         }
         catch (Exception)
         {
             context.Response.Write(0);
         }
     }
     else
     {
         context.Response.Write(-1);
     }
 }
Example #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["openid"] != null)
     {
         string            openid = Session["openid"].ToString();
         ShoppingCarServer server = new ShoppingCarServer();
         Carlist   = server.QueryShoppingCar(openid);
         Goodslist = server.QueryGoods(openid);
     }
     else
     {
         Response.Redirect("./index.aspx");
     }
 }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Log.Info(this.GetType().ToString(), "page load");
            if (!IsPostBack)
            {
                //string GoodId = Request["GoodId"];
                JsApiPay jsApiPay = new JsApiPay(this);
                //jsApiPay.QueryId = GoodId;


                try
                {
                    //调用【网页授权获取用户信息】接口获取用户的openid和access_token
                    jsApiPay.GetOpenidAndAccessToken();

                    //获取收货地址js函数入口参数
                    wxEditAddrParam     = jsApiPay.GetEditAddressParameters();
                    ViewState["openid"] = jsApiPay.openid;
                    string            openid = jsApiPay.openid;
                    ShoppingCarServer server = new ShoppingCarServer();
                    Carlist   = server.QueryShoppingCar(openid);
                    Goodslist = server.QueryGoods(openid);
                    //dic.Add(jsApiPay.openid,goodid);
                    CartOrder car = new CartOrder();
                    car.Openid = ViewState["openid"].ToString();
                    CartOrderServer server1 = new CartOrderServer();
                    Session["glid"] = server1.GetGLid(car);
                }
                catch (Exception ex)
                {
                    Response.Write("<span style='color:#FF0000;font-size:20px'>" + "页面加载出错,请重试" + ex.Message + "</span>");
                    Button1.Visible = false;
                    //  Button2.Visible = false;
                    //Label1.Visible = false;
                    // Label2.Visible = false;
                }
            }
        }