From 2f2d8a9efeaeb1b10656c8aa1141cc7ce1120a7e Mon Sep 17 00:00:00 2001 From: "Mr. Hot Foods" Date: Tue, 20 Jun 2017 18:29:52 +0530 Subject: [PATCH] updates in update fuel manager --- .../updateFuelManager.controller.js | 31 ++++++++++++++- .../updateFuelManager/updateFuelManager.html | 45 ++++++++++++++++------ .../updateFuelManager/updateFuelManager.service.js | 16 ++++++++ 3 files changed, 79 insertions(+), 13 deletions(-) diff --git a/app/partials/updateFuelManager/updateFuelManager.controller.js b/app/partials/updateFuelManager/updateFuelManager.controller.js index dedf132..06b8a5c 100644 --- a/app/partials/updateFuelManager/updateFuelManager.controller.js +++ b/app/partials/updateFuelManager/updateFuelManager.controller.js @@ -594,9 +594,10 @@ $scope.showLoader = true; for (var i = 0; i<$scope.newFuelPricing.length; i++) { //console.log(parseFloat($scope.newFuelPricing[i].futureFuelPricing.cost) + parseFloat($scope.newFuelPricing[i].fuelPricing.papMargin)); + console.log('-----',$scope.newFuelPricing[i].futureFuelPricing); if ($scope.newFuelPricing[i].futureFuelPricing != null) { if ($scope.newFuelPricing[i].futureFuelPricing.cost != null || $scope.newFuelPricing[i].futureFuelPricing.cost != '' || $scope.newFuelPricing[i].futureFuelPricing.cost != undefined) { - $scope.newFuelPricing[i].futureFuelPricing.papTotal = parseFloat($scope.newFuelPricing[i].futureFuelPricing.cost) + parseFloat($scope.newFuelPricing[i].fuelPricing.papMargin); + $scope.newFuelPricing[i].futureFuelPricing.papTotal = parseFloat($scope.newFuelPricing[i].futureFuelPricing.cost) + parseFloat($scope.newFuelPricing[i].futureFuelPricing.papMargin); if ($scope.newFuelPricing[i].futureFuelPricing.cost == null) { $scope.newFuelPricing[i].futureFuelPricing.cost = ''; } @@ -870,6 +871,34 @@ $('#deleteVtypeMargin').css('display', 'none'); } + $scope.resetFutureFuelPricingClick = function(){ + $('#resetPricing').css('display', 'block'); + } + + $scope.confirmReset = function(){ + $('#resetPricing').css('display', 'none'); + $scope.showLoader = true; + updateFuelManagerService.resetPricing().then(function(result) { + toastr.success(''+result.success+'', { + closeButton: true + }) + $scope.showLoader = false; + }) + } + + $scope.cancelReset = function(){ + $('#resetPricing').css('display', 'none'); + } + $scope.noPrices = true; + $scope.disableButtons = function(value){ + if(value.length != 0){ + $scope.noPrices = false; + } + else{ + $scope.noPrices = true; + } + } + diff --git a/app/partials/updateFuelManager/updateFuelManager.html b/app/partials/updateFuelManager/updateFuelManager.html index e5c0b01..738fb35 100644 --- a/app/partials/updateFuelManager/updateFuelManager.html +++ b/app/partials/updateFuelManager/updateFuelManager.html @@ -43,7 +43,7 @@ {{fuelPricing.nameavgasrest}} - + @@ -63,12 +63,12 @@
- + - +
- +
@@ -115,16 +115,16 @@ {{fuelPricing.nameavgasrest}} - {{fuelPricing.fuelPricing.cost}} + {{fuelPricing.futureFuelPricing.cost}} - {{fuelPricing.fuelPricing.papMargin}} + {{fuelPricing.futureFuelPricing.papMargin}} - $ {{fuelPricing.fuelPricing.cost -- fuelPricing.fuelPricing.papMargin | number : 2 }} + $ {{fuelPricing.futureFuelPricing.cost -- fuelPricing.futureFuelPricing.papMargin | number : 2 }} - {{fuelPricing.fuelPricing.expirationDate}} + {{fuelPricing.futureFuelPricing.expirationDate}} @@ -483,7 +483,7 @@ -

Are you sure that you want to delete this Tier ?

+

Are you sure that you want to delete this Tier?

@@ -504,7 +504,7 @@ -

Are you sure that you want to delete this Tier ?

+

Are you sure that you want to delete this Tier?

@@ -525,7 +525,7 @@ -

Are you sure that you want to delete this Margin Template ?

+

Are you sure that you want to delete this Margin Template?

@@ -546,7 +546,7 @@ -

Are you sure that you want to delete this Margin Template ?

+

Are you sure that you want to delete this Margin Template?

@@ -558,6 +558,27 @@
+ + diff --git a/app/partials/updateFuelManager/updateFuelManager.service.js b/app/partials/updateFuelManager/updateFuelManager.service.js index 8f20826..48386ea 100644 --- a/app/partials/updateFuelManager/updateFuelManager.service.js +++ b/app/partials/updateFuelManager/updateFuelManager.service.js @@ -291,6 +291,22 @@ return deferred.promise; } + this.resetPricing = function(data){ + var deferred = $q.defer(); + $http({ + method : 'DELETE', + url : BASE_URL.url +'/fuelPricing/resetAll', + headers : {'Content-Type': 'application/json'}, + data: data + }) + .then(function (result){ + deferred.resolve(result.data); + },function (result){ + deferred.resolve(result.data); + }) + return deferred.promise; + } + } -- 2.0.0