//Clears dropdown items if any
        //Also clears any text in the input fields
        private void Add_Dropdown_1_Click(object sender, EventArgs e)
        {
            Dropdown_1.DataSource = null;
            Input_1.Clear();
            Input_2.Clear();
            Input_3.Clear();
            Input_4.Clear();
            Input_5.Clear();
            Input_6.Clear();
            Input_7.Clear();
            Input_8.Clear();
            Input_9.Clear();
            Input_10.Clear();
            Dropdown_3.DataSource = null;
            Input_11.Clear();

            AddOrEditFields(true);              //Allows fields to be entered into
            Current_Patient.Checked = true;     //Changes current patient checkbox to true

            //When creating a Patient it would be impossible to have already sent the letter
            GP_Letter.Checked = false;
            GP_Letter.Enabled = false;
            Dropdown_2.Focus();                 //Focuses on gender dropdown
            Global.editingExistingPatient = false;

            //Sets Save button enabled to false forcing users to satisfy minimum requirements
            Save.Enabled = false;
        }
        //Adds patient to the waiting list of the selected class
        private void Add_Patient_Waiting_Click(object sender, EventArgs e)
        {
            bool saveSuccess = Class_Database.SavePatient_ClassWaitingList(Dropdown_1, Dropdown_2);

            if (saveSuccess == true)
            {
                Class_Database.PopulatePatient_ClassDGV(Dropdown_1, PatientsClassDGV, PatientsClassWaitingDGV);
                Dropdown_2.DataSource       = null;
                Date_1.Enabled              = false;
                Add_Patient.Enabled         = false;
                Add_Patient_Waiting.Enabled = false;
                Dropdown_2.Focus();
            }
        }
        //Deletes class.  When a class is deleted it deletes the class, all Patient_Class records and CLass Time Records
        private void Delete_Class_Click(object sender, EventArgs e)
        {
            bool deleteSuccess = Class_Database.DeleteClass(Dropdown_1);

            //When delete has finished it disables all other controls and deselects everything
            if (deleteSuccess == true)
            {
                PatientsClassDGV.DataSource        = null;
                PatientsClassWaitingDGV.DataSource = null;
                Input_1.ReadOnly            = true;
                Input_1.Text                = null;
                Dropdown_1.DataSource       = null;
                Dropdown_2.DataSource       = null;
                Dropdown_2.Enabled          = false;
                Date_1.Enabled              = false;
                Add_Patient.Enabled         = false;
                Delete_Class.Enabled        = false;
                Save.Enabled                = false;
                Add_Patient_Waiting.Enabled = false;
                Dropdown_2.Focus();
            }
        }