10/14/1
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:ride/constant/box_name.dart';
|
||||
import 'package:ride/constant/colors.dart';
|
||||
import 'package:ride/constant/links.dart';
|
||||
import 'package:ride/constant/style.dart';
|
||||
import 'package:ride/controller/functions/crud.dart';
|
||||
@@ -11,20 +10,18 @@ import 'package:ride/views/home/Captin/home_captin.dart';
|
||||
import 'package:ride/views/home/map_page.dart';
|
||||
import 'package:ride/views/widgets/elevated_btn.dart';
|
||||
|
||||
class RatePassengerController extends GetxController {
|
||||
class RateController extends GetxController {
|
||||
double selectedRateItemId = -1;
|
||||
TextEditingController comment = TextEditingController();
|
||||
late String rideId, passengerId, driverId;
|
||||
String? rideId, passengerId, driverId;
|
||||
late GlobalKey<FormState> formKey;
|
||||
@override
|
||||
void onInit() {
|
||||
if (box.read(BoxName.driverID).toString() != '' ||
|
||||
box.read(BoxName.driverID).toString() != null) {
|
||||
passengerId = Get.arguments['passengerId'];
|
||||
rideId = Get.arguments['rideId'];
|
||||
} else {
|
||||
driverId = Get.arguments['driverId'];
|
||||
rideId = Get.find<MapPassengerController>().rideId;
|
||||
}
|
||||
formKey = GlobalKey<FormState>();
|
||||
passengerId = Get.arguments['passengerId'];
|
||||
rideId = Get.arguments['rideId'];
|
||||
driverId = Get.arguments['driverId'];
|
||||
|
||||
super.onInit();
|
||||
}
|
||||
|
||||
@@ -47,9 +44,8 @@ class RatePassengerController extends GetxController {
|
||||
'rideId': rideId,
|
||||
'rating': selectedRateItemId.toString(),
|
||||
'comment': comment.text,
|
||||
}).then((value) {
|
||||
Get.offAll(const HomeCaptain());
|
||||
});
|
||||
Get.offAll(const HomeCaptain());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,12 +58,13 @@ class RatePassengerController extends GetxController {
|
||||
confirm: MyElevatedButton(title: 'Ok', onPressed: () => Get.back()));
|
||||
} else {
|
||||
await CRUD().post(link: AppLink.addRateToDriver, payload: {
|
||||
'passenger_id': box.read(BoxName.pasengerID).toString(),
|
||||
'driverID': driverId,
|
||||
'rideId': rideId,
|
||||
'passenger_id': box.read(BoxName.passengerID).toString(),
|
||||
'driver_id': driverId,
|
||||
'ride_id': rideId,
|
||||
'rating': selectedRateItemId.toString(),
|
||||
'comment': comment.text,
|
||||
}).then((value) {
|
||||
Get.find<MapPassengerController>().restCounter();
|
||||
Get.offAll(const MapPage());
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user