EchoTex_Payroll/HRM.UI/ClientApp/src/app/_models/LearningManagement/course-progress.ts
2026-07-12 18:07:59 +06:00

22 lines
563 B
TypeScript

import { BaseObject } from '../Basic/baseObject';
import { LessonProgress } from './lesson-progress';
export class CourseProgress extends BaseObject{
constructor() {
super();
this.completionPercentage = 0;
this.startDate = new Date();
this.isCourseComplete = false;
this.lastActivityDate = new Date();
}
userID: number;
courseID: number;
enrollmentID: number;
completionPercentage: number;
startDate: Date;
isCourseComplete: boolean;
endDate?: Date;
lastActivityDate?: Date;
}