/// <summary>
        /// this will add a course to the List view to be saved when the employee is created
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnAddCourse_Click(object sender, EventArgs e)
        {
            foreach (ListViewItem item in LVxCourses.Items)
            {
                if (item.SubItems[0].Text == TxtCourseID.Text)
                {
                    if (MessageBox.Show("Course already exists would you like to update the record.", "Update", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        LVxCourses.Items.Remove(item);
                    }
                    else
                    {
                        return;
                    }
                }
            }
            ListViewItem lvi = new ListViewItem(TxtCourseID.Text);

            if (TxtDescription.Text != "")
            {
                lvi.SubItems.Add(TxtDescription.Text);
            }
            else
            {
                LblStatus.Text = "Please enter a value for the Description";
                TxtDescription.Focus();
            }
            if (TxtGrade.Text != "")
            {
                lvi.SubItems.Add(TxtGrade.Text);
            }
            else
            {
                LblStatus.Text = "Please enter a value for the Grade";
                TxtGrade.Focus();
            }
            if (TxtDateApproved.Text != "")
            {
                lvi.SubItems.Add(TxtDateApproved.Text);
            }
            else
            {
                LblStatus.Text = "Please enter a value for the Date Approved";
                TxtDateApproved.Focus();
            }
            if (TxtCredits.Text != "")
            {
                lvi.SubItems.Add(TxtCredits.Text);
            }
            else
            {
                LblStatus.Text = "Please enter a value for the Credits.";
                TxtCredits.Focus();
            }
            //checkbox value
            lvi.SubItems.Add(CkbApproved.Checked.ToString());
            LVxCourses.Items.Add(lvi);
            ClearEducation();
        }
 /// <summary>
 /// this will clear all the educational fields
 /// </summary>
 private void ClearEducation()
 {
     CkbApproved.Checked = true;
     TxtCourseID.Clear();
     TxtGrade.Clear();
     TxtDescription.Clear();
     TxtDateApproved.Clear();
     TxtCredits.Clear();
 }
        /***************************************
        *
        *  This is where the UTILITY METHODS are.
        *
        ***************************************/

        /// <summary>
        /// This clears the form after an entry is added.
        /// </summary>
        private void ClearForm()
        {
            TxtEmpID.Clear();
            TxtFirstName.Clear();
            TxtLastName.Clear();
            TxtMiddleName.Clear();
            TxtXtraProp1.Clear();
            TxtXtraProp2.Clear();
            CkbActiveEmployee.Checked = true;
            CkbBenefits.Checked       = true;
            CkbApproved.Checked       = true;
            LVxCourses.Items.Clear();
            TxtCourseID.Clear();
            TxtGrade.Clear();
            TxtDescription.Clear();
            TxtDateApproved.Clear();
            TxtCredits.Clear();
            TxtMaritalStatus.Clear();
            TxtDepartment.Clear();
            TxtTitle.Clear();
            TxtStartDate.Clear();
        }