34 lines
990 B
Dart
34 lines
990 B
Dart
// ignore_for_file: invalid_use_of_protected_member, file_names
|
|
|
|
import 'package:get/get.dart';
|
|
import 'package:skripsi/model/kasus_testing.dart';
|
|
import 'package:skripsi/source/source_kasus_testing.dart';
|
|
|
|
class CKasusTesting extends GetxController {
|
|
final _loading = false.obs;
|
|
bool get loading => _loading.value;
|
|
|
|
final _listKasusTesting = <KasusTesting>[].obs;
|
|
List<KasusTesting> get listKasusTesting => _listKasusTesting.value;
|
|
|
|
final _listKasusTestingTinggi = <KasusTesting>[].obs;
|
|
List<KasusTesting> get listKasusTestingTinggi => _listKasusTestingTinggi;
|
|
|
|
getListKasusTesting() async {
|
|
_loading.value = true;
|
|
update();
|
|
_listKasusTesting.value = await SourceKasusTesting.getKasusTesting();
|
|
update();
|
|
_loading.value = false;
|
|
}
|
|
|
|
getListKasusTestingTinggi() async {
|
|
_loading.value = true;
|
|
update();
|
|
_listKasusTestingTinggi.value =
|
|
await SourceKasusTesting.getKasusTestingTinggi();
|
|
update();
|
|
_loading.value = false;
|
|
}
|
|
}
|