protected void ButtonOK_Click(Object sender, EventArgs e)
        {
            var aso = new Objects.ActivitySign()
            {
                id = Request.QueryString["sid"]
            };

            aso = DataBase.ActivitySign.Get(aso);

            var order = new Objects.Order()
            {
                name           = aso.name,
                phone          = aso.phone,
                createTime     = aso.signDate,
                location       = aso.location,
                locationDetail = aso.locationDetail,
                youHuiLaiYuan  = int.Parse(aso.activityID)
            };

            // 将报名转为订单
            if (!DataBase.Order.Add(order)) // 失败提示,成功不处理
            {
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "error", "alert('派单失败,服务器错误');", true);
                return;
            }
            order = DataBase.Order.Get(order);
            // 删除活动报名
            if (!DataBase.ActivitySign.Delete(aso)) // 失败提示并删除订单
            {
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "error", "alert('派单失败,服务器错误');", true);
                DataBase.Order.Delete(order);
                return;
            }
            order.commissioner = DataBase.User.GetByID(new Objects.User()
            {
                id = Request.Form["YWYSelect"]
            }).phone;
            // 将订单转给业务员
            if (!DataBase.Order.ToCommissioner(order)) // 失败提示并删除订单,成功给业务员发消息
            {
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "error", "alert('派单失败,服务器错误');", true);
                DataBase.Order.Delete(order);
                return;
            }
            else
            {
                var com = new Objects.User()
                {
                    phone    = order.commissioner,
                    identity = "2"
                };
                com = DataBase.User.Get(com);
                var openID = DataBase.User.GetOpenID(com);
                if (openID != "")
                {
                    WXManage.SendMessage(openID, "有一个新的订单!");
                }
            }
            Response.Redirect("/ActivitySignView.aspx");
        }
        protected void DeleteBtn_Click(Object sender, EventArgs e)
        {
            var aso = new Objects.ActivitySign()
            {
                id = Request.QueryString["sid"]
            };

            if (!DataBase.ActivitySign.Delete(aso))
            {
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "error", "alert('删除失败,服务器错误');", true);
                return;
            }
            Response.Redirect("/ActivitySignView.aspx");
        }