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

28 lines
671 B
TypeScript

import { BaseObject } from '../Basic/baseObject';
import { Lessons } from './lessons';
export class LessonProgress extends BaseObject{
constructor() {
super();
this.isLessonComplete = false;
this.completionPercentage = 0;
this.startDate = new Date();
this.lastAccessed = new Date();
this.retryCount = 0;
}
userID: number;
lessonID: number;
courseProgressID: number;
lessonContentID: number;
isLessonComplete: boolean;
completionPercentage: number;
startDate: Date;
completeDate: Date;
timeSpent: string;
lastAccessed: Date;
retryCount: number;
lesson : Lessons;
}