/// <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();
 }
Esempio n. 3
0
 /// <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();
 }