private void LogOutMenuStripItem_Click(object sender, EventArgs e) { if (UnsavedChanges() != DialogResult.Cancel) { Close(); loginWindow.Show(); } }
private void CreateAccountBtn_Click(object sender, EventArgs e) { if (firstNameTextBox.Text == "First Name" || lastNameTextBox.Text == "Last Name") { MessageBox.Show("Name cannot be blank.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (usernameTextBox.Text == "Username") { MessageBox.Show("Username cannot be blank.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (UsernameExists(usernameTextBox.Text)) { MessageBox.Show("Username already exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (passwordTextBox.Text == "Password" || confirmPasswordTextBox.Text == "Confirm Password") { MessageBox.Show("Password cannot be blank.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (passwordTextBox.Text != confirmPasswordTextBox.Text) { MessageBox.Show("Passwords do not match.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (userTypeComboBox.SelectedItem == null) { MessageBox.Show("Please select user type.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { dateOfBirthPicker.CustomFormat = "dd-MM-yyyy"; File.AppendAllText("login.txt", $"\n{usernameTextBox.Text},{passwordTextBox.Text}," + $"{userTypeComboBox.SelectedItem},{firstNameTextBox.Text},{lastNameTextBox.Text}," + $"{dateOfBirthPicker.Text}"); MessageBox.Show("Account created successfully.", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); loginWindow.Show(); } }