protected void AddUserApply() { string content = string.Empty; decimal queryString = RequestHelper.GetQueryString <decimal>("Money"); string str2 = StringHelper.AddSafe(RequestHelper.GetQueryString <string>("UserNote")); if ((queryString <= 0M) || (str2 == string.Empty)) { content = "请填写金额和备注"; } else if (UserBLL.ReadUserMore(base.UserID).MoneyLeft < queryString) { content = "提现金额大于剩余金额"; } else { UserApplyInfo userApply = new UserApplyInfo(); Random random = new Random(); userApply.Number = RequestHelper.DateNow.ToString("yyMMddhh") + random.Next(0x3e8, 0x270f); userApply.Money = queryString; userApply.UserNote = str2; userApply.Status = 1; userApply.ApplyDate = RequestHelper.DateNow; userApply.ApplyIP = ClientHelper.IP; userApply.AdminNote = string.Empty; userApply.UpdateDate = RequestHelper.DateNow; userApply.UpdateAdminID = 0; userApply.UpdateAdminName = string.Empty; userApply.UserID = base.UserID; userApply.UserName = base.UserName; UserApplyBLL.AddUserApply(userApply); } ResponseHelper.Write(content); ResponseHelper.End(); }
protected void DeleteButton_Click(object sender, EventArgs e) { base.CheckAdminPower("DeleteUserApply", PowerCheckType.Single); string intsForm = RequestHelper.GetIntsForm("SelectID"); if (intsForm != string.Empty) { UserApplyBLL.DeleteUserApply(intsForm, 0); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("UserApply"), intsForm); ScriptHelper.Alert(ShopLanguage.ReadLanguage("DeleteOK"), RequestHelper.RawUrl); } }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.IsPostBack) { base.CheckAdminPower("ReadUserApply", PowerCheckType.Single); UserApplySearchInfo userApply = new UserApplySearchInfo(); userApply.Status = RequestHelper.GetQueryString <int>("Status"); userApply.Number = RequestHelper.GetQueryString <string>("Number"); userApply.StartApplyDate = RequestHelper.GetQueryString <DateTime>("StartApplyDate"); userApply.EndApplyDate = ShopCommon.SearchEndDate(RequestHelper.GetQueryString <DateTime>("EndApplyDate")); userApply.UserName = RequestHelper.GetQueryString <string>("UserName"); this.Status.Text = userApply.Status.ToString(); this.Number.Text = userApply.Number; this.StartApplyDate.Text = RequestHelper.GetQueryString <string>("StartApplyDate"); this.EndApplyDate.Text = RequestHelper.GetQueryString <string>("EndApplyDate"); this.UserName.Text = RequestHelper.GetQueryString <string>("UserName"); base.BindControl(UserApplyBLL.SearchUserApplyList(base.CurrentPage, base.PageSize, userApply, ref this.Count), this.RecordList, this.MyPager); } }
/// <summary> /// 页面加载 /// </summary> protected override void PageLoad() { base.PageLoad(); action = RequestHelper.GetQueryString <string>("Action"); int currentPage = RequestHelper.GetQueryString <int>("Page"); if (currentPage < 1) { currentPage = 1; } int pageSize = 20; int count = 0; switch (action) { case "Read": UserApplySearchInfo userApplySearch = new UserApplySearchInfo(); userApplySearch.UserID = base.UserID; userApplyList = UserApplyBLL.SearchUserApplyList(currentPage, pageSize, userApplySearch, ref count); ajaxPagerClass.CurrentPage = currentPage; ajaxPagerClass.PageSize = pageSize; ajaxPagerClass.Count = count; ajaxPagerClass.FirstPage = "<<首页"; ajaxPagerClass.PreviewPage = "<<上一页"; ajaxPagerClass.NextPage = "下一页>>"; ajaxPagerClass.LastPage = "末页>>"; ajaxPagerClass.ListType = false; ajaxPagerClass.DisCount = false; ajaxPagerClass.PrenextType = true; break; case "Add": moneyLeft = UserBLL.ReadUserMore(base.UserID).MoneyLeft; break; case "AddUserApply": AddUserApply(); break; default: break; } }
/// <summary> /// 添加提现申请 /// </summary> protected void AddUserApply() { string result = string.Empty; decimal money = RequestHelper.GetQueryString <decimal>("Money"); string userNote = StringHelper.AddSafe(RequestHelper.GetQueryString <string>("UserNote")); if (money <= 0 || userNote == string.Empty) { result = "请填写金额和备注"; } else { UserInfo user = UserBLL.ReadUserMore(base.UserID); if (user.MoneyLeft < money) { result = "提现金额大于剩余金额"; } else { UserApplyInfo userApply = new UserApplyInfo(); Random rd = new Random(); userApply.Number = RequestHelper.DateNow.ToString("yyMMddhh") + rd.Next(1000, 9999); userApply.Money = money; userApply.UserNote = userNote; userApply.Status = (int)ApplyStatus.Indeterminate; userApply.ApplyDate = RequestHelper.DateNow; userApply.ApplyIP = ClientHelper.IP; userApply.AdminNote = string.Empty; userApply.UpdateDate = RequestHelper.DateNow; userApply.UpdateAdminID = 0; userApply.UpdateAdminName = string.Empty; userApply.UserID = base.UserID; userApply.UserName = base.UserName; UserApplyBLL.AddUserApply(userApply); } } ResponseHelper.Write(result); ResponseHelper.End(); }
protected override void PageLoad() { base.PageLoad(); this.action = RequestHelper.GetQueryString <string>("Action"); int queryString = RequestHelper.GetQueryString <int>("Page"); if (queryString < 1) { queryString = 1; } int pageSize = 20; int count = 0; string action = this.action; if (action != null) { if (!(action == "Read")) { if (action == "Add") { this.moneyLeft = UserBLL.ReadUserMore(base.UserID).MoneyLeft; } else if (action == "AddUserApply") { this.AddUserApply(); } } else { UserApplySearchInfo userApply = new UserApplySearchInfo(); userApply.UserID = base.UserID; this.userApplyList = UserApplyBLL.SearchUserApplyList(queryString, pageSize, userApply, ref count); this.ajaxPagerClass.CurrentPage = queryString; this.ajaxPagerClass.PageSize = pageSize; this.ajaxPagerClass.Count = count; } } }