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 = ""; }
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, ""); } }
//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; }
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(); }
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"); } }
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); } }