Exemple #1
0
        private void btnDrawConfirm_Click(object sender, System.EventArgs e)
        {
            Member member = Users.GetUser(HiContext.Current.User.UserId) as Member;

            if (member.RequestBalance > 0m)
            {
                this.ShowMessage("上笔提现管理员还没有处理,只有处理完后才能再次申请提现", false);
            }
            else
            {
                BalanceDrawRequestInfo balanceDrawRequest = this.GetBalanceDrawRequest();
                if (this.ValidateBalanceDrawRequest(balanceDrawRequest))
                {
                    if (PersonalHelper.BalanceDrawRequest(balanceDrawRequest))
                    {
                        this.Page.Response.Redirect(Globals.GetSiteUrls().UrlData.FormatUrl("user_MyBalanceDetails"));
                    }
                    else
                    {
                        this.ShowMessage("申请提现过程中出现未知错误", false);
                    }
                }
            }
        }