Beispiel #1
0
        private void EditAddr()
        {
            string openid    = MyCommFun.RequestOpenid(); //得到微信用户的openid
            string name      = MyCommFun.QueryString("name");
            int    wid       = MyCommFun.RequestInt("wid");
            string sprovince = MyCommFun.QueryString("pvid");
            string scity     = MyCommFun.QueryString("ctid");
            string regionId  = MyCommFun.QueryString("regionId");
            string address   = MyCommFun.QueryString("address");
            string mobile    = MyCommFun.QueryString("mobile");

            BLL.wx_shop_user_addr addrBll = new BLL.wx_shop_user_addr();
            List <WechatBuilder.Model.wx_shop_user_addr> addrlist = addrBll.GetOpenidAddr(openid, wid);

            WechatBuilder.Model.wx_shop_user_addr addr = new Model.wx_shop_user_addr();
            bool isAdd = true;

            if (addrlist == null || addrlist.Count <= 0)
            {
                //添加
                isAdd = true;
            }
            else
            {
                //修改
                addr  = addrlist[0];
                isAdd = false;
            }

            addr.addrDetail     = address;
            addr.wid            = wid;
            addr.openid         = openid;
            addr.province       = sprovince;
            addr.city           = scity;
            addr.area           = regionId;
            addr.tel            = mobile;
            addr.contractPerson = name;
            addr.createDate     = DateTime.Now;

            if (isAdd)
            {
                addrBll.Add(addr);
            }
            else
            {
                addrBll.Update(addr);
            }
            string frompage = MyCommFun.QueryString("frompage");

            if (frompage != "")
            {
                Response.Redirect(frompage + "?wid=" + wid + "&openid=" + openid);
            }
            else
            {
                Response.Redirect("editaddr.aspx?wid=" + wid + "&openid=" + openid);
            }
        }
        private void EditAddr()
        {

            string openid = MyCommFun.RequestOpenid();  //得到微信用户的openid
            string name = MyCommFun.QueryString("name");
            int wid = MyCommFun.RequestInt("wid");
            string sprovince = MyCommFun.QueryString("pvid");
            string scity = MyCommFun.QueryString("ctid");
            string regionId = MyCommFun.QueryString("regionId");
            string address = MyCommFun.QueryString("address");
            string mobile = MyCommFun.QueryString("mobile");
            BLL.wx_shop_user_addr addrBll = new BLL.wx_shop_user_addr();
            List<WechatBuilder.Model.wx_shop_user_addr> addrlist = addrBll.GetOpenidAddr(openid, wid);
            WechatBuilder.Model.wx_shop_user_addr addr = new Model.wx_shop_user_addr();
            bool isAdd = true;
            if (addrlist == null || addrlist.Count <= 0)
            {
                //添加
                isAdd = true;
            }
            else
            {
                //修改
                addr = addrlist[0];
                isAdd = false;
            }

            addr.addrDetail = address;
            addr.wid = wid;
            addr.openid = openid;
            addr.province = sprovince;
            addr.city = scity;
            addr.area = regionId;
            addr.tel = mobile;
            addr.contractPerson = name;
            addr.createDate = DateTime.Now;

            if (isAdd)
            {
                addrBll.Add(addr);
            }
            else
            {
                addrBll.Update(addr);
            }
            string frompage = MyCommFun.QueryString("frompage");
            if (frompage != "")
            {
                Response.Redirect(frompage + "?wid=" + wid + "&openid=" + openid);
            }
            else
            {
                Response.Redirect("editaddr.aspx?wid=" + wid + "&openid=" + openid);
            }
        }