1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
function EventsCtrl($rootScope, applicationsService , $log,
$window, userProfileService, $scope, $cookies, $timeout, $interval,
$uibModal, dashboardService, ngDialog) {
var _this = this;
//activate spinner
this.isLoading = true;
$scope.getUserAppsIsDone = false;
this.userProfileService = userProfileService;
$scope.demoNum = 1;
$scope.event_content_show = false;
$scope.widgetData = [];
$scope.editWidgetModalPopup = function(availableData, resourceType) {
$scope.editData = JSON.stringify(availableData);
$scope.availableDataTemp = $scope.availableData;
};
/*Setting News data*/
$scope.eventData = [];
$scope.updateEvents = function() {
$scope.eventData.length=0;
//dashboardService.getCommonWidgetData('EVENTS').then(function(res) {
var eventDataJsonArray = res.response.items;
for (var i = 0; i < eventDataJsonArray.length; i++) {
if(eventDataJsonArray[i].eventDate !=null) {
// yyyy-mm-dd
eventDataJsonArray[i].year = eventDataJsonArray[i].eventDate.substring(2,4);
eventDataJsonArray[i].mon = eventDataJsonArray[i].eventDate.substring(5,7);
eventDataJsonArray[i].day = eventDataJsonArray[i].eventDate.substring(8,10);
}
$scope.eventData.push(eventDataJsonArray[i]);
}
//})['catch'](function(err) {
// $log.error('dashboard controller: failed to get Events list', err);
// _this.isLoading = false;
//});
}
$scope.updateEvents();
}
|