private void AddNewPass_Click(object sender, EventArgs e) { UserManagmentClient userManagment = new UserManagmentClient(); UserManagmentUnsecureClient userManagmentUnsecureClient = new UserManagmentUnsecureClient(); try { System.Net.ServicePointManager.ServerCertificateValidationCallback = (senderX, certificate, chain, sslPolicyErrors) => { return(true); }; userManagment.ClientCredentials.UserName.UserName = loginUser; userManagment.ClientCredentials.UserName.Password = OldPassBox.Text.ToString(); userManagment.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = System.ServiceModel.Security.X509CertificateValidationMode.None; userManagment.Login(); userManagment.ChangePass(loginUser, NewPassBox.Text.ToString()); UserManagmentClient userManagment2 = new UserManagmentClient(); userManagment2.ClientCredentials.UserName.UserName = loginUser; userManagment2.ClientCredentials.UserName.Password = NewPassBox.Text.ToString(); userManagment2.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = System.ServiceModel.Security.X509CertificateValidationMode.None; userManagment2.LoginAsync(); } catch (Exception ex) { MessageBox.Show("Wprowadziłeś złe hasło"); oldform.log = false; return; } LoginPanel.Visible = false; MyticketsPanel.Location = new Point(240, 188); MyticketsPanel.Visible = true; ButtonsPanel.Visible = true; oldform.log = true; }