Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ActionResult ForgotPassword(ForgotPassword user, UpdatePassword vm)
- {
- var Password = new PasswordGenerator().Generate();
- if (user.UserName != null)
- {
- var mailModel = new WelcomeViewModel
- {
- FromAddress = new MailAddress(HostSettings.SiteEmailAddress),
- BaseUrl = Utilities.GetBaseUrl(),
- ViewName = "Welcome",
- DisplayName = user.UserName,
- UserName = user.UserName,
- Subject = MailSubjects.Welcome,
- Password = Password //Save Over current pass as a temp.
- };
- mailModel.ToAddresses.Add(new MailAddress(user.UserName));
- SendEmail(new UserMailer().Welcome(mailModel));
- return Json(new AjaxResponse
- {
- Success = true,
- IsFormError = false
- });
- }
- Response.StatusCode = (int)HttpStatusCode.BadRequest;
- return Json(new AjaxResponse
- {
- Success = false,
- IsFormError = false,
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement