change area to kecamatan and some changes
This commit is contained in:
@ -1,14 +1,14 @@
|
||||
class AreaListModel {
|
||||
List<AreaModel>? area;
|
||||
class KecamatanDetail {
|
||||
List<KecamatanModel>? kecamatan;
|
||||
int? jumlah;
|
||||
|
||||
AreaListModel({this.area, this.jumlah});
|
||||
KecamatanDetail({this.kecamatan, this.jumlah});
|
||||
|
||||
AreaListModel.fromJson(Map<String, dynamic> json) {
|
||||
if (json['area'] != null) {
|
||||
area = <AreaModel>[];
|
||||
json['area'].forEach((v) {
|
||||
area!.add(AreaModel.fromJson(v));
|
||||
KecamatanDetail.fromJson(Map<String, dynamic> json) {
|
||||
if (json['kecamatan'] != null) {
|
||||
kecamatan = <KecamatanModel>[];
|
||||
json['kecamatan'].forEach((v) {
|
||||
kecamatan!.add(KecamatanModel.fromJson(v));
|
||||
});
|
||||
}
|
||||
jumlah = json['jumlah'];
|
||||
@ -16,29 +16,77 @@ class AreaListModel {
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = <String, dynamic>{};
|
||||
if (area != null) {
|
||||
data['area'] = area!.map((v) => v.toJson()).toList();
|
||||
if (kecamatan != null) {
|
||||
data['kecamatan'] = kecamatan!.map((v) => v.toJson()).toList();
|
||||
}
|
||||
data['jumlah'] = jumlah;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
|
||||
class AreaModel {
|
||||
int? idArea;
|
||||
String? namaArea;
|
||||
class KecamatanModel {
|
||||
String? kecamatanId;
|
||||
String? name;
|
||||
|
||||
AreaModel({this.idArea, this.namaArea});
|
||||
KecamatanModel({this.kecamatanId, this.name});
|
||||
|
||||
AreaModel.fromJson(Map<String, dynamic> json) {
|
||||
idArea = json['id_area'];
|
||||
namaArea = json['nama_area'];
|
||||
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['id_area'] = idArea;
|
||||
data['nama_area'] = namaArea;
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
@ -1,13 +1,13 @@
|
||||
import '../app/app.locator.dart';
|
||||
import '../services/other_function.dart';
|
||||
|
||||
class PemilihDetailModel {
|
||||
class PemilihDetail {
|
||||
List<PemilihModel>? pemilihModel;
|
||||
int? jumlah;
|
||||
|
||||
PemilihDetailModel({this.pemilihModel, this.jumlah});
|
||||
PemilihDetail({this.pemilihModel, this.jumlah});
|
||||
|
||||
PemilihDetailModel.fromJson(Map<String, dynamic> json) {
|
||||
PemilihDetail.fromJson(Map<String, dynamic> json) {
|
||||
if (json['data'] != null) {
|
||||
pemilihModel = <PemilihModel>[];
|
||||
json['data'].forEach((v) {
|
||||
@ -36,7 +36,9 @@ class PemilihModel {
|
||||
String? nikTimSurvei;
|
||||
String? namaTimSurvei;
|
||||
String? namaCaleg;
|
||||
String? namaArea;
|
||||
String? kecamatan;
|
||||
String? kelurahan;
|
||||
int? tps;
|
||||
String? createdAt;
|
||||
|
||||
PemilihModel(
|
||||
@ -46,7 +48,9 @@ class PemilihModel {
|
||||
this.nikTimSurvei,
|
||||
this.namaTimSurvei,
|
||||
this.namaCaleg,
|
||||
this.namaArea,
|
||||
this.kecamatan,
|
||||
this.kelurahan,
|
||||
this.tps,
|
||||
this.createdAt});
|
||||
|
||||
PemilihModel.fromJson(Map<String, dynamic> json) {
|
||||
@ -56,7 +60,9 @@ class PemilihModel {
|
||||
nikTimSurvei = json['nik_tim_survei'];
|
||||
namaTimSurvei = json['nama_tim_survei'];
|
||||
namaCaleg = json['nama_caleg'];
|
||||
namaArea = json['nama_area'];
|
||||
kecamatan = json['kecamatan'];
|
||||
kelurahan = json['kelurahan'];
|
||||
tps = json['tps'];
|
||||
createdAt = myFunction.convertDateTime(json['created_at']);
|
||||
}
|
||||
|
||||
@ -68,7 +74,9 @@ class PemilihModel {
|
||||
data['nik_tim_survei'] = nikTimSurvei;
|
||||
data['nama_tim_survei'] = namaTimSurvei;
|
||||
data['nama_caleg'] = namaCaleg;
|
||||
data['nama_area'] = namaArea;
|
||||
data['kecamatan'] = kecamatan;
|
||||
data['kelurahan'] = kelurahan;
|
||||
data['tps'] = tps;
|
||||
data['created_at'] = createdAt;
|
||||
return data;
|
||||
}
|
||||
|
Reference in New Issue
Block a user