change readme

This commit is contained in:
kicap
2023-11-29 00:35:17 +08:00
parent 880ffeaea1
commit 752e4af623
5 changed files with 25 additions and 30 deletions

View File

@ -60,9 +60,9 @@ class AdminFirstPageView extends StatelessWidget {
background: orangeColor,
),
const SizedBox(height: 10),
const TopContainer(
TopContainer(
title: 'Jumlah\nPemilih',
value: '10 Pemilih',
value: '${model.jumlahPemilih} Pemilih',
icon: Icons.people_alt_outlined,
background: blueColor,
),

View File

@ -1,5 +1,3 @@
import 'package:cek_suara/model/area_model.dart';
import '../../../../app/app.logger.dart';
import '../../../../app/core/custom_base_view_model.dart';
import '../../../../model/caleg_model.dart';
@ -10,7 +8,7 @@ class AdminFirstPageViewModel extends CustomBaseViewModel {
final log = getLogger('AdminFirstPageViewModel');
// variabel
int jumlahArea = 0;
int jumlahPemilih = 0;
int jumlahCaleg = 0;
int jumlahTimSurvei = 0;
bool status = false;
@ -25,16 +23,16 @@ class AdminFirstPageViewModel extends CustomBaseViewModel {
setBusy(true);
globalVar.backPressed = 'cantBack';
try {
var response = await httpService.get('area/kecamatan');
// var response = await httpService.get('area/kecamatan');
// log.i(response.data);
// MyResponseModel myResponseModel = MyResponseModel.fromJson(response.data);
// KecamatanDetail areaListModel =
// KecamatanDetail.fromJson(myResponseModel.data);
// jumlahArea = areaListModel.jumlah!;
var response = await httpService.get('caleg');
log.i(response.data);
MyResponseModel myResponseModel = MyResponseModel.fromJson(response.data);
KecamatanDetail areaListModel =
KecamatanDetail.fromJson(myResponseModel.data);
jumlahArea = areaListModel.jumlah!;
response = await httpService.get('caleg');
log.i(response.data);
myResponseModel = MyResponseModel.fromJson(response.data);
CalegListModel calegListModel =
CalegListModel.fromJson(myResponseModel.data);
jumlahCaleg = calegListModel.jumlah!;
@ -44,6 +42,11 @@ class AdminFirstPageViewModel extends CustomBaseViewModel {
TimSurveiListModel timSurveiListModel =
TimSurveiListModel.fromJson(myResponseModel.data);
jumlahTimSurvei = timSurveiListModel.jumlah!;
response = await httpService.get('pemilih');
myResponseModel = MyResponseModel.fromJson(response.data);
Map<String, dynamic> data = myResponseModel.data;
jumlahPemilih = data['jumlah'];
status = true;
} catch (e) {
status = false;