TIF_E41202429/Mobile/patrolin/skripsi/lib/controller/cTambahDataTesting.dart

36 lines
1.1 KiB
Dart

// ignore_for_file: file_names, invalid_use_of_protected_member
import 'package:get/get.dart';
import 'package:skripsi/model/kasus_training.dart';
import 'package:skripsi/source/source_kasus_testing.dart';
import 'package:skripsi/source/source_kasus_training.dart';
class CTambahDataTesting extends GetxController {
final _loading = false.obs;
bool get loading => _loading.value;
final _listTambahDataTesting = <KasusTraining>[].obs;
List<KasusTraining> get listTambahDataTesting => _listTambahDataTesting.value;
final _success = false.obs;
bool get success => _success.value;
getDataTrainingForTesting() async {
_loading.value = true;
update();
_listTambahDataTesting.value = await SourceKasusTraining.getKasusTraining();
update();
_loading.value = false;
}
postDataTesting(String idUser, String tkp, String jumlahKejahatan,
String jarakTkpPolres, String status) async {
_loading.value = true;
update();
_success.value = await SourceKasusTesting.postDataTesting(
idUser, tkp, jumlahKejahatan, jarakTkpPolres, status);
update();
_loading.value = false;
}
}