private void button1_Click(object sender, EventArgs e) { string oldpass = textBox1.Text; string newpass1 = textBox2.Text; string newpass2 = textBox3.Text; if (String.IsNullOrEmpty(oldpass) || String.IsNullOrEmpty(newpass1) || String.IsNullOrEmpty(newpass2)) { label4.Text = "Заполните поля"; } else if (!encrypt.CheckPass(oldpass, key)) { label4.Text = "Несовпадение старого пароля"; } else if (newpass1 != newpass2) { label4.Text = "Введенные пароли не совпадают"; } else { AccessGranted accessGranted = new AccessGranted(encrypt.WritePass(newpass1), drive); accessGranted.Show(); Hide(); } }
private void button1_Click(object sender, EventArgs e) { string pass = textBox1.Text; string key = textBox2.Text; encrypt = new Encrypt(drive); if (String.IsNullOrEmpty(pass)) { label2.Text = "Заполните все поля"; } else if (PasswordExists() == 0) { AccessGranted accessGranted = new AccessGranted(encrypt.WritePass(pass), drive); accessGranted.Show(); Hide(); } else if (String.IsNullOrEmpty(key)) { label2.Text = "Заполните все поля"; } else if (encrypt.CheckPass(pass, key)) { errorCounter = 0; AccessGranted accessGranted = new AccessGranted(encrypt.WritePass(pass), drive); Hide(); accessGranted.Show(); } else { errorCounter++; label2.Text = $"Неправильный ввод. Попыток осталось — {(3 - errorCounter)}"; if (errorCounter == 3) { AccessDenied accessDenied = new AccessDenied(); Hide(); accessDenied.Show(); } } }