public object VerifyEmail() { var model = new VerifyEmailModel(); model.Id = OrnamentContext.MemberShip.CurrentUser().Id; model.Send(_memberShipFactory); return true; }
public ActionResult VerifyEmail(string id, string token) { EmailVerifier userToken = _factory.CreateEmailVerifierDao().Get(id); try { if (userToken == null) { return View("~/Views/HttpErrors/404.cshtml"); } var verifyEmailModel = new VerifyEmailModel(userToken); return View(verifyEmailModel.Verify(OrnamentContext.MemberShip.CurrentUser(), token, _factory)); } finally { if (userToken != null) { _factory.CreateEmailVerifierDao().SaveOrUpdate(userToken); } } }
/// <summary> /// </summary> /// <param name="user"></param> protected virtual void SendVerifyEmail(User user, IMemberShipFactory _daFactory) { VerifyEmailModel model = new VerifyEmailModel(); model.Id = user.Id; model.Send(_daFactory); }
public bool VerifyEmail(VerifyEmailModel model) { model.Send(_factory); return true; }