Files
finger_print_app/lib/domain/models/advance_request_model.dart
Mohammed Al-Samarraie 33099c4497 1111
2026-01-18 19:52:10 +03:00

60 lines
1.2 KiB
Dart

class AdvanceRequestModel {
final String employeeId;
final DateTime date;
final double amount;
final String reason;
AdvanceRequestModel({
required this.employeeId,
required this.date,
required this.amount,
required this.reason,
});
}
class AdvanceResponseModel {
final int statusCode;
final bool isSuccess;
final String? message;
final AdvanceDataModel? data;
AdvanceResponseModel({
required this.statusCode,
required this.isSuccess,
this.message,
this.data,
});
}
class AdvanceDataModel {
final String employeeId;
final String? employeeFullName;
final DateTime date;
final double amount;
final String? submittedBy;
final String? submittedByUser;
final String reason;
final int state;
final String id;
final DateTime? createdAt;
final DateTime? updatedAt;
final DateTime? deletedAt;
final bool? isDeleted;
AdvanceDataModel({
required this.employeeId,
this.employeeFullName,
required this.date,
required this.amount,
this.submittedBy,
this.submittedByUser,
required this.reason,
required this.state,
required this.id,
this.createdAt,
this.updatedAt,
this.deletedAt,
this.isDeleted,
});
}