This commit is contained in:
Hamza-Ayed
2024-06-18 12:17:24 +03:00
parent 95228ad855
commit a8921df473
14 changed files with 107 additions and 50 deletions

View File

@@ -159,19 +159,27 @@ class CaptainWalletController extends GetxController {
});
}
Future addtransferDriversWallet(String paymentMethod) async {
Future addtransferDriversWallet(String paymentMethod1, paymentMethod2) async {
paymentID =
await addDriverPayment(paymentMethod, amountFromBudgetController.text);
await addDriverPayment(paymentMethod1, amountFromBudgetController.text);
paymentToken = await generateToken(amountFromBudgetController.text);
await CRUD().post(link: AppLink.addDriversWalletPoints, payload: {
'driverID': box.read(BoxName.driverID).toString(),
'paymentID': paymentID.toString(),
'amount': (int.parse(amountFromBudgetController.text) * -1).toString(),
'token': paymentToken,
'paymentMethod': paymentMethod.toString(),
'paymentMethod': paymentMethod1.toString(),
});
paymentID =
await addDriverPayment(paymentMethod, amountFromBudgetController.text);
// paymentToken = await generateToken(amountFromBudgetController.text);
// await CRUD().post(link: AppLink.addDriverpayment, payload: {
// 'driverID': box.read(BoxName.driverID).toString(),
// 'paymentID': paymentID.toString(),
// 'amount': (int.parse(amountFromBudgetController.text) * -1).toString(),
// 'token': paymentToken,
// 'paymentMethod': paymentMethod1.toString(),
// });
paymentID = await addDriverPayment(paymentMethod2,
(int.parse(amountFromBudgetController.text) - 5).toString());
paymentToken = await generateToken(amountFromBudgetController.text);
var res1 =
await CRUD().post(link: AppLink.addDriversWalletPoints, payload: {
@@ -179,7 +187,7 @@ class CaptainWalletController extends GetxController {
'paymentID': paymentID.toString(),
'amount': (int.parse(amountFromBudgetController.text) - 5).toString(),
'token': paymentToken,
'paymentMethod': paymentMethod.toString(),
'paymentMethod': paymentMethod2.toString(),
});
if (res1 != 'failure') {
FirebaseMessagesController().sendNotificationToDriverMAP(