From ca2b4021450f7e5a0c65abfd3bc08384902bcc32 Mon Sep 17 00:00:00 2001 From: Sneha Date: Mon, 17 Apr 2023 11:24:47 +0530 Subject: [PATCH] download water functionality completed --- images/no_data.png | Bin 0 -> 14846 bytes lib/delivrybookingdata.dart | 35 ++++++++++++++++++++++------ lib/model/getdeliveryboy_model.dart | 1 + lib/settings.dart | 27 +++++++++++++++++++-- pubspec.yaml | 1 - 5 files changed, 54 insertions(+), 10 deletions(-) create mode 100644 images/no_data.png diff --git a/images/no_data.png b/images/no_data.png new file mode 100644 index 0000000000000000000000000000000000000000..46657556875dfd6e192977faf9410a584c6a2192 GIT binary patch literal 14846 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 HCPDuPXu~t# literal 0 HcmV?d00001 diff --git a/lib/delivrybookingdata.dart b/lib/delivrybookingdata.dart index 62d06c6..d0ba343 100644 --- a/lib/delivrybookingdata.dart +++ b/lib/delivrybookingdata.dart @@ -199,17 +199,38 @@ class _DelivryBookingDataState extends State with TickerProv children: [ IconButton( iconSize: 30, - icon: const Icon( + icon: Icon( Icons.download, - color: primaryColor, + color:connectedSuppliersList[index].isStart?Colors.grey: primaryColor, ), - onPressed: () { + onPressed: () async{ - /* Navigator.push( - context, - new MaterialPageRoute( - builder: (__) => new BookedTanerDetails(myObject:tankersList[index].tanker_name)));*/ + if(connectedSuppliersList[index].isStart){ + var payload = new Map(); + payload["action"] = 'stop'; + payload["percentage"] = ''; + var capacity = await AppSettings.startAndStop(connectedSuppliersList[index].bookingid,payload); + + print(capacity); + //var modelTanksViewList = jsonDecode(capacity)['data']; + setState(() { + connectedSuppliersList[index].isStart=false; + }); + } + else{ + var payload = new Map(); + payload["action"] = 'start'; + payload["percentage"] = ''; + + var capacity = await AppSettings.startAndStop(connectedSuppliersList[index].bookingid,payload); + + print(capacity); + + setState(() { + connectedSuppliersList[index].isStart=true; + }); + } }, ), diff --git a/lib/model/getdeliveryboy_model.dart b/lib/model/getdeliveryboy_model.dart index 886001e..7daef6d 100644 --- a/lib/model/getdeliveryboy_model.dart +++ b/lib/model/getdeliveryboy_model.dart @@ -12,6 +12,7 @@ class GetDeliveryboyDetailsModel { String address=''; String price=''; String customerId=''; + bool isStart=false; diff --git a/lib/settings.dart b/lib/settings.dart index d99b834..9ed0efe 100644 --- a/lib/settings.dart +++ b/lib/settings.dart @@ -106,7 +106,7 @@ class AppSettings { static String loginUrl = host + 'sendSms'; static String deliveryboyloginUrl = host + 'deliveryboylogin'; static String deliveryboybookingsUrl = host + 'getdeliveryboybookings'; - + static String deliveryboyStartAndStopUrl = host + 'deliveryboystartandstop'; static String verifyPhnUrl = host + 'phone'; static String updateProfileUrl = host + 'update/currentUser'; @@ -315,7 +315,30 @@ class AppSettings { } } - + static Future startAndStop(var bookingId,payload) async { + //var uri = Uri.parse(deliveryboyStartAndStopUrl); + var uri = Uri.parse(deliveryboyStartAndStopUrl + '/' + bookingId); + var response = await http.put(uri, + body: json.encode(payload), headers: await buildRequestHeaders()); + if (response.statusCode == 200) { + return response.body; + } else if (response.statusCode == 401) { + bool status = await AppSettings.resetToken(); + if (status) { + response = await http.put(uri, + body: json.encode(payload), headers: await buildRequestHeaders()); + if (response.statusCode == 200) { + return response.body; + } else { + return ''; + } + } else { + return ''; + } + } else { + return ''; + } + } static Future resetToken() async { diff --git a/pubspec.yaml b/pubspec.yaml index 9211a9e..d27e58f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -66,6 +66,5 @@ flutter: uses-material-design: true assets: - images/ - - json/ - assets/images/