Files
cek-suara-admin/lib/model/area_model.dart
2023-11-24 23:17:46 +08:00

93 lines
2.2 KiB
Dart

class KecamatanDetail {
List<KecamatanModel>? kecamatan;
int? jumlah;
KecamatanDetail({this.kecamatan, this.jumlah});
KecamatanDetail.fromJson(Map<String, dynamic> json) {
if (json['kecamatan'] != null) {
kecamatan = <KecamatanModel>[];
json['kecamatan'].forEach((v) {
kecamatan!.add(KecamatanModel.fromJson(v));
});
}
jumlah = json['jumlah'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
if (kecamatan != null) {
data['kecamatan'] = kecamatan!.map((v) => v.toJson()).toList();
}
data['jumlah'] = jumlah;
return data;
}
}
class KecamatanModel {
String? kecamatanId;
String? name;
KecamatanModel({this.kecamatanId, this.name});
KecamatanModel.fromJson(Map<String, dynamic> json) {
kecamatanId = json['kecamatan_id'];
name = json['name'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['kecamatan_id'] = kecamatanId;
data['name'] = name;
return data;
}
}
class KelurahanDetail {
List<KelurahanModel>? kelurahan;
int? jumlah;
KelurahanDetail({this.kelurahan, this.jumlah});
KelurahanDetail.fromJson(Map<String, dynamic> json) {
if (json['kelurahan'] != null) {
kelurahan = <KelurahanModel>[];
json['kelurahan'].forEach((v) {
kelurahan!.add(KelurahanModel.fromJson(v));
});
}
jumlah = json['jumlah'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
if (kelurahan != null) {
data['kelurahan'] = kelurahan!.map((v) => v.toJson()).toList();
}
data['jumlah'] = jumlah;
return data;
}
}
class KelurahanModel {
String? kelurahanId;
String? kecamatanId;
String? name;
KelurahanModel({this.kelurahanId, this.kecamatanId, this.name});
KelurahanModel.fromJson(Map<String, dynamic> json) {
kelurahanId = json['kelurahan_id'];
kecamatanId = json['kecamatan_id'];
name = json['name'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['kelurahan_id'] = kelurahanId;
data['kecamatan_id'] = kecamatanId;
data['name'] = name;
return data;
}
}