Esempio n. 1
0
        private void CompleteRegistrationButton_Click(object sender, EventArgs e)
        {
            if (UsernameETF.Text.Equals(""))
            {
                MessageBox.Show("Please enter a Username");
                return;
            }
            else if (PasswordETF.Text.Equals(""))
            {
                MessageBox.Show("Please enter a Password");
                return;
            }
            else if (ReenterPasswordETF.Text.Equals(""))
            {
                MessageBox.Show("Please enter a Reentered Password");
                return;
            }

            if (!PasswordETF.Text.Equals(ReenterPasswordETF.Text))
            {
                MessageBox.Show("Passwords do not match");
                return;
            }

            UserDatabase userDB = new UserDatabase();

            try
            {
                userDB.AddUser(UsernameETF.Text, PasswordETF.Text);
                userDB.setUserForgotPassword(UsernameETF.Text, ForgotPasswordQuestionETF.Text, ForgotPasswordAnswerETF.Text);
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.ToString());
                return;
            }

            userDB.OutputDatabaseContents();
            userDB.SaveDatabase();
            ClearTextFields();
        }