示例#1
0
        private void SaveUserValid(decimal balance, int validNum, UserInfo userInfo)
        {
            UserValidLogInfo userValidLogInfo = new UserValidLogInfo();

            userValidLogInfo.Inputer      = PEContext.Current.Admin.AdminName;
            userValidLogInfo.IP           = PEContext.Current.UserHostAddress;
            userValidLogInfo.UserName     = userInfo.UserName;
            userValidLogInfo.LogTime      = DateTime.Now;
            userValidLogInfo.Remark       = string.Concat(new object[] { "消费", balance, "资金,有效期截至日期为", userInfo.EndTime.Value.ToString() });
            userValidLogInfo.IncomePayout = 1;
            userValidLogInfo.ValidNum     = validNum;
            UserValidLog.Add(userValidLogInfo);
        }
        protected void BtnDelete_Click(object sender, EventArgs e)
        {
            DateTime now = DateTime.Now;
            string   str = "";

            switch (this.RadlDatepartType.SelectedValue)
            {
            case "0":
                now = DateTime.Now.AddDays(-10.0);
                str = "10天前";
                break;

            case "1":
                now = DateTime.Now.AddMonths(-1);
                str = "1个月前";
                break;

            case "2":
                now = DateTime.Now.AddMonths(-2);
                str = "2个月前";
                break;

            case "3":
                now = DateTime.Now.AddMonths(-3);
                str = "3个月前";
                break;

            case "4":
                now = DateTime.Now.AddMonths(-6);
                str = "6个月前";
                break;

            case "5":
                now = DateTime.Now.AddYears(-1);
                str = "1年前";
                break;
            }
            if (UserValidLog.Delete(now))
            {
                AdminPage.WriteSuccessMsg("<li>删除有效期记录成功!</li>", "validlog.aspx");
            }
            else
            {
                AdminPage.WriteErrMsg("<li>已经没有" + str + "的有效期记录!</li>");
            }
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int logId = BasePage.RequestInt32("LogID");

            if (!this.Page.IsPostBack)
            {
                UserValidLogInfo validLogByIdAndUserName = UserValidLog.GetValidLogByIdAndUserName(logId);
                if (!validLogByIdAndUserName.IsNull)
                {
                    this.LblLogTime.Text      = validLogByIdAndUserName.LogTime.ToString();
                    this.LblIP.Text           = validLogByIdAndUserName.IP;
                    this.LblIncomePayOut.Text = validLogByIdAndUserName.ValidNum.ToString() + " 天";
                    this.LblRemark.Text       = validLogByIdAndUserName.Remark;
                }
                else
                {
                    DynamicPage.WriteErrMsg("<li>找不到对应记录!</li>");
                }
            }
        }