fertig bis auf Tankstellen und Graph
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import '../models/tank_model.dart';
|
||||
import '../pages/detail_view.dart';
|
||||
import '../pages/edit_view.dart';
|
||||
import '../services/appwrite_service.dart';
|
||||
|
||||
class HomeController extends GetxController {
|
||||
@@ -24,7 +24,7 @@ class HomeController extends GetxController {
|
||||
|
||||
Future<void> _loadListDocument() async {
|
||||
isLoading.value = true;
|
||||
if(listTankModel.isNotEmpty){
|
||||
if (listTankModel.isNotEmpty) {
|
||||
listTankModel.clear();
|
||||
}
|
||||
var dateYear = DateTime.now().year;
|
||||
@@ -84,7 +84,14 @@ class HomeController extends GetxController {
|
||||
}
|
||||
}
|
||||
|
||||
void viewTankDetails(TankModel tank) {
|
||||
Get.toNamed(DetailPage.namedRoute, arguments: tank);
|
||||
Future<void> viewTankDetails(TankModel tank) async {
|
||||
var result = await Get.toNamed(DetailPage.namedRoute, arguments: tank);
|
||||
if (result == 'deleted') {
|
||||
_loadListDocument();
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> navigateToAddTankEntry() async {
|
||||
await Get.offAllNamed(EditPage.namedRoute);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user