コード例 #1
0
        protected void btnConfirm_Click(object sender, EventArgs e)
        {
            GameMatchUserInfo userInfo = new GameMatchUserInfo( );

            userInfo.Accounts      = CtrlHelper.GetText(txtAccounts);
            userInfo.ClientIP      = GameRequest.GetUserIP( );
            userInfo.CollectDate   = DateTime.Now;
            userInfo.Compellation  = CtrlHelper.GetText(txtCompellation);
            userInfo.DwellingPlace = CtrlHelper.GetText(txtDwellingPlace);
            userInfo.EMail         = CtrlHelper.GetText(txtEMail);
            userInfo.Gender        = Convert.ToByte(rdoFemale.Checked == true ? 0 : 1);
            userInfo.MatchID       = XID;
            userInfo.MobilePhone   = CtrlHelper.GetText(txtMobilePhone);
            userInfo.PassportID    = CtrlHelper.GetText(txtPassportID);
            userInfo.PostalCode    = CtrlHelper.GetText(txtPostalCode);
            userInfo.QQ            = CtrlHelper.GetText(txtQQ);

            Message umsg = webFacade.AddGameMatch(userInfo, TextEncrypt.EncryptPassword(CtrlHelper.GetText(txtPwd)));

            if (umsg.Success)
            {
                ShowAndRedirect("报名成功!", "/Match/Index.aspx");
            }
            else
            {
                Show(umsg.Content);
            }
        }
コード例 #2
0
 public Message AddGameMatch(GameMatchUserInfo userInfo, string password)
 {
     System.Collections.Generic.List <System.Data.Common.DbParameter> list = new System.Collections.Generic.List <System.Data.Common.DbParameter>();
     list.Add(base.Database.MakeInParam("dwMatchID", userInfo.MatchID));
     list.Add(base.Database.MakeInParam("strAccounts", userInfo.Accounts));
     list.Add(base.Database.MakeInParam("strPassword", password));
     list.Add(base.Database.MakeInParam("strCompellation", userInfo.Compellation));
     list.Add(base.Database.MakeInParam("dwGender", userInfo.Gender));
     list.Add(base.Database.MakeInParam("strPassportID", userInfo.PassportID));
     list.Add(base.Database.MakeInParam("strMobilePhone", userInfo.MobilePhone));
     list.Add(base.Database.MakeInParam("strEMail", userInfo.EMail));
     list.Add(base.Database.MakeInParam("strQQ", userInfo.QQ));
     list.Add(base.Database.MakeInParam("strDwellingPlace", userInfo.DwellingPlace));
     list.Add(base.Database.MakeInParam("strPostalCode", userInfo.PostalCode));
     list.Add(base.Database.MakeInParam("strClientIP", userInfo.ClientIP));
     list.Add(base.Database.MakeOutParam("strErrorDescribe", typeof(string), 127));
     return(MessageHelper.GetMessage(base.Database, "NET_PW_AddGameMatchUser", list));
 }
コード例 #3
0
 public Message AddGameMatch(GameMatchUserInfo userInfo, string password)
 {
     return(this.webData.AddGameMatch(userInfo, password));
 }
コード例 #4
0
 /// <summary>
 /// 比赛报名
 /// </summary>
 /// <param name="userInfo"></param>
 /// <param name="password"></param>
 /// <returns></returns>
 public Message AddGameMatch(GameMatchUserInfo userInfo, string password)
 {
     return(aideNativeWebDataProvider.AddGameMatch(userInfo, password));
 }