예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         mm = dal.GetModel(1);
     }
 }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        mm = infodal.GetModel(1);
        #region   线控制
        string txt = WebFramework.GeneralMethodBase.CheckStartOrEnd();
        if (string.IsNullOrEmpty(txt) == false)
        {
            this.lbErr.Text = txt;
        }
        #endregion

        #region 系统维护开关
        string WhTxt = WebFramework.GeneralMethodBase.IsCheckWH();
        if (string.IsNullOrEmpty(WhTxt) == false)
        {
            this.lbErr.Text = WhTxt;
            return;
        }
        #endregion

        string OpenId = orderSession.OpenId;
        mm = infodal.GetModel(1);
        #region 验证OpenId
        if (Common.ValidateHelper.IsOpenid(OpenId) == false)
        {
            WebFramework.GeneralMethodBase.WebDebugLog(OpenId, "OpenId异常:" + OpenId);

            Response.Redirect("/default.aspx");
            Response.End();
            return;
        }
        #endregion
    }
예제 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int id = Common.TypeHelper.ObjectToInt(Request["id"], 0);

        if (id > 0)
        {
            Model.InfoModel m = dal.GetModel(id);

            this.txtTitle.Text = m.Title;
            this.txtNotes.Text = m.Notes;
        }
    }
예제 #4
0
파일: prize.aspx.cs 프로젝트: quwujin/SM297
    protected void Page_Load(object sender, EventArgs e)
    {
        #region   线控制
        string txt = WebFramework.GeneralMethodBase.CheckStartOrEnd();
        if (string.IsNullOrEmpty(txt) == false)
        {
            this.lbErr.Text = txt;
        }
        #endregion

        #region 系统维护开关
        string WhTxt = WebFramework.GeneralMethodBase.IsCheckWH();
        if (string.IsNullOrEmpty(WhTxt) == false)
        {
            this.lbErr.Text = WhTxt;
            return;
        }
        #endregion

        string OpenId = orderSession.OpenId;

        #region 验证OpenId
        if (Common.ValidateHelper.IsOpenid(OpenId) == false)
        {
            WebFramework.GeneralMethodBase.WebDebugLog(OpenId, "OpenId异常:" + OpenId);

            Response.Redirect("/default.aspx");
            Response.End();
            return;
        }
        #endregion
        mm = infodal.GetModel(1);
        Model.OrderInfoModel model = dal.GetModel(" and ordercode='" + orderSession.OrderKey + "'");
        if (model.Id > 0)
        {
            if (model.Jx == "一等奖")
            {
                this.Hprize.Value = "1";
                //this.img1.Visible = true;
            }
            else if (model.Jx == "二等奖")
            {
                this.Hprize.Value = "2";
                //this.img2.Visible = true;
            }
            else
            {
                this.Hprize.Value = "0";
                //this.img3.Visible = true;
            }
        }
    }
예제 #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            int id = Common.TypeHelper.ObjectToInt(Request["id"], 0);
            if (id > 0)
            {
                Model.InfoModel m = dal.GetModel(id);
                this.hidvid.Value  = m.Id.ToString();
                this.txtTitle.Text = m.Title;
                this.txtNotes.Text = m.Notes;
            }

            this.infoList.DataSource = dal.GetList("");
            this.infoList.DataBind();
        }
    }
예제 #6
0
 protected void sub_Click(object sender, EventArgs e)
 {
     Model.InfoModel m = new Model.InfoModel();
     m.Id    = Common.TypeHelper.ObjectToInt(this.hidvid.Value, 0);
     m.Title = this.txtTitle.Text;
     m.Notes = this.txtNotes.Text;
     if (m.Id > 0)
     {
         int i = dal.Update(m);
         if (i > 0)
         {
             Common.JScript.alert("a", "操作成功", "info.aspx?id=" + m.Id, this.Page);
         }
     }
     else
     {
         int j = dal.Add(m);
         if (j > 0)
         {
             Common.JScript.alert("a", "操作成功", "info.aspx?id=" + j, this.Page);
         }
     }
 }
예제 #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            #region   线控制

            string txt = WebFramework.GeneralMethodBase.CheckStartOrEnd();
            if (string.IsNullOrEmpty(txt) == false)
            {
                this.lbErr.Text = txt;
            }

            #endregion
            #region 系统维护开关

            string WhTxt = WebFramework.GeneralMethodBase.IsCheckWH();
            if (string.IsNullOrEmpty(WhTxt) == false)
            {
                this.lbErr.Text = WhTxt;
                return;
            }

            #endregion
            string OpenId = orderSession.OpenId;
            #region 验证OpenId

            if (Common.ValidateHelper.IsOpenid(OpenId) == false)
            {
                WebFramework.GeneralMethodBase.WebDebugLog(OpenId, "OpenId异常:" + OpenId);

                Response.Redirect("/default.aspx");
                Response.End();
                return;
            }

            #endregion

            mm = infodal.GetModel(1);

            #region default的代码优化到这儿
            //todo  1.订单生成上传小票填写手机号2.大转盘抽奖3.二等奖领奖地址界面
            //states -1:已作废;0:待审核;1:已完成;2:未上传;3:已抽奖

            //todo  1.初次进入,进入首页,生成订单 上传小票,未抽奖  states = 2
            //todo
            //todo  3.抽完奖    states = 3
            //todo  4.若是二等奖  未填写地址信息  states = 31
            //todo  5.填写完地址信息,待审核    states = 0
            //todo  6.若是一等奖,待审核    states = 0


            //填完手机号未抽奖
            Model.OrderInfoModel model2 = dal.GetModel(" and openid='" + OpenId + "' and states=2");
            if (model2.Id > 0)
            {
                orderSession.OrderKey = model2.OrderCode;
                SessionMethod.SessionInstance.SetSession(orderSession);
                //WebFramework.GeneralMethodBase.SetSession(orderSession);
                Response.Redirect("lottery.aspx");
            }
            //抽中二等奖,未填写地址信息    地址页信息
            Model.OrderInfoModel model3 = dal.GetModel(" and openid='" + OpenId + "' and states=3");
            if (model3.Id > 0)
            {
                orderSession.OrderKey = model3.OrderCode;
                SessionMethod.SessionInstance.SetSession(orderSession);
                //WebFramework.GeneralMethodBase.SetSession(orderSession);
                Response.Redirect("prize.aspx");
            }


            #endregion
        }
    }