AttendanceRegisterModel constructor
AttendanceRegisterModel({
- required String id,
- String? tenantId,
- String? registerNumber,
- String? name,
- String? referenceId,
- String? serviceCode,
- String? status,
- bool? nonRecoverableError = false,
- int? rowVersion,
- int? startDate,
- int? endDate,
- List<
IndividualModel> ? individualList, - List<
AttendeeModel> ? attendees, - List<
StaffModel> ? staff, - int? completedDays = 0,
- List<
Map< ? attendanceLog = const [],DateTime, bool> > - Map<
String, dynamic> ? additionalDetails, - AuditDetails? auditDetails,
- ClientAuditDetails? clientAuditDetails,
- bool? isDeleted = false,
Implementation
AttendanceRegisterModel({
required this.id,
this.tenantId,
this.registerNumber,
this.name,
this.referenceId,
this.serviceCode,
this.status,
this.nonRecoverableError = false,
this.rowVersion,
this.startDate,
this.endDate,
this.individualList,
this.attendees,
this.staff,
this.completedDays = 0,
this.attendanceLog = const [],
this.additionalDetails,
super.auditDetails,
super.clientAuditDetails,
super.isDeleted = false,
}) : super();