/// <summary> /// Initializes a new instance of the LMSDomainCoreModelsUser class. /// </summary> public LMSDomainCoreModelsUser(string email, int?id = default(int?), string firstName = default(string), string lastName = default(string), System.DateTime?registrationDate = default(System.DateTime?), IList <LMSDomainCoreModelsRole> roles = default(IList <LMSDomainCoreModelsRole>), string identityUserId = default(string), int?gradeId = default(int?), LMSDomainCoreModelsGrade grade = default(LMSDomainCoreModelsGrade), int?titleId = default(int?), LMSDomainCoreModelsTitle title = default(LMSDomainCoreModelsTitle), System.DateTime?lastLoginTime = default(System.DateTime?), int?loginsCount = default(int?), string parentAccessCode = default(string), LMSDomainCoreModelsUserProfile userProfile = default(LMSDomainCoreModelsUserProfile), IList <LMSDomainCoreModelsUserPrivacy> userPrivacies = default(IList <LMSDomainCoreModelsUserPrivacy>), string externalUserId = default(string), System.DateTime?lastInactiveMail = default(System.DateTime?), int?provisionedUserStatus = default(int?), bool?isActive = default(bool?), bool?isPrefered = default(bool?), string notificationEmail = default(string), string fullName = default(string)) { Id = id; FirstName = firstName; LastName = lastName; Email = email; RegistrationDate = registrationDate; Roles = roles; IdentityUserId = identityUserId; GradeId = gradeId; Grade = grade; TitleId = titleId; Title = title; LastLoginTime = lastLoginTime; LoginsCount = loginsCount; ParentAccessCode = parentAccessCode; UserProfile = userProfile; UserPrivacies = userPrivacies; ExternalUserId = externalUserId; LastInactiveMail = lastInactiveMail; ProvisionedUserStatus = provisionedUserStatus; IsActive = isActive; IsPrefered = isPrefered; NotificationEmail = notificationEmail; FullName = fullName; CustomInit(); }
/// <summary> /// Initializes a new instance of the LMSDomainCoreModelsCourseView /// class. /// </summary> public LMSDomainCoreModelsCourseView(int?id = default(int?), string name = default(string), LMSDomainCoreModelsGrade minGrade = default(LMSDomainCoreModelsGrade), LMSDomainCoreModelsGrade maxGrade = default(LMSDomainCoreModelsGrade), LMSDomainCoreModelsSubjectArea subjectArea = default(LMSDomainCoreModelsSubjectArea), string courseImageUrl = default(string), string accessCode = default(string), bool?isPinned = default(bool?), int?learnersCount = default(int?), double?rate = default(double?), string role = default(string), int?type = default(int?), int?status = default(int?), int?joiningType = default(int?), int?instructorId = default(int?), string instructorName = default(string), string videoUrl = default(string), bool?isPlayCourse = default(bool?), bool?isResumeCourse = default(bool?), string lastViewedMaterial = default(string), string playedCourseId = default(string), IList <LMSDomainCoreModelsRoundBaseViewModel> courseRounds = default(IList <LMSDomainCoreModelsRoundBaseViewModel>), string courseImageFileId = default(string)) { Id = id; Name = name; MinGrade = minGrade; MaxGrade = maxGrade; SubjectArea = subjectArea; CourseImageUrl = courseImageUrl; AccessCode = accessCode; IsPinned = isPinned; LearnersCount = learnersCount; Rate = rate; Role = role; Type = type; Status = status; JoiningType = joiningType; InstructorId = instructorId; InstructorName = instructorName; VideoUrl = videoUrl; IsPlayCourse = isPlayCourse; IsResumeCourse = isResumeCourse; LastViewedMaterial = lastViewedMaterial; PlayedCourseId = playedCourseId; CourseRounds = courseRounds; CourseImageFileId = courseImageFileId; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelLearnerBasicInfo class. /// </summary> public LMSApplicationCoreViewModelLearnerBasicInfo(int?id = default(int?), string firstName = default(string), string lastName = default(string), string fullName = default(string), string email = default(string), string profilePictureUrl = default(string), string profilePictureUrlSmall = default(string), LMSDomainCoreModelsGrade grade = default(LMSDomainCoreModelsGrade), System.DateTime?requestDate = default(System.DateTime?)) { Id = id; FirstName = firstName; LastName = lastName; FullName = fullName; Email = email; ProfilePictureUrl = profilePictureUrl; ProfilePictureUrlSmall = profilePictureUrlSmall; Grade = grade; RequestDate = requestDate; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelCourseBasicInfo class. /// </summary> public LMSApplicationCoreViewModelCourseBasicInfo(int?courseId = default(int?), string courseName = default(string), string subject = default(string), IList <LMSDomainCoreModelsGrade> grades = default(IList <LMSDomainCoreModelsGrade>), double?rate = default(double?), double?numberOfRaters = default(double?), string instructorName = default(string), int?instructorId = default(int?), string courseImageUrl = default(string), LMSDomainCoreModelsGrade minGrade = default(LMSDomainCoreModelsGrade), LMSDomainCoreModelsGrade maxGrade = default(LMSDomainCoreModelsGrade), bool?isMember = default(bool?), string organizationName = default(string), string videoUrl = default(string), bool?isArchived = default(bool?)) { CourseId = courseId; CourseName = courseName; Subject = subject; Grades = grades; Rate = rate; NumberOfRaters = numberOfRaters; InstructorName = instructorName; InstructorId = instructorId; CourseImageUrl = courseImageUrl; MinGrade = minGrade; MaxGrade = maxGrade; IsMember = isMember; OrganizationName = organizationName; VideoUrl = videoUrl; IsArchived = isArchived; CustomInit(); }
/// <summary> /// Initializes a new instance of the LMSDomainCoreModelsLearner class. /// </summary> public LMSDomainCoreModelsLearner(LMSDomainCoreModelsGrade grade = default(LMSDomainCoreModelsGrade), bool?isCertified = default(bool?), int?id = default(int?), string identityUserId = default(string), string firstName = default(string), string lastName = default(string), string profilePictureUrl = default(string), string email = default(string), string profilePictureUrlSmall = default(string), bool?isCurrentUser = default(bool?), bool?isActive = default(bool?), string role = default(string), int?roleId = default(int?), string category = default(string), bool?canManageMentees = default(bool?), LMSDomainCoreModelsTitle title = default(LMSDomainCoreModelsTitle), string fullName = default(string), IList <LMSDomainCoreModelsMemberCourse> courses = default(IList <LMSDomainCoreModelsMemberCourse>)) { Grade = grade; IsCertified = isCertified; Id = id; IdentityUserId = identityUserId; FirstName = firstName; LastName = lastName; ProfilePictureUrl = profilePictureUrl; Email = email; ProfilePictureUrlSmall = profilePictureUrlSmall; IsCurrentUser = isCurrentUser; IsActive = isActive; Role = role; RoleId = roleId; Category = category; CanManageMentees = canManageMentees; Title = title; FullName = fullName; Courses = courses; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// LMSApplicationCoreViewModelTrackCourseViewModel class. /// </summary> public LMSApplicationCoreViewModelTrackCourseViewModel(int?id = default(int?), string name = default(string), LMSDomainCoreModelsGrade minGrade = default(LMSDomainCoreModelsGrade), LMSDomainCoreModelsGrade maxGrade = default(LMSDomainCoreModelsGrade), LMSDomainCoreModelsSubjectArea subjectArea = default(LMSDomainCoreModelsSubjectArea), int?role = default(int?), int?courseImageId = default(int?), string courseImageUrl = default(string), int?joiningType = default(int?), int?learnersCount = default(int?), bool?isMember = default(bool?), double?rate = default(double?), int?type = default(int?), bool?isRequested = default(bool?), int?instructorId = default(int?), string instructorName = default(string), int?status = default(int?), string videoUrl = default(string), string courseImageFileId = default(string)) { Id = id; Name = name; MinGrade = minGrade; MaxGrade = maxGrade; SubjectArea = subjectArea; Role = role; CourseImageId = courseImageId; CourseImageUrl = courseImageUrl; JoiningType = joiningType; LearnersCount = learnersCount; IsMember = isMember; Rate = rate; Type = type; IsRequested = isRequested; InstructorId = instructorId; InstructorName = instructorName; Status = status; VideoUrl = videoUrl; CourseImageFileId = courseImageFileId; CustomInit(); }