Revisi constant & model
This commit is contained in:
56
lib/model/approval_detail_model.dart
Normal file
56
lib/model/approval_detail_model.dart
Normal file
@@ -0,0 +1,56 @@
|
||||
class ApprovalDetailModel {
|
||||
String? id;
|
||||
String? name;
|
||||
String? nip;
|
||||
String? date;
|
||||
String? time;
|
||||
String? address;
|
||||
double? lat;
|
||||
double? long;
|
||||
String? imagePath;
|
||||
String? statusID;
|
||||
String? statusName;
|
||||
|
||||
ApprovalDetailModel(
|
||||
{this.id,
|
||||
this.name,
|
||||
this.nip,
|
||||
this.date,
|
||||
this.time,
|
||||
this.address,
|
||||
this.lat,
|
||||
this.long,
|
||||
this.imagePath,
|
||||
this.statusID,
|
||||
this.statusName});
|
||||
|
||||
ApprovalDetailModel.fromJson(Map<String, dynamic> json) {
|
||||
id = json['id'];
|
||||
name = json['Name'];
|
||||
nip = json['nip'];
|
||||
date = json['date'];
|
||||
time = json['time'];
|
||||
address = json['address'];
|
||||
lat = json['lat'];
|
||||
long = json['long'];
|
||||
imagePath = json['imagePath'];
|
||||
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['nip'] = this.nip;
|
||||
data['date'] = this.date;
|
||||
data['time'] = this.time;
|
||||
data['address'] = this.address;
|
||||
data['lat'] = this.lat;
|
||||
data['long'] = this.long;
|
||||
data['imagePath'] = this.imagePath;
|
||||
data['statusID'] = this.statusID;
|
||||
data['statusName'] = this.statusName;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
68
lib/model/approval_model.dart
Normal file
68
lib/model/approval_model.dart
Normal file
@@ -0,0 +1,68 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
24
lib/model/approval_type_model.dart
Normal file
24
lib/model/approval_type_model.dart
Normal file
@@ -0,0 +1,24 @@
|
||||
class ApprovalTypeModel {
|
||||
String? id;
|
||||
String? value;
|
||||
String? name;
|
||||
bool? isActive;
|
||||
|
||||
ApprovalTypeModel({this.id, this.value, this.name, this.isActive});
|
||||
|
||||
ApprovalTypeModel.fromJson(Map<String, dynamic> json) {
|
||||
id = json['id'];
|
||||
value = json['value'];
|
||||
name = json['name'];
|
||||
isActive = json['isActive'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['id'] = this.id;
|
||||
data['value'] = this.value;
|
||||
data['name'] = this.name;
|
||||
data['isActive'] = this.isActive;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user