Project LID Homepage: Distributable Modules
LCCClassScheduleAvailabilities Homepage

Update 6/11/2019: Upgrade: handle classes with alternate/additional schedules.

Update 9/21/2011: Enhanced program to have optional Pause Between Calls.

Update 9/14/2011: Enhanced program to have optional Manual Verification.

Update 5/4/2010: Enhanced Sect column to remove anything after space/white character. This handles situations where the response from the state has more inforamtion, than just the Sect for a class on the Sect line.

Update 4/6/2010: Added 'Please Wait' display for immediate response to the viewer, while the classes are checked. This is beneficial when choosing a section with lots of classes, i.e. lots of queries to the state system.

Update 1/7/2010: Added AutoDebug key to Web.Config to allow debug information on all IPs (good method for first time installation).

Update 1/6/2010:

Update 1/5/2010: Code released.


This document describes the lccClassScheduleAvailabilities program.

The lccClassScheduleAvailabilities program was created to pull multiple class availability information from the state system. This allows web clients to view the up-to-the-moment availability information on multiple courses at one time. At LCC, we have embedded this process into our Class Schedule process to allow viewers to click on a discipline section and quickly see availability stats for all courses in the list.

The program first reads the server registry for the location/filename of the Logic File. It will then read the Logic File for how it is to perform.

Application Files
The programs, scripts and documentation are provided AS IS without warranty of any kind. Lower Columbia College further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the programs, scripts and documentation remains with you. In no event shall Lower Columbia College, its authors, or anyone else involved in the creation, production, or delivery of the programs, scripts or documentation be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the programs, scripts or documentation, even if Lower Columbia College has been advised of the possibility of such damages.