Пример #1
0
        protected string BindPrizeName(object prizeLevel, object rotateID)
        {
            string result = "";

            Chain.BLL.SysRotate   bllSysRotate   = new Chain.BLL.SysRotate();
            Chain.Model.SysRotate modelSysRotate = bllSysRotate.GetModel(int.Parse(rotateID.ToString()));
            if (modelSysRotate != null)
            {
                string text = prizeLevel.ToString();
                if (text != null)
                {
                    if (!(text == "一等奖"))
                    {
                        if (!(text == "二等奖"))
                        {
                            if (!(text == "三等奖"))
                            {
                                if (!(text == "四等奖"))
                                {
                                    if (!(text == "五等奖"))
                                    {
                                        if (text == "六等奖")
                                        {
                                            result = modelSysRotate.SixPrizeName;
                                        }
                                    }
                                    else
                                    {
                                        result = modelSysRotate.FivePrizeName;
                                    }
                                }
                                else
                                {
                                    result = modelSysRotate.FourPrizeName;
                                }
                            }
                            else
                            {
                                result = modelSysRotate.ThreePrizeName;
                            }
                        }
                        else
                        {
                            result = modelSysRotate.TwoPrizeName;
                        }
                    }
                    else
                    {
                        result = modelSysRotate.OnePrizeName;
                    }
                }
            }
            return(result);
        }
Пример #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Chain.BLL.SysRotate   blSysRotate    = new Chain.BLL.SysRotate();
            Chain.Model.SysRotate modelSysRotate = new Chain.Model.SysRotate();
            int intUserID = this._UserID;

            modelSysRotate.RotateName         = this.txtRotateName.Value;
            modelSysRotate.RotateRemark       = this.txtRotateRemark.Value;
            modelSysRotate.StartTime          = DateTime.Parse(DateTime.Parse(this.txtStartTime.Value).ToString("yyyy-MM-dd HH:mm"));
            modelSysRotate.EndTime            = DateTime.Parse(DateTime.Parse(this.txtEndTime.Value).ToString("yyyy-MM-dd HH:mm"));
            modelSysRotate.RotateCount        = 0;
            modelSysRotate.PersonTotalCount   = 0;
            modelSysRotate.PersonDayCount     = 0;
            modelSysRotate.OnePrizeName       = this.txtOnePrizeName.Value;
            modelSysRotate.OnePrizeCount      = int.Parse(this.txtOnePrizeCount.Value);
            modelSysRotate.TwoPrizeName       = this.txtTwoPrizeName.Value;
            modelSysRotate.TwoPrizeCount      = int.Parse(this.txtTwoPrizeCount.Value);
            modelSysRotate.ThreePrizeName     = this.txtThreePrizeName.Value;
            modelSysRotate.ThreePrizeCount    = int.Parse(this.txtThreePrizeCount.Value);
            modelSysRotate.FourPrizeName      = this.txtFourPrizeName.Value;
            modelSysRotate.FourPrizeCount     = int.Parse(this.txtFourPrizeCount.Value);
            modelSysRotate.FivePrizeName      = this.txtFivePrizeName.Value;
            modelSysRotate.FivePrizeCount     = int.Parse(this.txtFivePrizeCount.Value);
            modelSysRotate.SixPrizeName       = this.txtSixPrizeName.Value;
            modelSysRotate.SixPrizeCount      = int.Parse(this.txtSixPrizeCount.Value);
            modelSysRotate.OneRate            = decimal.Parse(this.txtOneRate.Value);
            modelSysRotate.TwoRate            = decimal.Parse(this.txtTwoRate.Value);
            modelSysRotate.ThreeRate          = decimal.Parse(this.txtThreeRate.Value);
            modelSysRotate.FourRate           = decimal.Parse(this.txtFourRate.Value);
            modelSysRotate.FiveRate           = decimal.Parse(this.txtFiveRate.Value);
            modelSysRotate.SixRate            = decimal.Parse(this.txtSixRate.Value);
            modelSysRotate.RotateRegion       = this.txtRotateRegion.Value;
            modelSysRotate.CreateTime         = DateTime.Now;
            modelSysRotate.CreateUserID       = intUserID;
            modelSysRotate.OnePrizeWinCount   = 0;
            modelSysRotate.TwoPrizeWinCount   = 0;
            modelSysRotate.ThreePrizeWinCount = 0;
            modelSysRotate.FourPrizeWinCount  = 0;
            modelSysRotate.FivePrizeWinCount  = 0;
            modelSysRotate.SixPrizeWinCount   = 0;
            modelSysRotate.ImageUrl           = this.txtRotatePhoto.Value;
            modelSysRotate.OneMobile          = this.txtOneMobile.Value;
            modelSysRotate.TwoMobile          = this.txtTwoMobile.Value;
            modelSysRotate.ThreeMobile        = this.txtThreeMobile.Value;
            modelSysRotate.FourMobile         = this.txtFourMobile.Value;
            modelSysRotate.FiveMobile         = this.txtFiveMobile.Value;
            modelSysRotate.SixMobile          = this.txtSixMobile.Value;
            modelSysRotate.OnePrizeWinCount   = int.Parse(this.txtOneWinCount.Value);
            modelSysRotate.TwoPrizeWinCount   = int.Parse(this.txtTwoWinCount.Value);
            modelSysRotate.ThreePrizeWinCount = int.Parse(this.txtThreeWinCount.Value);
            modelSysRotate.FourPrizeWinCount  = int.Parse(this.txtFourWinCount.Value);
            modelSysRotate.FivePrizeWinCount  = int.Parse(this.txtFiveWinCount.Value);
            modelSysRotate.SixPrizeWinCount   = int.Parse(this.txtSixWinCount.Value);
            modelSysRotate.OneName            = this.txtOneName.Value;
            modelSysRotate.TwoName            = this.txtTwoName.Value;
            modelSysRotate.ThreeName          = this.txtThreeName.Value;
            modelSysRotate.FourName           = this.txtFourName.Value;
            modelSysRotate.FiveName           = this.txtFiveName.Value;
            modelSysRotate.SixName            = this.txtSixName.Value;
            if (this.cbkIsWinOne.Checked)
            {
                modelSysRotate.IsWinOne = 1;
            }
            else
            {
                modelSysRotate.IsWinOne = 0;
            }
            int flag;

            if (this.txtRotateID.Value != "")
            {
                modelSysRotate.RotateID = int.Parse(this.txtRotateID.Value);
                flag = blSysRotate.Update(modelSysRotate);
            }
            else
            {
                flag = blSysRotate.Add(modelSysRotate);
            }
            if (flag > 0)
            {
                base.MessagePageShowError("保存成功!");
                base.Response.Redirect("SysRotateList.aspx?PID=144");
            }
            else
            {
                base.MessagePageShowError("保存失败!");
            }
        }
Пример #3
0
 private void GetSysRotate()
 {
     if (base.Request.QueryString["rotateID"] != null)
     {
         int rotateID = int.Parse(base.Request.QueryString["rotateID"]);
         Chain.BLL.SysRotate   bllSysRotate   = new Chain.BLL.SysRotate();
         Chain.Model.SysRotate modelSysRotate = bllSysRotate.GetModel(rotateID);
         this.txtRotateName.Value      = modelSysRotate.RotateName;
         this.txtRotateID.Value        = modelSysRotate.RotateID.ToString();
         this.txtRotateRemark.Value    = modelSysRotate.RotateRemark;
         this.txtStartTime.Value       = modelSysRotate.StartTime.ToString("yyyy-MM-dd HH:mm");
         this.txtEndTime.Value         = modelSysRotate.EndTime.ToString("yyyy-MM-dd HH:mm");
         this.txtOnePrizeCount.Value   = modelSysRotate.OnePrizeCount.ToString();
         this.txtOnePrizeName.Value    = modelSysRotate.OnePrizeName;
         this.txtTwoPrizeCount.Value   = modelSysRotate.TwoPrizeCount.ToString();
         this.txtTwoPrizeName.Value    = modelSysRotate.TwoPrizeName;
         this.txtThreePrizeCount.Value = modelSysRotate.ThreePrizeCount.ToString();
         this.txtThreePrizeName.Value  = modelSysRotate.ThreePrizeName;
         this.txtFourPrizeCount.Value  = modelSysRotate.FourPrizeCount.ToString();
         this.txtFourPrizeName.Value   = modelSysRotate.FourPrizeName;
         this.txtFivePrizeCount.Value  = modelSysRotate.FivePrizeCount.ToString();
         this.txtFivePrizeName.Value   = modelSysRotate.FivePrizeName;
         this.txtSixPrizeCount.Value   = modelSysRotate.SixPrizeCount.ToString();
         this.txtSixPrizeName.Value    = modelSysRotate.SixPrizeName;
         this.txtOneRate.Value         = modelSysRotate.OneRate.ToString();
         this.txtTwoRate.Value         = modelSysRotate.TwoRate.ToString();
         this.txtThreeRate.Value       = modelSysRotate.ThreeRate.ToString();
         this.txtFourRate.Value        = modelSysRotate.FourRate.ToString();
         this.txtFiveRate.Value        = modelSysRotate.FiveRate.ToString();
         this.txtSixRate.Value         = modelSysRotate.SixRate.ToString();
         this.txtRotateRegion.Value    = modelSysRotate.RotateRegion;
         this.imgRotatePhoto.Src       = modelSysRotate.ImageUrl;
         this.txtRotatePhoto.Value     = modelSysRotate.ImageUrl;
         this.txtOneMobile.Value       = modelSysRotate.OneMobile;
         this.txtTwoMobile.Value       = modelSysRotate.TwoMobile;
         this.txtThreeMobile.Value     = modelSysRotate.ThreeMobile;
         this.txtFourMobile.Value      = modelSysRotate.FourMobile;
         this.txtFiveMobile.Value      = modelSysRotate.FiveMobile;
         this.txtSixMobile.Value       = modelSysRotate.SixMobile;
         this.txtOneWinCount.Value     = modelSysRotate.OnePrizeWinCount.ToString();
         this.txtTwoWinCount.Value     = modelSysRotate.TwoPrizeWinCount.ToString();
         this.txtThreeWinCount.Value   = modelSysRotate.ThreePrizeWinCount.ToString();
         this.txtFourWinCount.Value    = modelSysRotate.FourPrizeWinCount.ToString();
         this.txtFiveWinCount.Value    = modelSysRotate.FivePrizeWinCount.ToString();
         this.txtSixWinCount.Value     = modelSysRotate.SixPrizeWinCount.ToString();
         this.txtOneName.Value         = modelSysRotate.OneName;
         this.txtTwoName.Value         = modelSysRotate.TwoName;
         this.txtThreeName.Value       = modelSysRotate.ThreeName;
         this.txtFourName.Value        = modelSysRotate.FourName;
         this.txtFiveName.Value        = modelSysRotate.FiveName;
         this.txtSixName.Value         = modelSysRotate.SixName;
         if (modelSysRotate.IsWinOne == 1)
         {
             this.cbkIsWinOne.Checked = true;
         }
         else
         {
             this.cbkIsWinOne.Checked = false;
         }
     }
 }