Files
absensi_sas_flutter/lib/model/approval_model.dart
2024-02-22 10:36:22 +07:00

69 lines
1.8 KiB
Dart

class ApprovalModel {
String? id;
String? name;
String? date;
String? time;
String? typename;
String? typeID;
String? presensiTypeName;
String? presensitypeID;
String? address;
String? reasonType;
String? reasontypeID;
String? reasonDescription;
String? statusID;
String? statusName;
ApprovalModel(
{this.id,
this.name,
this.date,
this.time,
this.typename,
this.typeID,
this.presensiTypeName,
this.presensitypeID,
this.address,
this.reasonType,
this.reasontypeID,
this.reasonDescription,
this.statusID,
this.statusName});
ApprovalModel.fromJson(Map<String, dynamic> json) {
id = json['id'];
name = json['name'];
date = json['date'];
time = json['time'];
typename = json['typename'];
typeID = json['typeID'];
presensiTypeName = json['presensiTypeName'];
presensitypeID = json['presensitypeID'];
address = json['address'];
reasonType = json['reasonType'];
reasontypeID = json['reasontypeID'];
reasonDescription = json['reasonDescription'];
statusID = json['statusID'];
statusName = json['statusName'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['name'] = this.name;
data['date'] = this.date;
data['time'] = this.time;
data['typename'] = this.typename;
data['typeID'] = this.typeID;
data['presensiTypeName'] = this.presensiTypeName;
data['presensitypeID'] = this.presensitypeID;
data['address'] = this.address;
data['reasonType'] = this.reasonType;
data['reasontypeID'] = this.reasontypeID;
data['reasonDescription'] = this.reasonDescription;
data['statusID'] = this.statusID;
data['statusName'] = this.statusName;
return data;
}
}