Table of Contents

Class CourseObjectCommandGenerator

Namespace
InSite.Application.Courses.Write
Assembly
Shift.Sdk.dll
public class CourseObjectCommandGenerator
Inheritance
CourseObjectCommandGenerator
Inherited Members
Extension Methods

Constructors

CourseObjectCommandGenerator(Func<Guid, QBankForm>, Func<Guid, TQuiz>)

public CourseObjectCommandGenerator(Func<Guid, QBankForm> getForm, Func<Guid, TQuiz> getQuiz)

Parameters

getForm Func<Guid, QBankForm>
getQuiz Func<Guid, TQuiz>

Properties

Commands

public ICommand[] Commands { get; }

Property Value

ICommand[]

MapActivityToGradeItem

public Dictionary<Guid, Guid> MapActivityToGradeItem { get; }

Property Value

Dictionary<Guid, Guid>

Methods

CreateCourseGradebook(QCourse, QUnit[], Guid, string, string, string, decimal?)

public void CreateCourseGradebook(QCourse course, QUnit[] units, Guid gradebook, string gradebookName, string achievementType, string certificateLayout, decimal? passPercent)

Parameters

course QCourse
units QUnit[]
gradebook Guid
gradebookName string
achievementType string
certificateLayout string
passPercent decimal?