Class QCourseSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class QCourseSearch : ICourseSearch
- Inheritance
-
QCourseSearch
- Implements
-
- Inherited Members
-
Constructors
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
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