public static int AdminFindPwd(string adminAccount, string adminEmail) { AdminMgr mgr = new AdminMgr(); ExamSignSystemEntity.Admin admin = mgr.CheckEmail(adminAccount, adminEmail); if (admin != null) { MailFindPwd mail = new MailFindPwd(); DateTime time = DateTime.Now; Boolean bl = mail.SendEmail(adminEmail, "找回密码", "亲爱的" + adminAccount + ":<br/>您在" + time + "提交了找回密码请求,系统为您的账号" + adminAccount + "重置了密码。<br/>重置密码为123456"); MD5Encrypt MD5 = new MD5Encrypt(); string adminNewPwd = MD5.GetMD5("123456"); mgr.UpdateAdminPassword(adminAccount, adminNewPwd); return(1); } else { return(0); } }
public static int FindPwd(string stuSno, string stuEmail) { StudentMgr mgr = new StudentMgr(); ExamSignSystemEntity.Student student = mgr.CheckEmail(stuSno, stuEmail); if (student != null) { MailFindPwd mail = new MailFindPwd(); DateTime time = DateTime.Now; Boolean bl = mail.SendEmail(stuEmail, "找回密码", "亲爱的" + stuEmail + ":<br/>您在" + time + "提交了找回密码请求,系统为您的学号" + stuSno + "重置了密码。<br/>重置密码为123456"); MD5Encrypt MD5 = new MD5Encrypt(); string stuNewPwd = MD5.GetMD5("123456"); mgr.UpdateStudentPassword(stuSno, stuNewPwd); return(1); } else { return(0); } }