public void Show(string username, string password)
 {
     Username.Text             = username;
     OriginalPassword.Value    = password;
     ErrorMessagePanel.Visible = false;
     Panel1.DefaultButton      = "OKButton";
     NewPassword.Focus();
     ModalDialog1.Show();
 }
Ejemplo n.º 2
0
        public void Show(bool updateUI)
        {
            if (updateUI)
            {
                UpdateUI();
            }

            ModalDialog1.Show();
        }
Ejemplo n.º 3
0
 public void Show(bool updateUI)
 {
     ChangePasswordUsername.Text = ((System.Web.UI.WebControls.TextBox)Page.FindControl("UserName")).Text;
     LoginPasswordChange.Checked = true;
     ErrorMessage.Text           = String.Empty;
     ErrorMessagePanel.Visible   = false;
     Panel1.DefaultButton        = "OKButton";
     ChangePasswordUsername.Focus();
     ModalDialog1.Show();
 }
Ejemplo n.º 4
0
        /// <summary>
        /// Displays the add/edit device dialog box.
        /// </summary>
        public void Show(bool updateUi)
        {
            if (updateUi)
            {
                UpdateUI();
            }
            else
            {
                if (EditMode)
                {
                    ModalDialog1.Title = SR.DialogEditDeviceTitle;
                }
                else
                {
                    ModalDialog1.Title = SR.DialogAddDeviceTitle;
                }
            }

            IPAddressTextBox.Enabled = !DHCPCheckBox.Checked;

            TabContainer1.ActiveTabIndex = 0;

            ModalDialog1.Show();
        }
Ejemplo n.º 5
0
 public void Close()
 {
     ModalDialog1.Hide();
 }
Ejemplo n.º 6
0
 public void Show()
 {
     ModalDialog1.Show();
 }
Ejemplo n.º 7
0
        public void ChangePassword_Click(object sender, EventArgs e)
        {
            using (LoginService service = new LoginService())
            {
                try
                {
                    SessionInfo session = service.Login(ChangePasswordUsername.Text, OriginalPassword.Text, ImageServerConstants.DefaultApplicationName);

                    if (!NewPassword.Text.Equals(ConfirmNewPassword.Text) || NewPassword.Text.Equals(string.Empty))
                    {
                        ErrorMessage.Text         = ErrorMessages.PasswordsDoNotMatch;
                        ErrorMessagePanel.Visible = true;
                    }
                    else
                    {
                        service.ChangePassword(ChangePasswordUsername.Text, OriginalPassword.Text, NewPassword.Text);

                        session = service.Login(ChangePasswordUsername.Text, NewPassword.Text, ImageServerConstants.DefaultApplicationName);
                        SessionManager.InitializeSession(session);

                        if (LoginPasswordChange.Checked)
                        {
                            Response.Redirect(
                                FormsAuthentication.GetRedirectUrl(ChangePasswordUsername.Text, false), false);
                        }
                        else
                        {
                            ModalDialog1.Hide();
                        }
                    }
                }
                catch (ArgumentException ex)
                {
                    Platform.Log(LogLevel.Error, ex, "Unable to change password for {0}: {1}", ChangePasswordUsername.Text, ex.Message);
                    string error = String.Format(ErrorMessages.ChangePasswordError, ex.Message);
                    ShowError(error);
                }
                catch (PasswordExpiredException ex)
                {
                    Platform.Log(LogLevel.Error, ex, "Unable to change password for {0}: {1}", ChangePasswordUsername.Text, ex.Message);
                    ShowError(ErrorMessages.PasswordExpired);
                }
                catch (UserAccessDeniedException ex)
                {
                    Platform.Log(LogLevel.Error, ex, "Unable to change password for {0}: {1}", ChangePasswordUsername.Text, ex.Message);
                    ShowError(ErrorMessages.UserAccessDenied);
                }
                catch (RequestValidationException ex)
                {
                    // NOTE: The server is throwing FaultException<RequestValidationException> when username or password doesn't match the configured policy
                    Platform.Log(LogLevel.Error, ex, "Unable to change password for {0}: {1}", ChangePasswordUsername.Text, ex.Message);

                    string error = String.Format(ErrorMessages.PasswordPolicyNotMet);
                    ShowError(error);
                }
                catch (CommunicationException ex)
                {
                    Platform.Log(LogLevel.Error, ex, ErrorMessages.CannotContactEnterpriseServer);
                    ShowError(ErrorMessages.CannotContactEnterpriseServer);
                }
                catch (Exception ex)
                {
                    ShowError(ex.Message);
                    // May want to elimiate this.
                    Platform.Log(LogLevel.Error, ex, "Unexpected exception changing password: {0}.", ex.Message);
                }
            }
        }
Ejemplo n.º 8
0
        public void Cancel_Click(object sender, EventArgs e)
        {
            Panel1.DefaultButton = "";

            ModalDialog1.Hide();
        }
Ejemplo n.º 9
0
 public void DismissLoginWarnings_Click(object sender, EventArgs e)
 {
     ModalDialog1.Hide();
 }
Ejemplo n.º 10
0
 public void Show()
 {
     WarningListing.DataBind();
     ModalDialog1.Show();
 }