public bool ValidEmailCode(EmailValidCode validCode, string validCodeStr, out string msgOrUrl) { if (!validCode.IsEffectiveValidCode) { msgOrUrl = "验证码失效,请重新获取验证码"; return(false); } if (!validCodeStr.Equals(validCode.ValidCode)) { msgOrUrl = "您输入的验证码不正确,请重新输入!"; return(false); } msgOrUrl = "Ok"; return(true); }
public string GetEmailBody(EmailValidCode validCode) { string emailBody = string.Empty; switch (validCode.EmailValidCodeType) { case EmailValidCodeType.BindEmail: emailBody = "【彩盟网】 您要绑定的邮箱的验证码为:" + validCode.ValidCode + ",有效期为:" + validCode.ValidDuration + "分钟,请在效期内完成绑定操作!"; break; case EmailValidCodeType.RetrievePwd: emailBody = "【彩盟网】 您要找回密码的邮箱的验证码为:" + validCode.ValidCode + ",有效期为:" + validCode.ValidDuration + "分钟,请在效期内完成重置密码操作!"; break; } return(emailBody); }