35 lines
827 B
Dart
35 lines
827 B
Dart
class CutiModel {
|
|
final String nama;
|
|
final String keterangan;
|
|
final String jenisCuti;
|
|
final String tanggalMulai;
|
|
final String tanggalSelesai;
|
|
|
|
CutiModel({
|
|
required this.nama,
|
|
required this.keterangan,
|
|
required this.jenisCuti,
|
|
required this.tanggalMulai,
|
|
required this.tanggalSelesai,
|
|
});
|
|
|
|
Map<String, dynamic> toJson() {
|
|
return {
|
|
'nama': nama,
|
|
'keterangan': keterangan,
|
|
'jenis_cuti': jenisCuti,
|
|
'tanggal_mulai': tanggalMulai,
|
|
'tanggal_selesai': tanggalSelesai,
|
|
};
|
|
}
|
|
|
|
factory CutiModel.fromJson(Map<String, dynamic> json) {
|
|
return CutiModel(
|
|
nama: json['nama'],
|
|
keterangan: json['keterangan'],
|
|
jenisCuti: json['jenis_cuti'],
|
|
tanggalMulai: json['tanggal_mulai'],
|
|
tanggalSelesai: json['tanggal_selesai'],
|
|
);
|
|
}
|
|
} |