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); } }