25-8-4-1
This commit is contained in:
@@ -7,6 +7,8 @@ import 'package:sefer_driver/constant/links.dart';
|
||||
import 'package:sefer_driver/controller/functions/crud.dart';
|
||||
import 'package:sefer_driver/main.dart';
|
||||
|
||||
import '../../views/widgets/error_snakbar.dart';
|
||||
|
||||
class CaptainProfileController extends GetxController {
|
||||
bool isLoading = false;
|
||||
TextEditingController vin = TextEditingController();
|
||||
@@ -15,6 +17,25 @@ class CaptainProfileController extends GetxController {
|
||||
TextEditingController model = TextEditingController();
|
||||
TextEditingController year = TextEditingController();
|
||||
TextEditingController expirationDate = TextEditingController();
|
||||
final TextEditingController emailController = TextEditingController();
|
||||
|
||||
updateEmail() async {
|
||||
var payload = {
|
||||
'id': box.read(BoxName.driverID).toString(),
|
||||
'email': emailController.text,
|
||||
};
|
||||
|
||||
var res =
|
||||
await CRUD().post(link: AppLink.updateDriverEmail, payload: payload);
|
||||
|
||||
if ((res)['status'] == 'success') {
|
||||
box.write(BoxName.email, emailController.text);
|
||||
update();
|
||||
Get.back();
|
||||
} else {
|
||||
mySnackeBarError((res)['message']);
|
||||
}
|
||||
}
|
||||
|
||||
Future updateFields() async {
|
||||
var payload = {
|
||||
|
||||
Reference in New Issue
Block a user