public override void Execute()
 {
     var membershipService = new AccountMembershipService();
     if (membershipService.ValidateUser(SessionDetail.UserName, SessionDetail.Password))
     {
         var formsService = new FormsAuthenticationService();
         formsService.SignIn(SessionDetail.UserName, false);
     }
 }
        public ActionResult Create(AccountUpdate accountUpdate)
        {
            if (ModelState.IsValid)
            {
                var membershipService = new AccountMembershipService();
                if (membershipService.ChangePassword(User.Identity.Name, accountUpdate.OldPassword, accountUpdate.NewPassword))
                {
                    return Json(new { Success = true });
                }
                else
                {
                    ModelState.AddModelError("", "The current password is incorrect or the new password is invalid.");
                }
            }

            return Json(accountUpdate);
        }
Esempio n. 3
0
 public override void Execute()
 {
     var membershipService = new AccountMembershipService();
     MembershipCreateStatus = membershipService.CreateUser(UserDetail.UserName, UserDetail.Password, UserDetail.Email);
 }