CSALMongo.Model Namespace

CSAL Mongo

CSALMongo.Model Namespace CSAL Mongo Access Library
This namespace is for model classes used by CSALDatabase. Note that the data for a turn is modeled via TurnModel. ALSO note that turns are sent to us via raw JSON.
Classes

  Class Description
Public class Class
A class of students and lessons
Public class Lesson
A lesson presented to a student in a class
Public class MediaVisit
Represents a visit to a resource - currently only used for Student.ReadingURLs
Public class Student
A student enrolled in a class and assigned lessons
Public class StudentLessonActs
Collection of turns posted for a lesson/student combination
Public class Utils
Utility functions that make working with this model easier