summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-controllers/usage-list-controller.js
blob: ab229714eb074ed5be0d6d72301088b24d139b00 (plain)
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
appDS2.controller('usageListControllerDS2', function ($scope,$interval,$http,$modal, AdminService){
	AdminService.getUsageList().then(function(data){
		
		var j = data;
  		$scope.data = JSON.parse(j.data);
  		$scope.users =$scope.data;
  		//$scope.resetMenu();  			
  		
	},function(error){
		console.log("failed");
		reloadPageOnce();
	});
	
	$scope.successPopUp = function () {
		var modalInstance = $modal.open({
		templateUrl: 'app/fusion/scripts/DS2-modal/success_modal.html',
		controller: ModalInstanceCtrl,
		sizeClass: 'modal-small',
		resolve: {
		items: function () {
		return '';
		}
		}
		});
		};
		
	$scope.removeSession = function(sessionId) {

		$http.get("usage_list/removeSession?deleteSessionId="+sessionId).success(function(response){
			$scope.users=response;
			$scope.successPopUp();
	});
/*		modalService.popupConfirmWin("Confirm","You are about to expel this user from the application. All of their unsaved data will be lost. Do you want to continue?",
    			function(){
			          $http.get("usage_list/removeSession?deleteSessionId="+sessionId).success(function(response){$scope.users=response;});
    	})*/
		
	}
});