From fc365157ff7dbbef65c34ff3eee6279926a4481c Mon Sep 17 00:00:00 2001 From: gandhimathi Date: Sat, 26 May 2018 13:03:37 +0530 Subject: [PATCH] batch changes desc order --- Apollo/assets/js/controllers/batchCtrl.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Apollo/assets/js/controllers/batchCtrl.js b/Apollo/assets/js/controllers/batchCtrl.js index 31400e69..9ef5ac69 100755 --- a/Apollo/assets/js/controllers/batchCtrl.js +++ b/Apollo/assets/js/controllers/batchCtrl.js @@ -4,7 +4,7 @@ * Simple table with sorting and filtering on AngularJS */ -app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state) { +app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", "dateListDescService", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state, dateListDescService) { $scope.myModel = { "batchCode": "", "batchName": "", @@ -259,13 +259,18 @@ app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTabl $scope.emptyData=true; $scope.loader=true; - $scope.data = response.data.details; + // call service for make list in desc order based on date + angular.forEach($scope.data,function (value,key) { + var parts = value.BatchDate.split("-"); + value.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]); + + }); + // end service call + $scope.data=dateListDescService.getOrderByList($scope.data); $scope.university=response.data.universityDetails; - - } else { $scope.emptyData=false; $scope.loader=true;