Beispiel #1
0
        protected void BtnRegister_Click(object sender, EventArgs e)
        {
            string Msg;

            userInfoId = UserInfoManagement.CreateUserInfoId();
            UserInfo userInfo = GetUserInfo();

            if (userInfo.IsError)
            {
                Msg = "参数格式错误";
                SomeMethod.PrintMsgToClient(this.ClientScript, Msg);
                return;
            }
            UserInfoManagement.AddUserInfo(userInfo);
            //获取数据
            Member member = GetMember();

            //检验数据是否出错

            if (member.IsError)
            {
                Msg = "参数格式错误";
                SomeMethod.PrintMsgToClient(this.ClientScript, Msg);
                return;
            }
            //执行并返回执行结果
            MemberManagement.AddMember(member);
            SomeMethod.PrintMsgToClient(this.ClientScript, "注册成功");
        }
Beispiel #2
0
        protected void subEdit_ServerClick(object sender, ImageClickEventArgs e)
        {
            //【1】修改个人信息
            UserInfo userInfo = new UserInfo()
            {
                Addr       = adress.Value.Trim(),
                Age        = Convert.ToInt32(age.Value.Trim()),
                Email      = email.Value.Trim(),
                Job        = job.Value.Trim(),
                Motto      = motto.Value.Trim(),
                Name       = realname.Value.Trim(),
                Tel        = phone.Value.Trim(),
                Sex        = radlSex.SelectedValue,
                UserInfoId = MemberManagement.ShowMember(Convert.ToString(Session["memberId"])).UserInfoId
            };

            SomeMethod.PrintMsgToClient(this.ClientScript, UserInfoManagement.UpdateUserInfo(userInfo));
            //【2】修改用户名
            string Msg = MemberManagement.UpdateName(Convert.ToString(Session["memberId"]), username.Value.Trim());

            if (Msg == "修改用户名成功")
            {
                Session["UserName"] = username.Value.Trim();
            }
            SomeMethod.PrintMsgToClient(this.ClientScript, Msg);
            Bind();
        }
Beispiel #3
0
 void Bind()
 {
     if (Request.QueryString["memberId"] != null)
     {
         #region 显示会员信息
         //查找会员信息
         Member member = MemberManagement.ShowMember(Request.QueryString["memberId"]);
         //显示会员信息
         txtPicture.Text        = member.Picture;
         txtMemberId.Text       = member.MemberId;
         txtUserName.Text       = member.Name;
         txtPwd.Text            = member.Pwd;
         txtXp.Text             = Convert.ToString(member.Xp);
         txtMemberState.Text    = member.MemberState;
         txtFreezeDeadtime.Text = Convert.ToString(member.FreezeDeadtime);
         //查找用户个人信息
         DataTable dt = UserInfoManagement.SelectById(member.UserInfoId);
         txtUserinfoId.Text = Convert.ToString(dt.Rows[0][0]);
         txtName.Text       = Convert.ToString(dt.Rows[0][1]);
         txtSex.Text        = Convert.ToString(dt.Rows[0][2]);
         txtAge.Text        = Convert.ToString(dt.Rows[0][3]);
         txtTel.Text        = Convert.ToString(dt.Rows[0][4]);
         txtEmail.Text      = Convert.ToString(dt.Rows[0][5]);
         txtJob.Text        = Convert.ToString(dt.Rows[0][6]);
         txtAddr.Text       = Convert.ToString(dt.Rows[0][7]);
         txtMotto.Text      = Convert.ToString(dt.Rows[0][8]);
         #endregion
     }
 }
Beispiel #4
0
        protected void btnDeleteUserInfo_Click(object sender, EventArgs e)
        {
            UserInfo userInfo = GetUserInfo();

            if (userInfo.IsError)
            {
                //参数格式错误
                Response.Write("参数格式错误,添加失败");
            }
            else
            {
                string Msg = UserInfoManagement.DeleteUserInfo(userInfo.UserInfoId);
                Response.Write(Msg);
            }
        }
Beispiel #5
0
        protected void btnAddUserInfo_Click(object sender, EventArgs e)
        {
            UserInfo userInfo = GetUserInfo();

            if (userInfo.IsError == true)
            {
                //参数格式错误
                Response.Write("参数格式错误,添加失败");
            }
            else
            {
                string msg = UserInfoManagement.AddUserInfo(userInfo);
                Response.Write(msg);
            }
        }
Beispiel #6
0
        void Bind()
        {
            DataTable dt = UserInfoManagement.SelectInfo(Convert.ToString(Session["memberId"]));

            if (dt.Rows.Count == 1)
            {
                adress.Value          = Convert.ToString(dt.Rows[0]["Addr"]);
                age.Value             = Convert.ToString(dt.Rows[0]["Age"]);
                email.Value           = Convert.ToString(dt.Rows[0]["Email"]);
                job.Value             = Convert.ToString(dt.Rows[0]["Job"]);
                motto.Value           = Convert.ToString(dt.Rows[0]["Motto"]);
                realname.Value        = Convert.ToString(dt.Rows[0]["Name"]);
                phone.Value           = Convert.ToString(dt.Rows[0]["Tel"]);
                radlSex.SelectedValue = Convert.ToString(dt.Rows[0]["Sex"]);
            }
            username.Value = Convert.ToString(Session["UserName"]);                 //绑定用户名

            dt = MemberManagement.SelectNPX(Convert.ToString(Session["memberId"])); //绑定头像
            if (dt.Rows.Count == 1)
            {
                pic.Attributes.Add("style", "background-image:url(" + SomeMethod.GetUserPicPath(dt.Rows[0]["picture"]) + ");");
            }
        }
Beispiel #7
0
 protected void btnCreateUserInfoId_Click(object sender, EventArgs e)
 {
     txtUserinfoId.Text = UserInfoManagement.CreateUserInfoId();
 }