Ejemplo n.º 1
0
        private void RegisterButton_Click(object sender, EventArgs e)
        {
            string email = EmailTextBox.Text;


            if (FirstNameTextBox.Text == "")
            {
                MessageBox.Show("Please enter a first name!");
            }
            else if (UserNameTextBox.Text == "")
            {
                MessageBox.Show("Please enter an username!");
            }
            else if (PasswordTextBox.Text == "")
            {
                MessageBox.Show("This can not be empty!");
            }
            else if (COnfirmPasswordTextBox.Text == "")
            {
                MessageBox.Show("This can not be empty!");
            }
            else if (LastNameTextBox.Text == "")
            {
                MessageBox.Show("Please enter a last name!");
            }
            else if (AddressTextBox.Text == "")
            {
                MessageBox.Show("Please enter a last name!");
            }
            else if (MaleRadioButton.Checked == false && FemaleRadioButton.Checked == false)
            {
                MessageBox.Show("Please select a gender!");
            }
            else if (BloodGroupComboBox.Text == "")
            {
                MessageBox.Show("Please enter a last name!");
            }
            else if (TermsCheckbox.Text == null)
            {
                MessageBox.Show("Please enter a last name!");
            }
            else
            {
                if (email.Contains("@gmail.com") || email.Contains("@outlook.com") || email.Contains("@yahoo.com"))
                {
                    if (PasswordTextBox.Text != COnfirmPasswordTextBox.Text)
                    {
                        MessageBox.Show("Passwords need to be matched");
                    }

                    else
                    {
                        string gender;
                        if (MaleRadioButton.Checked = true)
                        {
                            gender = MaleRadioButton.Text;
                        }
                        else
                        {
                            gender = FemaleRadioButton.Text;
                        }

                        int userType = 2;

                        AdminService adminService = new AdminService();
                        int          result       = adminService.AddNewUser(FirstNameTextBox.Text, LastNameTextBox.Text, EmailTextBox.Text, UserNameTextBox.Text, PasswordTextBox.Text, AddressTextBox.Text, gender, BloodGroupComboBox.Text, null, 0, userType);
                        if (result == 1)
                        {
                            MessageBox.Show("New donor Added");
                            Login login = new Login();
                            login.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Failed to add donor");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Invalid Email address");
                }
            }
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string email = VolunteerEmailTextBox.Text;

            if (VolunteerNameTextBox.Text == "")
            {
                MessageBox.Show("Please enter a Organisation name!");
            }
            else if (VolunteerUsernameTextBox.Text == "")
            {
                MessageBox.Show("Please enter an username!");
            }
            else if (VoluunteerPasswordTextBox.Text == "")
            {
                MessageBox.Show("This can not be empty!");
            }
            else if (VolunteerConfirmPasswordTextBox.Text == "")
            {
                MessageBox.Show("This can not be empty!");
            }
            else if (GovtLicenseTextBox.Text == "")
            {
                MessageBox.Show("Please enter a Govt license number!");
            }
            else if (VolunteerTermsCheckBox.Text == "")
            {
                MessageBox.Show("Please agree to terms & conditions!");
            }
            else
            {
                if (email.Contains("@gmail.com") || email.Contains("@outlook.com") || email.Contains("@yahoo.com"))
                {
                    if (VolunteerConfirmPasswordTextBox.Text != VoluunteerPasswordTextBox.Text)
                    {
                        MessageBox.Show("Passwords need to be matched");
                    }

                    else
                    {
                        int userType = 3;
                        //string gender = null;

                        AdminService adminService = new AdminService();
                        int          result       = adminService.AddNewOrganisation(FirstNameTextBox.Text, LastNameTextBox.Text, VolunteerEmailTextBox.Text, VolunteerUsernameTextBox.Text, VoluunteerPasswordTextBox.Text, null, BloodGroupComboBox.Text, AddressTextBox.Text, VolunteerNameTextBox.Text, Convert.ToInt32(GovtLicenseTextBox.Text), userType);
                        //int result = adminService.GovtLicenseValidation(Convert.ToInt32(GovtLicenseTextBox.Text), VolunteerNameTextBox.Text);
                        if (result == 1)
                        {
                            /*
                             * adminService.AddNewUser(FirstNameTextBox.Text, LastNameTextBox.Text, EmailTextBox.Text, UserNameTextBox.Text, PasswordTextBox.Text, AddressTextBox.Text, gender, BloodGroupComboBox.Text, VolunteerNameTextBox.Text, Convert.ToInt32(GovtLicenseTextBox.Text), userType);
                             * MessageBox.Show("New Organisation added");
                             *
                             */
                            MessageBox.Show("Volunteer organisation Added");
                            Login login = new Login();
                            login.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Invalid Govt License Number or Name");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Invalid Email address");
                }
            }
        }