/// <summary>
        /// // Creates a new account after validating and ensuring the account doesn't already exist.
        /// Christopher K. Dierolf
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            UserValidator     uv = new UserValidator(txtEmail.Text, txtUserName.Text, pwdPass1.Password, pwdPass2.Password);
            DBConnectionClass db = new DBConnectionClass();

            if (uv.IsValidUser()) // Validate the entered data.
            {
                User user = new User(txtFirstName.Text, txtLastName.Text, txtEmail.Text, txtUserName.Text, pwdPass1.Password);
                if (user.ValidateUserAccount(txtEmail.Text, txtUserName.Text))
                {
                    MessageBox.Show("An account is already created with the data you've entered."); // Account already exists.
                }
                else // Create the new account.
                {
                    if (db.AddUser(user))
                    {
                        lblAcctStatus.Content = "Account Created!";
                    }
                    else
                    {
                        lblAcctStatus.Content = "Something went wrong :(.";
                    }
                }
            }
        }