From dbb66bde9edcccd0fa208f4b408cab7bd99ec9eb Mon Sep 17 00:00:00 2001 From: gandhimathi Date: Tue, 5 Dec 2017 20:27:32 +0530 Subject: [PATCH] commit call track next --- .../assets/js/controllers/callTrackingCtrl.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Apollo/assets/js/controllers/callTrackingCtrl.js b/Apollo/assets/js/controllers/callTrackingCtrl.js index b9dd4d59..9bdd3db9 100644 --- a/Apollo/assets/js/controllers/callTrackingCtrl.js +++ b/Apollo/assets/js/controllers/callTrackingCtrl.js @@ -250,6 +250,8 @@ app.controller('callTrackingCtrl', ["$scope","$rootScope","toaster", "$filter", $scope.data = response.data.trackingDetails; + localStorage.setItem('trackingList', JSON.stringify($scope.data)); + // this for search box /* $scope.search = {searchDate: ''}; $scope.tableParams = new ngTableParams({ @@ -293,6 +295,27 @@ app.controller('callTrackingCtrl2', ["$scope","$rootScope","toaster", "$filter", $rootScope.loadFollowupDetails(localStorage.getItem('trackID')); }; + $rootScope.next = function(trackID){ + $scope.ListOfTracks=JSON.parse(localStorage.getItem('trackingList')); + + angular.forEach($scope.ListOfTracks,function (value,key) { + + if(value.TrackingID==trackID){ + $scope.nextTrack=$scope.ListOfTracks[key+1]; + if($scope.nextTrack!='' && $scope.nextTrack!=undefined){ + $rootScope.loadFollowupDetails($scope.nextTrack.TrackingID); + + } + else{ + $rootScope.loadFollowupDetails($scope.ListOfTracks[0].TrackingID); + } + + } + + }); + } + + /* * update the follow up details * created by kms