Exemplo n.º 1
0
        public ActionResult ChangePassword(string id, ViewModels.Account.UsersViewModel viewModel)
        {
            MembershipUser user;

            user = MembershipService.GetUser(id);

            user.ChangePassword(user.ResetPassword(), viewModel.Password);

            return(RedirectToAction("DetailsUser", new { Username = id }));
        }
Exemplo n.º 2
0
        public ActionResult UnlockUser(string id, ViewModels.Account.UsersViewModel viewModel)
        {
            MembershipUser user;

            user = MembershipService.GetUser(id);

            user.UnlockUser();

            return(RedirectToAction("DetailsUser", new { Username = id }));
        }
Exemplo n.º 3
0
        public ActionResult DisableUser(string id, ViewModels.Account.UsersViewModel viewModel)
        {
            MembershipUser user;

            user = MembershipService.GetUser(id);

            user.IsApproved = false;

            MembershipService.UpdateUser(user);

            return(RedirectToAction("DetailsUser", new { Username = id }));
        }
        public ActionResult EditUser(string username, ViewModels.Account.UsersViewModel viewModel)
        {
            MembershipUser user;

            user = MembershipService.GetUser(Membership.GetUser().UserName);

            user.Email = viewModel.Email;

            MembershipService.UpdateUser(user);

            return(RedirectToAction("Index", "Home"));
        }
Exemplo n.º 5
0
        public ActionResult EditUser(string id, ViewModels.Account.UsersViewModel viewModel)
        {
            MembershipUser user;

            user = MembershipService.GetUser(id);

            user.Email      = viewModel.Email;
            user.Comment    = viewModel.Comment;
            user.IsApproved = viewModel.IsApproved;

            MembershipService.UpdateUser(user);

            return(RedirectToAction("DetailsUser", new { Username = id }));
        }