10/15/1
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import 'package:flutter_sms/flutter_sms.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:ride/constant/box_name.dart';
|
||||
import 'dart:async';
|
||||
@@ -6,7 +7,6 @@ import '../../../constant/links.dart';
|
||||
import '../../../main.dart';
|
||||
import '../../functions/crud.dart';
|
||||
import '../../functions/location_controller.dart';
|
||||
import 'map_driver_controller.dart';
|
||||
|
||||
class HomeCaptainController extends GetxController {
|
||||
bool isActive = false;
|
||||
@@ -62,6 +62,14 @@ class HomeCaptainController extends GetxController {
|
||||
super.onInit();
|
||||
}
|
||||
|
||||
void sendSMSToRecipents(String message, List<String> recipents) async {
|
||||
String _result = await sendSMS(message: message, recipients: recipents)
|
||||
.catchError((onError) {
|
||||
print(onError);
|
||||
});
|
||||
print(_result);
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
activeTimer?.cancel();
|
||||
|
||||
@@ -79,7 +79,7 @@ class MapPassengerController extends GetxController {
|
||||
bool rideTimerBegin = false;
|
||||
double progressTimerRideBegin = 0;
|
||||
int remainingTimeTimerRideBegin = 60;
|
||||
late String stringRemainingTimeRideBegin;
|
||||
String stringRemainingTimeRideBegin = '';
|
||||
|
||||
void onChangedPassengerCount(int newValue) {
|
||||
selectedPassengerCount = newValue;
|
||||
|
||||
@@ -10,6 +10,8 @@ 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';
|
||||
|
||||
import '../home/captin/home_captain_controller.dart';
|
||||
|
||||
class RateController extends GetxController {
|
||||
double selectedRateItemId = -1;
|
||||
TextEditingController comment = TextEditingController();
|
||||
@@ -31,6 +33,8 @@ class RateController extends GetxController {
|
||||
}
|
||||
|
||||
void addRateToPassenger() async {
|
||||
HomeCaptainController homeCaptainController =
|
||||
Get.find<HomeCaptainController>();
|
||||
if (selectedRateItemId < 1) {
|
||||
Get.defaultDialog(
|
||||
title: 'You Should choose rate figure'.tr,
|
||||
@@ -46,6 +50,7 @@ class RateController extends GetxController {
|
||||
'comment': comment.text,
|
||||
});
|
||||
Get.offAll(const HomeCaptain());
|
||||
homeCaptainController.isActive = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user