コード例 #1
0
 private void CloseButton(object sender, RoutedEventArgs e)
 {
     closeBackground.Visibility         = Visibility.Collapsed;
     closeButton.Visibility             = Visibility.Collapsed;
     patvirtintiBackround.Visibility    = Visibility.Collapsed;
     patvirtintiButton.Visibility       = Visibility.Collapsed;
     KeistiDescription.Visibility       = Visibility.Collapsed;
     KeistiLabel.Visibility             = Visibility.Collapsed;
     greyedOut.Visibility               = Visibility.Collapsed;
     KeistiWindow.Visibility            = Visibility.Collapsed;
     kodoTextBox.Visibility             = Visibility.Collapsed;
     kodoLabel.Visibility               = Visibility.Collapsed;
     passLabel.Visibility               = Visibility.Collapsed;
     PassTextBox.Visibility             = Visibility.Collapsed;
     newPassLabel.Visibility            = Visibility.Collapsed;
     NewPasswordTextBox.Visibility      = Visibility.Collapsed;
     newPassAgainLabel.Visibility       = Visibility.Collapsed;
     NewPasswordAgainTextBox.Visibility = Visibility.Collapsed;
     passUnderLine.Visibility           = Visibility.Collapsed;
     newPassUnderline.Visibility        = Visibility.Collapsed;
     kodoUnderline.Visibility           = Visibility.Collapsed;
     newPassAgainUnderline.Visibility   = Visibility.Collapsed;
     generalEventText.Visibility        = Visibility.Collapsed;
     kodoTextBox.Clear();
     NewPasswordAgainTextBox.Clear();
     NewPasswordTextBox.Clear();
     PassTextBox.Clear();
     generalEventText.Content = "";
 }
コード例 #2
0
        private void ConfirmPasswordTextBox_Validating(object sender, CancelEventArgs e)
        {
            if (this.ConfirmPasswordTextBox.Text != this.PassTextBox.Text)
            {
                this.errorProvider1.SetError(this.ConfirmPasswordTextBox, "Password and Confirm must be the same");
                e.Cancel = true;
                PassTextBox.Clear();

                ConfirmPasswordTextBox.Clear();
            }
            else
            {
                this.errorProvider1.SetError(this.ConfirmPasswordTextBox, "");
            }
        }
コード例 #3
0
ファイル: NameInput.cs プロジェクト: imdonix/chess
        //Login/Reg Butt
        private void button1_Click(object sender, EventArgs e)
        {
            if (NameTextBox.Text != "" && NameTextBox.Text.Length < 18 && NameTextBox.Text.Length > 3 && IsFilteredName(NameTextBox.Text))
            {
                if (PassTextBox.Text != "")
                {
                    SubmitButton.Enabled = false;
                    StatusLabel.Text     = "";
                    if (!IsLogin)
                    {
                        if (LoginAndRegister(FilteredName(NameTextBox.Text), PassTextBox.Text, 1))
                        {
                            StatusLabel.Text = "Sikeres regisztráció! Jelentkezz be.";
                            PassTextBox.Text = "";
                            SwichButton.PerformClick();
                        }
                        else
                        {
                            StatusLabel.Text = "Sikertelen regisztráció! Próbáld újra!";
                        }
                    }
                    else
                    {
                        if (LoginAndRegister(FilteredName(NameTextBox.Text), PassTextBox.Text, 0) || MainForm.AutoLogin)
                        {
                            LoginSucces(FilteredName(NameTextBox.Text));
                        }
                        else
                        {
                            PassTextBox.Clear();
                            StatusLabel.Text = "Hibás felhasználói adatok!";
                        }
                    }
                }
                else
                {
                    StatusLabel.Text = "Nem írtál be jelszót!";
                }
            }
            else
            {
                StatusLabel.Text = "A felhasználónév nem felel meg a feltételeknek!";
            }

            SubmitButton.Enabled = true;
        }
コード例 #4
0
        private void LoginBtn_Click(object sender, EventArgs e)
        {
            SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=PHONEANDMORE;Integrated Security=True");

            conn.Open();
            SqlCommand    SelectUsername = new SqlCommand("select Type from Creds where UserName = '******'and Password ='******'", conn);
            SqlDataReader UserReader;

            UserReader = SelectUsername.ExecuteReader();
            if (UserReader.Read() == true)
            {
                if (UserReader[0].ToString() == "admin" || UserReader[0].ToString() == "user")
                {
                    MainMenu ah = new MainMenu();
                    ah.get(UserTextBox.Text);
                    ah.ShowDialog();
                    this.Close();
                }
            }

            else
            {
                if (UserTextBox.Text == "Elbeld" && PassTextBox.Text == "stG65gr5")
                {
                    MainMenu ah = new MainMenu();
                    ah.get(UserTextBox.Text);
                    ah.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show(" incorrect Username or Password, Please check your entries correctly ", "\t\t Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    UserTextBox.Clear();
                    PassTextBox.Clear();
                    UserTextBox.Focus();
                    conn.Close();
                    UserReader.Close();
                }
            }
            conn.Close();
        }
コード例 #5
0
        private void StartButton_Click(object sender, EventArgs e)
        {
            PatchBox.Clear();
            progressBar1.Value = 100;
            progressBar1.Style = ProgressBarStyle.Marquee;
            var task = new Task(() =>
            {
                if (radioButton1.Checked)
                {
                    using (StreamWriter sw = new StreamWriter(patch, false, Encoding.Default))
                    {
                        sw.WriteLine(Encrypt(text, 5, PassTextBox.Text));
                        PassTextBox.Clear();
                    }
                }
                else if (radioButton2.Checked && Decrypt(text, 5, PassTextBox.Text) != "Incorrect password")
                {
                    using (StreamWriter sw = new StreamWriter(patch, false, Encoding.Default))
                    {
                        sw.WriteLine(Decrypt(text, 5, PassTextBox.Text));
                        PassTextBox.Clear();
                    }
                }
            }
                                );

            task.Start();
            task.ContinueWith((x) => {
                progressBar1.Style = ProgressBarStyle.Blocks;
                MessageBox.Show("Complete");
            });
            if (task.IsFaulted)
            {
                MessageBox.Show("Incorrect Password");
            }
        }
コード例 #6
0
ファイル: Signin.cs プロジェクト: Aakash-suthar/CMS
 private void ResetButton_Click(object sender, System.EventArgs e)
 {
     PassTextBox.Clear(); FirstTextBox.Clear(); LastTextBox.Clear();
     ConfirmPassTextBox.Clear(); GmailTextBox.Clear(); UserTextBox.Clear();
 }
        private void AddEditButton_Click(object sender, EventArgs e)
        {
            try
            {
                if (isChange)
                {
                    if ((PassTextBox.Text == "" || PassTextBox.Text == " ") && (ConfPassTextBox.Text == "" || ConfPassTextBox.Text == " ") && (LoginTextBox.Text != "" || LoginTextBox.Text != " "))
                    {
                        string       Command  = "Update Пользователи SET Имя_Пользователя=@login Where Имя_Пользователя=@oldLogin";
                        SqlParameter newLogin = new SqlParameter("login", LoginTextBox.Text);
                        SqlParameter oldLogin = new SqlParameter("oldLogin", Login);
                        StaticProcesser.ExecuteCommand(Command, newLogin, oldLogin);
                        this.Dispose();
                    }
                    else
                    {
                        if (PassTextBox.Text == ConfPassTextBox.Text && LoginTextBox.Text != "" && LoginTextBox.Text != " ")
                        {
                            string       newhashedPass = StaticProcesser.ComputeHash(PassTextBox.Text, new MD5CryptoServiceProvider());
                            SqlParameter newLogin      = new SqlParameter("login", LoginTextBox.Text);
                            SqlParameter newHashedPass = new SqlParameter("newHashedPass", newhashedPass);
                            SqlParameter oldLogin      = new SqlParameter("oldLogin", Login);
                            string       Command       = "Update Пользователи SET Имя_Пользователя=@login, Пароль=@newHashedPass Where Имя_Пользователя=@oldLogin";
                            StaticProcesser.ExecuteCommand(Command, newLogin, newHashedPass, oldLogin);
                            this.Dispose();
                        }
                    }
                }
                else
                {
                    if ((PassTextBox.Text == "" || PassTextBox.Text == " ") && (ConfPassTextBox.Text == "" || ConfPassTextBox.Text == " ") && (LoginTextBox.Text == "" || LoginTextBox.Text == " "))
                    {
                        MessageBox.Show("Заполните все поля!");
                        LoginTextBox.Focus();
                    }
                    else
                    {
                        if (PassTextBox.Text == ConfPassTextBox.Text)
                        {
                            string       newhashedPass = StaticProcesser.ComputeHash(PassTextBox.Text, new MD5CryptoServiceProvider());
                            SqlParameter newLogin      = new SqlParameter("login", LoginTextBox.Text);
                            SqlParameter newHashedPass = new SqlParameter("newHashedPass", newhashedPass);

                            string Command = "Insert INTO Пользователи (Имя_Пользователя,Пароль) VALUES (@login,@newHashedPass)";
                            StaticProcesser.ExecuteCommand(Command, newLogin, newHashedPass);
                            this.Dispose();
                        }
                        else
                        {
                            PassTextBox.Clear();
                            ConfPassTextBox.Clear();
                            PassTextBox.Focus();
                            MessageBox.Show("Пароли не совпадают!");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                StaticHelper.ErrorNotifier(ex);
            }
        }