From 6ba2d825997eb94bc0bd225b8b4847ce6a1e63c0 Mon Sep 17 00:00:00 2001 From: gandhimathi Date: Wed, 14 Feb 2018 11:06:37 +0530 Subject: [PATCH] course details changes done --- .../js/controllers/studentStatusUpdateCtrl.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Apollo/assets/js/controllers/studentStatusUpdateCtrl.js b/Apollo/assets/js/controllers/studentStatusUpdateCtrl.js index a40fd610..d28d7b42 100755 --- a/Apollo/assets/js/controllers/studentStatusUpdateCtrl.js +++ b/Apollo/assets/js/controllers/studentStatusUpdateCtrl.js @@ -32,6 +32,7 @@ app.controller("studentStatusUpdateCtrl", ["$scope", "toaster", "$filter", "API_ $scope.loader = ''; $scope.emptyData = ''; $scope.init = function () { + localStorage.setItem('localStatusDetails', ''); var getActivity = { method: 'POST', url: apiPoint.url + 'getDefaultActivityDetails/', @@ -70,6 +71,8 @@ app.controller("studentStatusUpdateCtrl", ["$scope", "toaster", "$filter", "API_ $scope.statusList.push($scope.statusData); }) } + localStorage.setItem('localStatusDetails', JSON.stringify($scope.statusList)); + }); }; @@ -82,11 +85,23 @@ app.controller("studentStatusUpdateCtrl", ["$scope", "toaster", "$filter", "API_ $scope.editId = -1; $scope.setEditId = function (p) { + $scope.localStatusDetails=""; + $scope.localStatusDetails = JSON.parse(localStorage.getItem('localStatusDetails')); + $scope.editId = p.ActivityID; $scope.editStatusList = []; angular.forEach(p.statusDetails, function (values, keys) { $scope.editStatusList.push(values.ListCode); + $scope.editData = { + name: values.ListName, + id: values.ListCode + }; + var subresult = $filter('filter')($scope.localStatusDetails, $scope.editData); + if(subresult.length==0){ + + $scope.localStatusDetails.push($scope.editData); + } }) $scope.viewEditStatus = { list: $scope.editStatusList,