Esempio n. 1
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            int           score    = Utility.StrToInt(txtScore.Text.Trim( ), 0);
            string        note     = TextFilter.FilterScript(txtNote.Text.Trim( ));
            StringBuilder sqlQuery = new StringBuilder( );

            sqlQuery.AppendFormat("select {0} from {1} where {2}='{3}'", SystemStatusInfo._StatusValue, SystemStatusInfo.Tablename, SystemStatusInfo._StatusName, "BankPrerequisite");
            MinTradeScore = Convert.ToInt32(accountsFacade.GetObjectBySql(sqlQuery.ToString( )));
            if (score < MinTradeScore)
            {
                Show("抱歉,您每笔取出数目最少 " + MinTradeScore + " 金币!");
                return;
            }
            Message umsg = treasureFacade.InsureOut(Fetch.GetUserCookie( ).UserID, TextEncrypt.EncryptPassword(CtrlHelper.GetText(txtInsurePass)), score, MinTradeScore, GameRequest.GetUserIP( ), note);

            if (umsg.Success)
            {
                ShowAndRedirect("取款成功!", "/Member/InsureOut.aspx");
            }
            else
            {
                Show(umsg.Content);
            }
        }