protected void btnSavePwd_Click(object sender, EventArgs e) { Model.Administrator admin = new Model.Administrator(); string oldpwd = ((Model.Administrator)Session["Administrator"]).APassword; string oldpwd2 = Encryption(txtOldPwd.Text); if (oldpwd != oldpwd2) { Response.Write("<script>alert('原密码输入错误!')</script>"); return; } admin.AdminID = ((Model.Administrator)Session["Administrator"]).AdminID; admin.APassword = txtNewPwd.Text; string str = new BLL.AdministratorBLL().UpdateAdministratorBLL(admin); if (str.Contains("成功")) { Session["Customer"] = null; Response.Redirect("~/WebLogin.aspx"); } else { lblMsg.Text = str; } }
protected void Button1_Click(object sender, EventArgs e) { //验证账号和密码:返回一个对象或字符串 Model.Administrator admin = new BLL.AdministratorBLL().Login(txtID.Text.Trim().ToLower(), txtPwd.Text); if (string.IsNullOrEmpty(admin.Account)) { //登录失败,显示提示信息 lblMsg.Text = admin.AdminName; } else { string s = new BLL.AdministratorBLL().UpdateAdministratorBLL(new Model.Administrator() { AdminID = admin.AdminID }); Session["Administrator"] = admin; Session["Repair"] = new List <Model.Repair>(); Response.Redirect("WebDefault.aspx"); } }
protected void Button1_Click(object sender, EventArgs e) { Administrator admin = new Administrator(); //admin.AdminID = Guid.NewGuid().ToString(); admin.AdminName = txtName.Text.Trim(); admin.Account = txtID.Text.Trim(); admin.APassword = txtpwd1.Text; int count = new BLL.AdministratorBLL().InsertAdminBLL(admin); switch (count) { case -3: lblMsg.Text = "您输入的账号已经存在!<br/>请重新选择!"; break; case -2: lblMsg.Text = "数据库连接失败!<br/>请检查您的数据库或联系管理员!"; break; case -1: lblMsg.Text = "数据操作失败!<br/>请检查您输入的数据或联系管理员!"; break; case 0: lblMsg.Text = "注册失败!<br/>请检查您输入的数据!"; break; default: Session["Administrator"] = admin; //Session[""] lblMsg.Text = "注册成功!"; break; } }