protected void sureBtn_Click(object sender, EventArgs e) { string adminN = this.adminName.Text; string adminOldP = this.adminOldPwd.Text; string adminNewP = this.adminPwd.Text; string adminNewPA = this.adminPwdAgain.Text; BLL.adminTb adminBll = new BLL.adminTb(); List<Model.adminTb> adminM = adminBll.GetModelList("adminName='"+adminN+"'"); foreach (var adminOne in adminM) { if (adminNewP=="" || adminNewPA=="") { //Response.Write("<script language=javascript>alert('新密码不能为空!');</" + "script>"); ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('新密码不能为空!');", true); return; } if (adminOldP!=adminOne.adminPwd) { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('您输入的原密码有误,请重新输入!');", true); // Response.Write("<script language=javascript>alert('您输入的原密码有误,请重新输入!');</" + "script>"); this.adminOldPwd.Text = ""; return; } if (adminNewP!=adminNewPA) { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('两次输入密码不一致!请重新输入!');", true); //Response.Write("<script language=javascript>alert('两次输入密码不一致!请重新输入!');</" + "script>"); return; } adminOne.adminPwd = adminNewP; adminBll.Update(adminOne); ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showSuccessAlert", "showSuccessAlert('密码更新成功!');", true); //Response.Write("<script language=javascript>alert('密码更新成功!');</" + "script>"); } }
protected void modityBtn_Click(object sender,EventArgs e) { string adminN = this.adminName.Text; //Response.Write("<script language=javascript>alert(" + adminN + ");</" + "script>"); string adminPwd = this.adminPwd.Text; string adminPwdA = this.adminPwdAgain.Text; if (adminN == "") { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('请输入新管理员账号!');", true); return; } if (adminPwd == "" || adminPwdA == "") { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('密码不能为空!');", true); return; } if (adminPwd != adminPwdA) { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('两次输入密码不一致,请重新输入!');", true); return; } BLL.adminTb admin = new BLL.adminTb(); List<Model.adminTb> adminLi = admin.GetModelList("adminLevel=1"); foreach (var adminOne in adminLi) { if (adminOne.adminName == adminN) { ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showErrorAlert", "showErrorAlert('系统中已经存在该用户!');", true); return; } } adminM.adminName = adminN; adminM.adminPwd = adminPwd; admin.Update(adminM); System.Web.UI.ScriptManager.RegisterStartupScript(addBtn, this.GetType(), "showSuccessAlert", "showSuccessAlert('成功修改该管理员信息,3秒钟后将跳转到查看管理员信息页面!');", true); //System.Threading.Thread.Sleep(3000); //Response.Redirect("superSeeAdminInfo.aspx"); }