} //---------------------------------

        //##########################################END CLASS SpecialClassSearchList EVENTS###################################################
        #endregion

        #region Programmer-Defined Void Procedures

        //this procedure updates the special class data by date start and date end
        private void UpdateSpecialClassDataByDateStartEnd()
        {
            if (this.ctlManager.SchoolYearIndex != -1)
            {
                try
                {
                    this.Cursor = Cursors.WaitCursor;

                    _specialManager.GetByDateStartEndSpecialClassInformationTable(_userInfo, _dateStart, _dateEnd, ctlManager.IsMarkedDeleted);
                }
                catch (Exception ex)
                {
                    RemoteClient.ProcStatic.ShowErrorDialog(ex.Message, "Error Retrieving Data");
                }
                finally
                {
                    this.ctlManager.SetFocusOnSearchTextBox();

                    this.Cursor = Cursors.Arrow;
                }
            }
        } //--------------------------------