FarisaRahmaSari_E31222327/BBS/lib/models/attendance_model.dart

34 lines
862 B
Dart

class Attendance {
final int id;
final String nama;
final String keterangan;
final String jenisCuti;
final String tanggalMulai;
final String tanggalSelesai;
final String status;
final String? filePdf;
Attendance({
required this.id,
required this.nama,
required this.keterangan,
required this.jenisCuti,
required this.tanggalMulai,
required this.tanggalSelesai,
required this.status,
this.filePdf,
});
factory Attendance.fromJson(Map<String, dynamic> json) {
return Attendance(
id: json['id'],
nama: json['nama'] ?? '',
keterangan: json['keterangan'] ?? '',
jenisCuti: json['jenis_cuti'] ?? '',
tanggalMulai: json['tanggal_mulai'] ?? '',
tanggalSelesai: json['tanggal_selesai'] ?? '',
status: json['status'] ?? '',
filePdf: json['file_pdf'],
);
}
}