예제 #1
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            int           score    = Utility.StrToInt(txtScore.Text.Trim(), 0);
            string        note     = TextFilter.FilterScript(txtNode.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.InsureIn(Fetch.GetUserCookie( ).UserID, score, MinTradeScore, GameRequest.GetUserIP( ), note);

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