private void ChangeUserPassword()
        {
            if (!Page.IsValid)
            {
                return;
            }

            try
            {
                //int result = UsersHelper.ChangeUserPassword(PortalId, PanelRequest.UserID, userPassword.Password);
                int result = PortalUtils.ChangeUserPassword(PanelRequest.PeerID, userPassword.Password);

                if (result < 0)
                {
                    ShowResultMessage(result);
                    return;
                }

                ShowSuccessMessage("PEER_CHANGE_PASSWORD");
            }
            catch (Exception ex)
            {
                ShowErrorMessage("PEER_CHANGE_PASSWORD", ex);
                return;
            }
        }
        private void ChangeUserPassword()
        {
            if (!Page.IsValid)
            {
                return;
            }

            try
            {
                //int result = UsersHelper.ChangeUserPassword(PortalId, PanelRequest.UserID, userPassword.Password);
                int result = PortalUtils.ChangeUserPassword(PanelSecurity.LoggedUserId, userPassword.Password);

                if (result < 0)
                {
                    ShowResultMessage(result);
                    return;
                }
                pnlEdit.Visible = false;
                string loginClientUrl = Page.ResolveClientUrl(PortalUtils.LoginRedirectUrl);
                ShowSuccessMessage(Utils.ModuleName, "LOGGED_USER_CHANGE_PASSWORD", loginClientUrl, (redirectTimeout / 1000).ToString());
                FormsAuthentication.SignOut();
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "RedirectToLogin", String.Format("setTimeout(\"window.location='{0}'\",{1});", loginClientUrl, redirectTimeout), true);
            }
            catch (Exception ex)
            {
                ShowErrorMessage("USER_CHANGE_PASSWORD", ex);
                return;
            }
        }
Beispiel #3
0
 public static int ChangeUserPassword(int portalId, int userId, string newPassword)
 {
     return(PortalUtils.ChangeUserPassword(userId, newPassword));
 }