This commit is contained in:
Hamza-Ayed
2024-11-17 22:13:31 +02:00
parent e8c72d79a9
commit 5aeb3cf685
45 changed files with 856 additions and 284 deletions

View File

@@ -10,6 +10,7 @@ import 'package:SEFER/controller/functions/crud.dart';
import 'package:SEFER/controller/functions/device_info.dart';
import 'package:SEFER/main.dart';
import 'package:SEFER/views/home/Captin/home_captain/home_captin.dart';
import 'package:SEFER/views/widgets/error_snakbar.dart';
import 'package:SEFER/views/widgets/mydialoug.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -63,11 +64,9 @@ class AI extends GetxController {
if (res != 'failure') {
isInviteDriverFound = true;
update();
Get.snackbar("Code approved".tr, '',
backgroundColor: AppColor.greenColor);
mySnackbarSuccess("Code approved".tr);
} else {
Get.snackbar("Code not approved".tr, '',
backgroundColor: AppColor.redColor);
mySnackeBarError("Code not approved".tr);
}
}
}
@@ -80,11 +79,9 @@ class AI extends GetxController {
if (res != 'failure') {
isInviteDriverFound = true;
update();
Get.snackbar("Code approved".tr, '',
backgroundColor: AppColor.greenColor);
mySnackbarSuccess("Code approved".tr);
} else {
Get.snackbar("Code not approved".tr, '',
backgroundColor: AppColor.redColor);
mySnackeBarError("Code not approved".tr);
}
}
}
@@ -386,18 +383,17 @@ class AI extends GetxController {
CRUD().post(
link: '${AppLink.seferAlexandriaServer}/auth/captin/register.php',
payload: payload);
Get.snackbar('Success', 'Driver data saved successfully',
backgroundColor: AppColor.greenColor);
mySnackbarSuccess('Driver data saved successfully');
} else {
Get.snackbar('Error'.tr,
'${'Failed to save driver data'.tr}: ${status1['message']}',
backgroundColor: Colors.red);
mySnackeBarError(
'${'Failed to save driver data'.tr}: ${status1['message']}');
}
} catch (e) {
isLoading = false;
update();
Get.snackbar('Error'.tr, 'An error occurred while saving driver data'.tr,
backgroundColor: Colors.red);
mySnackeBarError(
'An error occurred while saving driver data'.tr,
);
}
}
@@ -408,7 +404,7 @@ class AI extends GetxController {
"InspectionResult": responseCriminalRecordEgypt['InspectionResult'],
});
if (res != 'failure') {
Get.snackbar('uploaded sucssefuly'.tr, '');
mySnackbarSuccess('uploaded sucssefuly'.tr);
}
}
@@ -439,8 +435,7 @@ class AI extends GetxController {
var status = jsonDecode(res);
if (status['status'] == 'success') {
isCarSaved = true;
Get.snackbar('Success', 'message',
backgroundColor: AppColor.greenColor);
mySnackbarSuccess('');
CRUD().post(
link:
'${AppLink.seferAlexandriaServer}/ride/RegisrationCar/add.php',
@@ -979,8 +974,7 @@ class AI extends GetxController {
update();
} else {
Get.snackbar('Error', "JSON string not found",
backgroundColor: AppColor.redColor);
mySnackeBarError("JSON string not found");
}
// Rest of your code...