/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelMaterialDetailsViewModel class. /// </summary> public LMSApplicationCoreViewModelMaterialDetailsViewModel(string id = default(string), string title = default(string), IList <int?> materialSeenByUsers = default(IList <int?>), string description = default(string), int?materialTypeId = default(int?), string contextId = default(string), string contextType = default(string), string typeUniqueName = default(string), string typeShortName = default(string), string content = default(string), IList <LMSDomainCoreModelsLearningObjective> learningObjectives = default(IList <LMSDomainCoreModelsLearningObjective>), System.DateTime?lastModificationDate = default(System.DateTime?), string modifiedByUser = default(string), bool?isOwner = default(bool?), bool?isMaterialSeenByCurrentUser = default(bool?), LMSApplicationCoreViewModelVoiceNoteViewModel voiceNote = default(LMSApplicationCoreViewModelVoiceNoteViewModel), string videoCurrentTime = default(string), bool?isVideoCompleted = default(bool?), System.DateTime?publishingDate = default(System.DateTime?), bool?isSpecificAssignees = default(bool?), IList <int?> assigneesIds = default(IList <int?>)) { Id = id; Title = title; MaterialSeenByUsers = materialSeenByUsers; Description = description; MaterialTypeId = materialTypeId; ContextId = contextId; ContextType = contextType; TypeUniqueName = typeUniqueName; TypeShortName = typeShortName; Content = content; LearningObjectives = learningObjectives; LastModificationDate = lastModificationDate; ModifiedByUser = modifiedByUser; IsOwner = isOwner; IsMaterialSeenByCurrentUser = isMaterialSeenByCurrentUser; VoiceNote = voiceNote; VideoCurrentTime = videoCurrentTime; IsVideoCompleted = isVideoCompleted; PublishingDate = publishingDate; IsSpecificAssignees = isSpecificAssignees; AssigneesIds = assigneesIds; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelSessionViewModel class. /// </summary> public LMSApplicationCoreViewModelSessionViewModel(string id = default(string), bool?isActive = default(bool?), bool?isLocked = default(bool?), bool?hasAsmWithPassingScore = default(bool?), string title = default(string), bool?isCopied = default(bool?), bool?isVisited = default(bool?), System.DateTime?date = default(System.DateTime?), int?duration = default(int?), System.DateTime?creationDate = default(System.DateTime?), LMSDomainCoreModelsCourse copiedFromCourse = default(LMSDomainCoreModelsCourse), string copiedFromCourseGroupName = default(string), LMSApplicationCoreViewModelVoiceNoteViewModel voiceNote = default(LMSApplicationCoreViewModelVoiceNoteViewModel), IList <LMSApplicationCoreViewModelMaterialDetailsViewModel> materials = default(IList <LMSApplicationCoreViewModelMaterialDetailsViewModel>), bool?isSessionsLockedInCourse = default(bool?), bool?isEnableAttendance = default(bool?)) { Id = id; IsActive = isActive; IsLocked = isLocked; HasAsmWithPassingScore = hasAsmWithPassingScore; Title = title; IsCopied = isCopied; IsVisited = isVisited; Date = date; Duration = duration; CreationDate = creationDate; CopiedFromCourse = copiedFromCourse; CopiedFromCourseGroupName = copiedFromCourseGroupName; VoiceNote = voiceNote; Materials = materials; IsSessionsLockedInCourse = isSessionsLockedInCourse; IsEnableAttendance = isEnableAttendance; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelSessionDetailsViewModel class. /// </summary> public LMSApplicationCoreViewModelSessionDetailsViewModel(LMSDomainCoreModelsSession session = default(LMSDomainCoreModelsSession), bool?isUpdated = default(bool?), IList <LMSApplicationCoreViewModelMaterialDetailsViewModel> materials = default(IList <LMSApplicationCoreViewModelMaterialDetailsViewModel>), IList <int?> failedMaterialsTypes = default(IList <int?>), LMSApplicationCoreViewModelVoiceNoteViewModel voiceNote = default(LMSApplicationCoreViewModelVoiceNoteViewModel), LMSApplicationCoreViewModelAttendanceStatusBasicInfo studentAttendance = default(LMSApplicationCoreViewModelAttendanceStatusBasicInfo), string playUrl = default(string), string objectiveFileId = default(string), string objectiveFileName = default(string), bool?isObjectiveContainsImage = default(bool?), string objectiveFileContentType = default(string), string objectiveFilePlayURL = default(string), string lessonPlanTemplateTitle = default(string), LMSApplicationCoreViewModelUpdatedSessionLessonPlanViewModel sessionLessonPlanTemplate = default(LMSApplicationCoreViewModelUpdatedSessionLessonPlanViewModel), string objectiveFileUri = default(string), string objectiveBlobName = default(string), bool?objectiveFileUnableToPlayOfficeDocument = default(bool?)) { Session = session; IsUpdated = isUpdated; Materials = materials; FailedMaterialsTypes = failedMaterialsTypes; VoiceNote = voiceNote; StudentAttendance = studentAttendance; PlayUrl = playUrl; ObjectiveFileId = objectiveFileId; ObjectiveFileName = objectiveFileName; IsObjectiveContainsImage = isObjectiveContainsImage; ObjectiveFileContentType = objectiveFileContentType; ObjectiveFilePlayURL = objectiveFilePlayURL; LessonPlanTemplateTitle = lessonPlanTemplateTitle; SessionLessonPlanTemplate = sessionLessonPlanTemplate; ObjectiveFileUri = objectiveFileUri; ObjectiveBlobName = objectiveBlobName; ObjectiveFileUnableToPlayOfficeDocument = objectiveFileUnableToPlayOfficeDocument; CustomInit(); }