Table of Contents

Class QCourseSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class QCourseSearch : ICourseSearch
Inheritance
QCourseSearch
Implements
Inherited Members

Constructors

QCourseSearch()

public QCourseSearch()

Methods

GetActivity(Guid)

public QActivity GetActivity(Guid activityId)

Parameters

activityId Guid

Returns

QActivity

GetActivityByGradeItem(Guid)

public QActivity GetActivityByGradeItem(Guid gradeItemId)

Parameters

gradeItemId Guid

Returns

QActivity

GetActivityBySurveyForm(Guid)

public QActivity GetActivityBySurveyForm(Guid formId)

Parameters

formId Guid

Returns

QActivity

GetActivityCompetencies(Guid)

public List<QActivityCompetency> GetActivityCompetencies(Guid activityId)

Parameters

activityId Guid

Returns

List<QActivityCompetency>

GetCourse(Guid)

public QCourse GetCourse(Guid courseId)

Parameters

courseId Guid

Returns

QCourse

GetCourseIdByActivityId(Guid)

public Guid? GetCourseIdByActivityId(Guid activityId)

Parameters

activityId Guid

Returns

Guid?

GetEnrollments(Guid)

public List<QCourseEnrollment> GetEnrollments(Guid courseId)

Parameters

courseId Guid

Returns

List<QCourseEnrollment>

GetModule(Guid)

public QModule GetModule(Guid moduleId)

Parameters

moduleId Guid

Returns

QModule

GetPrerequisites(Guid)

public List<QCoursePrerequisite> GetPrerequisites(Guid courseId)

Parameters

courseId Guid

Returns

List<QCoursePrerequisite>

GetPrerequisitesByTrigger(Guid)

public List<QCoursePrerequisite> GetPrerequisitesByTrigger(Guid triggerId)

Parameters

triggerId Guid

Returns

List<QCoursePrerequisite>

GetUnit(Guid)

public QUnit GetUnit(Guid unitId)

Parameters

unitId Guid

Returns

QUnit