This commit is contained in:
Hamza-Ayed
2024-06-18 15:34:23 +03:00
parent 93cddb2fb2
commit 19411ff515
9 changed files with 5064 additions and 443 deletions

View File

@@ -29,8 +29,8 @@ class PaymentController extends GetxController {
bool isPromoSheetDialogue = false;
final formKey = GlobalKey<FormState>();
final promo = TextEditingController();
double totalPassenger =
double.parse(Get.find<MapDriverController>().totalPricePassenger);
// double totalPassenger =
// double.parse(Get.find<MapDriverController>().totalPricePassenger);
int? selectedAmount = 0;
List<dynamic> totalPassengerWalletDetails = [];
String passengerTotalWalletAmount = '';
@@ -81,33 +81,33 @@ class PaymentController extends GetxController {
update();
}
void onChangedPaymentMethodWallet(bool? value) {
if (box.read(BoxName.passengerWalletTotal) == null ||
double.parse(box.read(BoxName.passengerWalletTotal).toString()) <
totalPassenger) {
isWalletChecked = false;
isWalletChecked ? isCashChecked = true : isCashChecked = true;
update();
} else {
isWalletChecked = !isWalletChecked;
isWalletChecked ? isCashChecked = false : isCashChecked = true;
update();
}
}
// void onChangedPaymentMethodWallet(bool? value) {
// if (box.read(BoxName.passengerWalletTotal) == null ||
// double.parse(box.read(BoxName.passengerWalletTotal).toString()) <
// totalPassenger) {
// isWalletChecked = false;
// isWalletChecked ? isCashChecked = true : isCashChecked = true;
// update();
// } else {
// isWalletChecked = !isWalletChecked;
// isWalletChecked ? isCashChecked = false : isCashChecked = true;
// update();
// }
// }
void onChangedPaymentMethodCash(bool? value) {
if (box.read(BoxName.passengerWalletTotal) == null ||
double.parse(box.read(BoxName.passengerWalletTotal)) < totalPassenger) {
isWalletChecked = false;
isCashChecked = !isCashChecked;
isCashChecked ? isWalletChecked = false : isWalletChecked = false;
update();
} else {
isCashChecked = !isCashChecked;
isCashChecked ? isWalletChecked = false : isWalletChecked = true;
update();
}
}
// void onChangedPaymentMethodCash(bool? value) {
// if (box.read(BoxName.passengerWalletTotal) == null ||
// double.parse(box.read(BoxName.passengerWalletTotal)) < totalPassenger) {
// isWalletChecked = false;
// isCashChecked = !isCashChecked;
// isCashChecked ? isWalletChecked = false : isWalletChecked = false;
// update();
// } else {
// isCashChecked = !isCashChecked;
// isCashChecked ? isWalletChecked = false : isWalletChecked = true;
// update();
// }
// }
late String clientSecret;