48 lines
1.4 KiB
JavaScript
48 lines
1.4 KiB
JavaScript
'use strict';
|
|
/**
|
|
* controllers for ng-table
|
|
* Simple table with sorting and filtering on AngularJS
|
|
*/
|
|
|
|
app.controller('universityCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "$http", "API_POINTS", "$state", '$rootScope', '$cookies', 'md5', 'ipCookie', '$timeout', '$window', function ($scope, toaster, $filter, ngTableParams, $http, apiPoint, $state, $rootScope, $cookies, md5, ipCookie, $timeout, $window) {
|
|
/**
|
|
* university details capture
|
|
* by : kdk
|
|
*/
|
|
|
|
// get local cliend details
|
|
var localDetail = JSON.parse(localStorage.getItem('localObj'));
|
|
var localDetails = ipCookie('cookiechk');
|
|
|
|
|
|
$scope.init = function() {
|
|
$scope.getUniversityList();
|
|
}
|
|
|
|
$scope.getUniversityList = function () {
|
|
$scope.loader = true;
|
|
var empListreq = {
|
|
method: 'POST',
|
|
url: apiPoint.url + 'getUniversity/',
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
},
|
|
data: {
|
|
data: localDetails
|
|
}
|
|
};
|
|
$http(empListreq).then(function (response) {
|
|
// if (response.data.employeeList) {
|
|
// $scope.loader = false;
|
|
// $scope.emptyData = true;
|
|
// $scope.data = response.data.employees_details;
|
|
// } else {
|
|
// $scope.loader = false;
|
|
// $scope.emptyData = false;
|
|
// }
|
|
});
|
|
|
|
}
|
|
|
|
}]);
|