/// <summary>
        /// Sets the SelectedPatientID to the current patient selected
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void PatientListView_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (this.patientListView.SelectedItems.Count == 0)
            {
                return;
            }
            NurseDashboard dashboard = this.ParentForm as NurseDashboard;

            dashboard.SelectedPatientID = int.Parse(this.patientListView.SelectedItems[0].SubItems[0].Text);
            dashboard.RefreshTabs(sender, e);
        }
        /// <summary>
        /// Clears all the data from search fields and tabs
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ClearButton_Click(object sender, EventArgs e)
        {
            this.patientListView.Items.Clear();
            this.patientListView.Enabled = true;
            this.firstNameTextBox.Text   = "";
            this.lastNameTextBox.Text    = "";
            this.dobMaskedTextBox.Text   = "";
            NurseDashboard dashboard = this.ParentForm as NurseDashboard;

            dashboard.SelectedPatientID = 0;
            dashboard.RefreshTabs(sender, e);
        }