private void accountTypeCombo_SelectedIndexChanged(object sender, EventArgs e) { // (Admin) Account Type is selected. if (accountTypeCombo.SelectedIndex.Equals(0)) { copyHashBtn.Enabled = false; generateHashBtn.Enabled = false; imageFilePath.Enabled = false; openTempFileBtn.Enabled = false; // Set preferences for Admin Type Accounts. usernameLbl.Text = "Username*"; passwordLbl.Text = "Password*"; passwordTxt.PasswordChar = '*'; confirmPasswordLbl.Visible = true; confirmPasswordTxt.Visible = true; copyBtn.Visible = false; genNumberBtn.Visible = false; genPinBtn.Visible = false; // Hiding Fingerprint Fields FingerprintPreviewBox.Hide(); AutoReadFingerprint_chk.Hide(); ReadFingerprintBtn.Hide(); fingerprint_preview_lbl.Hide(); // Clearing textboxes and fingerprint fields usernameTxt.Text = ""; passwordTxt.Text = ""; confirmPasswordTxt.Text = ""; stringHashTxt.Text = ""; fingerprintTaken = false; } // (User) Account Type is selected. else { copyHashBtn.Enabled = true; generateHashBtn.Enabled = true; // Set preferences for User Type Accounts. usernameLbl.Text = "Number"; passwordLbl.Text = "Pin Code"; passwordTxt.PasswordChar = '\0'; confirmPasswordLbl.Visible = false; confirmPasswordTxt.Visible = false; copyBtn.Visible = true; genNumberBtn.Visible = true; genPinBtn.Visible = true; if (fingerprint_device_connected) { FingerprintPreviewBox.Show(); AutoReadFingerprint_chk.Show(); ReadFingerprintBtn.Show(); FingerprintPreviewBox.Enabled = true; AutoReadFingerprint_chk.Enabled = true; ReadFingerprintBtn.Enabled = true; AutoReadFingerprint_chk.Checked = true; } else { imageFilePath.Show(); openTempFileBtn.Show(); imageFilePath.Enabled = true; openTempFileBtn.Enabled = true; } // Generating Account Number & Pincode generateAccountNumber(); generatePinCode(); } }