private async void LogIn_Click(object sender, EventArgs e) { textValidation.Visible = false; if (boxLogin.Text.Length == 0) { MessageBox.Show("Brak loginu! "); return; } if (boxPass.Text.Length == 0) { MessageBox.Show("Brak hasła! "); return; } try { userManagment = new UserManagmentClient(); userManagment.ClientCredentials.UserName.UserName = boxLogin.Text.ToString(); userManagment.ClientCredentials.UserName.Password = boxPass.Text.ToString(); userManagment.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = System.ServiceModel.Security.X509CertificateValidationMode.None; //userManagment.Login(); await userManagment.LoginAsync(); } catch (Exception ex) { textValidation.Visible = true; oldform.log = false; return; } LoginPanel.Visible = false; MyticketsPanel.Location = new Point(240, 188); MyticketsPanel.Visible = true; ButtonsPanel.Visible = true; oldform.log = true; loginUser = boxLogin.Text.ToString(); TicketsView(); }
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; }