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

        //############################################END CLASS SubjectScheduleDetails EVENTS#######################################################

        //#############################################OPTIONBOX optCampus EVENTS#################################################
        //event is raised when optCampus is changed
        protected void optCampusCheckedChanged(object sender, EventArgs e)
        {
            if (!_isForUpdate)
            {
                if (this.optCampus.Checked)
                {
                    if (!_schedInfo.IsIrregularModular)
                    {
                        using (ClassroomDateTimeSchedulerCreate frmCreate = new ClassroomDateTimeSchedulerCreate(_userInfo, _schedInfo, _scheduleManager,
                                                                                                                 _schedDetailsInfo))
                        {
                            frmCreate.ShowDialog(this);

                            if (frmCreate.HasInserted)
                            {
                                _tFrames                = frmCreate.TFrames;
                                _noOfDaysDisplayed      = frmCreate.NoOfDaysDisplayed;
                                _noOfTimeSlotsDisplayed = frmCreate.NoOfTimeSlotsDisplayed;
                                _selectedIndex          = frmCreate.SelectedIndex;
                                _readOnlyIndex          = frmCreate.ReadOnlyIndex;
                                _selectedValue          = frmCreate.SelectedValue;
                                _readOnlyValue          = frmCreate.ReadOnlyValue;

                                _schedDetailsInfo.ClassroomInfo    = frmCreate.ClassRoomInfo;
                                _schedDetailsInfo.DayTimeClassroom = _scheduleManager.GetDayTimeString(_scheduleManager.GenerateScheduleTable(_tFrames,
                                                                                                                                              _noOfDaysDisplayed, _noOfTimeSlotsDisplayed, _selectedIndex, _readOnlyIndex,
                                                                                                                                              _selectedValue, _readOnlyValue), frmCreate.TimeInterval);
                            }
                        }
                    }
                    else
                    {
                        using (ClassroomDateTimeForModularCreate frmCreate = new ClassroomDateTimeForModularCreate(_userInfo, _schedInfo,
                                                                                                                   _scheduleManager, ref _schedDetailsInfo))
                        {
                            frmCreate.ShowDialog(this);

                            if (frmCreate.HasInserted)
                            {
                                _schedDetailsInfo.ClassroomInfo = frmCreate.ClassRoomInfo;
                            }
                        }
                    }
                }
            }

            this.SetClassroomControls();
        }//------------------------------