Table of Contents

Interface ICourseObjectSearch

Namespace
InSite.Application.Courses.Read
Assembly
Shift.Sdk.dll
public interface ICourseObjectSearch
Extension Methods

Methods

FindActivityByAssessmentForm(Guid)

QActivity FindActivityByAssessmentForm(Guid form)

Parameters

form Guid

Returns

QActivity

FindActivityByGradeItem(Guid)

QActivity FindActivityByGradeItem(Guid gradeItem)

Parameters

gradeItem Guid

Returns

QActivity

FindActivityBySurveyForm(Guid)

QActivity FindActivityBySurveyForm(Guid form)

Parameters

form Guid

Returns

QActivity

FindCourseByGradebook(Guid)

QCourse FindCourseByGradebook(Guid gradebook)

Parameters

gradebook Guid

Returns

QCourse

GetActivityGradebookIdBySurveyForm(Guid)

Guid? GetActivityGradebookIdBySurveyForm(Guid form)

Parameters

form Guid

Returns

Guid?

GetCourse(Guid)

QCourse GetCourse(Guid course)

Parameters

course Guid

Returns

QCourse

GetCourseEnrollment(Guid, Guid)

QCourseEnrollment GetCourseEnrollment(Guid course, Guid user)

Parameters

course Guid
user Guid

Returns

QCourseEnrollment

GetOrganizationCode(Guid)

string GetOrganizationCode(Guid organization)

Parameters

organization Guid

Returns

string

IsActivityCompleted(Guid, Guid)

bool IsActivityCompleted(Guid activityId, Guid userId)

Parameters

activityId Guid
userId Guid

Returns

bool