Example #1
0
        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();
        }
Example #2
0
        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;
        }