protected void btnModifyPwd_Click(object sender, EventArgs e) { //验证用户名与密码是否正确 int ErrorID = 0; string ErrorMsg = ""; DataTable dt = new DataTable(); string strLoginName = Page.User.Identity.Name; string strPassword = txtOldPwd.Text.Trim(); Tz888.BLL.Login.LoginInfoBLL obj = new Tz888.BLL.Login.LoginInfoBLL(); Tz888.SQLServerDAL.LoginInfo.LoginInfo obj2 = new Tz888.SQLServerDAL.LoginInfo.LoginInfo(); dt = obj.Authenticate(strLoginName, 0, strPassword, true, ref ErrorID, ref ErrorMsg); if (dt.Rows.Count > 0) { string strNewPassword = txtNewPwd.Text.Trim(); //修改密码 if (obj2.ChangePassword(strLoginName, strNewPassword)) { Tz888.Common.MessageBox.Show(this.Page, "修改成功!"); } } else { Tz888.Common.MessageBox.Show(this.Page, "您输入的旧密码不正确!"); } }
protected void BtnUpdatePwd_Click(object sender, EventArgs e) { //验证用户名与密码是否正确 string strLoginName = this.LblUserName.Text.Trim(); string strPassword = this.TxtPwd.Text.Trim(); Tz888.SQLServerDAL.LoginInfo.LoginInfo obj2 = new Tz888.SQLServerDAL.LoginInfo.LoginInfo(); string strNewPassword = this.TxtRePwd.Text.Trim(); if (strNewPassword == "") { return; } //修改密码 if (obj2.ChangePassword(strLoginName, strNewPassword)) { Response.Write("<script>alert('修改成功!');window.open('http://member.topfo.com/','_self');</script>"); } else { Tz888.Common.MessageBox.Show(this.Page, "修改失败!请重试!"); } }