public ActionResult RecoverPasswordResult(RecoverPasswordModelView recover) { if (recover == null) { return(View("RecoverPassword", recover)); } usuario = usuarioDAO.GetByEmail(recover.Email); if (usuario == null) { return(View("RecoverPassword", recover)); } MembershipUser user = Membership.GetUser(usuario.Login); usuario.LastTokenForRecover = Membership.GeneratePassword(12, 1); //Envia o Token de recupeação de senha try { MailFactory email = new MailFactory(usuario.Email, "*****@*****.**", "Recuperação de Login", "Token: " + usuario.LastTokenForRecover); email.Send(); } catch (ArgumentException ex) { } return(View()); }
public ActionResult RecoverPassword() { var model = new RecoverPasswordModelView(); return(View(model)); }