$scope.resources = new Array();\r
\r
for (var k = 0; k < pageSize; k++) {\r
- if ($scope.resources.length < SchedulerDataViewData.length)\r
- $scope.resources.push(jQuery.extend(true, {}, SchedulerDataViewData[k]));\r
+ $scope.resources.push(jQuery.extend(true, {}, SchedulerDataViewData[k]));\r
$scope.resources[k].leases = [];\r
}\r
$scope.pageSize = pageSize;\r
$scope.setPage = function(page) {\r
var tmpFrm = $scope.pageSize * page;\r
var tmpTo = tmpFrm + $scope.pageSize;\r
+ tmpTo = SchedulerDataViewData.length < tmpTo ? SchedulerDataViewData.length : tmpTo;\r
$scope.curPage = page;\r
$scope.resources = [];\r
var j = 0;\r
for (var k = tmpFrm; k < tmpTo; k++) {\r
- if ($scope.resources.length < SchedulerDataViewData.length)\r
- $scope.resources.push(jQuery.extend(true, {}, SchedulerDataViewData[k]));\r
+ $scope.resources.push(jQuery.extend(true, {}, SchedulerDataViewData[k]));\r
$scope.resources[j].leases = [];\r
j++;\r
}\r
};\r
\r
$scope.getPageNumbers = function () {\r
- var totalNumbersShowned = ($scope.totalPages > 10 ? 10 : $scope.totalPages );\r
+ var totalNumbersShowned = ($scope.totalPages > 10 ? 10 : $scope.totalPages + 1 );\r
var tmtNumDiv = totalNumbersShowned / 2;\r
//local\r
var numFrom = 1;\r