5/2/passnew

This commit is contained in:
Hamza-Ayed
2024-05-02 15:01:01 +03:00
parent dd4e3a2e20
commit 4f2ccf6495
86 changed files with 130 additions and 13430 deletions

View File

@@ -1,5 +1,3 @@
import 'package:SEFER/controller/home/captin/map_driver_controller.dart';
import 'package:SEFER/views/home/home_page.dart';
import 'package:flutter/cupertino.dart';
import 'package:get/get.dart';
import 'package:SEFER/constant/box_name.dart';
@@ -8,7 +6,6 @@ import 'package:SEFER/constant/style.dart';
import 'package:SEFER/controller/functions/crud.dart';
import 'package:SEFER/controller/home/map_passenger_controller.dart';
import 'package:SEFER/main.dart';
import 'package:SEFER/views/home/Captin/home_captain/home_captin.dart';
import 'package:SEFER/views/home/map_page_passenger.dart';
import 'package:SEFER/views/widgets/elevated_btn.dart';
@@ -37,42 +34,42 @@ class RateController extends GetxController {
update();
}
void addRateToPassenger() async {
// HomeCaptainController homeCaptainController =
// Get.find<HomeCaptainController>();
// Get.put(MapDriverController());
if (selectedRateItemId < 1) {
Get.defaultDialog(
title: 'You Should choose rate figure'.tr,
titleStyle: AppStyle.title,
middleText: '',
confirm: MyElevatedButton(title: 'Ok', onPressed: () => Get.back()));
} else {
await CRUD().post(link: AppLink.addRateToPassenger, payload: {
'passenger_id': passengerId,
'driverID': box.read(BoxName.driverID).toString(),
'rideId': rideId,
'rating': selectedRateItemId.toString(),
'comment': comment.text,
});
await CRUD().sendEmail(AppLink.sendEmailToPassengerForTripDetails, {
'startLocation':
Get.find<MapDriverController>().passengerLocation.toString(),
'endLocation':
Get.find<MapDriverController>().passengerDestination.toString(),
'name': Get.find<MapDriverController>().passengerName.toString(),
'timeOfTrip': Get.find<MapDriverController>().timeOfOrder.toString(),
'fee': Get.find<MapDriverController>().totalPassenger.toString(),
'duration': Get.find<MapDriverController>().duration.toString(),
'phone': Get.find<MapDriverController>().passengerPhone.toString(),
'email': Get.find<MapDriverController>().passengerEmail.toString(),
});
// homeCaptainController.isActive = true;
// update();
// homeCaptainController.getPaymentToday();
Get.offAll(HomeCaptain());
}
}
// void addRateToPassenger() async {
// // HomeCaptainController homeCaptainController =
// // Get.find<HomeCaptainController>();
// // Get.put(MapDriverController());
// if (selectedRateItemId < 1) {
// Get.defaultDialog(
// title: 'You Should choose rate figure'.tr,
// titleStyle: AppStyle.title,
// middleText: '',
// confirm: MyElevatedButton(title: 'Ok', onPressed: () => Get.back()));
// } else {
// await CRUD().post(link: AppLink.addRateToPassenger, payload: {
// 'passenger_id': passengerId,
// 'driverID': box.read(BoxName.driverID).toString(),
// 'rideId': rideId,
// 'rating': selectedRateItemId.toString(),
// 'comment': comment.text,
// });
// await CRUD().sendEmail(AppLink.sendEmailToPassengerForTripDetails, {
// 'startLocation':
// Get.find<MapDriverController>().passengerLocation.toString(),
// 'endLocation':
// Get.find<MapDriverController>().passengerDestination.toString(),
// 'name': Get.find<MapDriverController>().passengerName.toString(),
// 'timeOfTrip': Get.find<MapDriverController>().timeOfOrder.toString(),
// 'fee': Get.find<MapDriverController>().totalPassenger.toString(),
// 'duration': Get.find<MapDriverController>().duration.toString(),
// 'phone': Get.find<MapDriverController>().passengerPhone.toString(),
// 'email': Get.find<MapDriverController>().passengerEmail.toString(),
// });
// // homeCaptainController.isActive = true;
// // update();
// // homeCaptainController.getPaymentToday();
// Get.offAll(HomeCaptain());
// }
// }
void addRateToDriver() async {
if (selectedRateItemId < 1) {