/*-
* ============LICENSE_START=======================================================
- * ECOMP Policy Engine
+ * ONAP Policy Engine
* ================================================================================
* Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
* ================================================================================
* limitations under the License.
* ============LICENSE_END=========================================================
*/
-app.controller('ecompNameDictGridController', function ($scope, PolicyAppService, modalService, $modal, uiGridConstants,Grid){
+app.controller('onapNameDictGridController', function ($scope, PolicyAppService, modalService, $modal, uiGridConstants,Grid){
$( "#dialog" ).hide();
- PolicyAppService.getData('getDictionary/get_EcompNameData').then(function (data) {
+ PolicyAppService.getData('getDictionary/get_OnapNameData').then(function (data) {
var j = data;
$scope.data = JSON.parse(j.data);
console.log($scope.data);
- $scope.ecompNameDictionaryDatas = JSON.parse($scope.data.ecompNameDictionaryDatas);
- console.log($scope.ecompNameDictionaryDatas);
+ $scope.onapNameDictionaryDatas = JSON.parse($scope.data.onapNameDictionaryDatas);
+ console.log($scope.onapNameDictionaryDatas);
}, function (error) {
console.log("failed");
});
$scope.data = JSON.parse(j.data);
$scope.lockdowndata = JSON.parse($scope.data.lockdowndata);
if($scope.lockdowndata[0].lockdown == true){
- $scope.ecompNameDictionaryGrid.columnDefs[0].visible = false;
+ $scope.onapNameDictionaryGrid.columnDefs[0].visible = false;
$scope.gridApi.grid.refresh();
}else{
- $scope.ecompNameDictionaryGrid.columnDefs[0].visible = true;
+ $scope.onapNameDictionaryGrid.columnDefs[0].visible = true;
$scope.gridApi.grid.refresh();
}
},function(error){
console.log("failed");
});
- $scope.ecompNameDictionaryGrid = {
- data : 'ecompNameDictionaryDatas',
+ $scope.onapNameDictionaryGrid = {
+ data : 'onapNameDictionaryDatas',
enableFiltering: true,
- exporterCsvFilename: 'EcompName.csv',
+ exporterCsvFilename: 'OnapName.csv',
enableGridMenu: true,
enableSelectAll: true,
columnDefs: [{
field: 'id', enableFiltering: false, headerCellTemplate: '' +
- '<button id=\'New\' ng-click="grid.appScope.createNewEcompName()" class="btn btn-success">' + 'Create</button>',
+ '<button id=\'New\' ng-click="grid.appScope.createNewOnapName()" class="btn btn-success">' + 'Create</button>',
cellTemplate:
- '<button type="button" class="btn btn-primary" ng-click="grid.appScope.editEcompNameWindow(row.entity)"><i class="fa fa-pencil-square-o"></i></button> ' +
- '<button type="button" class="btn btn-danger" ng-click="grid.appScope.deleteEcompName(row.entity)" ><i class="fa fa-trash-o"></i></button> ', width: '8%'
+ '<button type="button" class="btn btn-primary" ng-click="grid.appScope.editOnapNameWindow(row.entity)"><i class="fa fa-pencil-square-o"></i></button> ' +
+ '<button type="button" class="btn btn-danger" ng-click="grid.appScope.deleteOnapName(row.entity)" ><i class="fa fa-trash-o"></i></button> ', width: '8%'
},
- { field: 'ecompName', displayName : 'Ecomp Name', sort: { direction: 'asc', priority: 0 } },
+ { field: 'onapName', displayName : 'Onap Name', sort: { direction: 'asc', priority: 0 } },
{ field: 'description', width: '20%' },
{field: 'userCreatedBy.userName', displayName : 'Created By'},
{field: 'userModifiedBy.userName', displayName : 'Modified By' },
};
- $scope.editEcompName = null;
- $scope.createNewEcompName = function(){
- $scope.editEcompName = null;
+ $scope.editOnapName = null;
+ $scope.createNewOnapName = function(){
+ $scope.editOnapName = null;
var modalInstance = $modal.open({
backdrop: 'static', keyboard: false,
- templateUrl : 'add_ecompName_popup.html',
- controller: 'editEcompNameController',
+ templateUrl : 'add_onapName_popup.html',
+ controller: 'editOnapNameController',
resolve: {
message: function () {
var message = {
- ecompNameDictionaryDatas: $scope.editEcompName
+ onapNameDictionaryDatas: $scope.editOnapName
};
return message;
}
});
modalInstance.result.then(function(response){
console.log('response', response);
- $scope.ecompNameDictionaryDatas=response.ecompNameDictionaryDatas;
+ $scope.onapNameDictionaryDatas=response.onapNameDictionaryDatas;
});
};
- $scope.editEcompNameWindow = function(ecompNameDictionaryData) {
- $scope.editEcompName = ecompNameDictionaryData;
+ $scope.editOnapNameWindow = function(onapNameDictionaryData) {
+ $scope.editOnapName = onapNameDictionaryData;
var modalInstance = $modal.open({
backdrop: 'static', keyboard: false,
- templateUrl : 'add_ecompName_popup.html',
- controller: 'editEcompNameController',
+ templateUrl : 'add_onapName_popup.html',
+ controller: 'editOnapNameController',
resolve: {
message: function () {
var message = {
- ecompNameDictionaryData: $scope.editEcompName
+ onapNameDictionaryData: $scope.editOnapName
};
return message;
}
});
modalInstance.result.then(function(response){
console.log('response', response);
- $scope.ecompNameDictionaryDatas = response.ecompNameDictionaryDatas;
+ $scope.onapNameDictionaryDatas = response.onapNameDictionaryDatas;
});
};
- $scope.deleteEcompName = function(data) {
+ $scope.deleteOnapName = function(data) {
var uuu = "searchDictionary";
- var postData={data: data, type: "ecompName"};
+ var postData={data: data, type: "onapName"};
var searchString = "\n";
$.ajax({
type : 'POST',
console.log($scope.list);
if($scope.success){
- modalService.popupConfirmWin("Confirm","You are about to delete the Ecomp Name "+data.ecompName+".\n "+searchString+" \n Do you want to continue?",
+ modalService.popupConfirmWin("Confirm","You are about to delete the Onap Name "+data.onapName+".\n "+searchString+" \n Do you want to continue?",
function(){
- var uuu = "deleteDictionary/ecomp_dictionary/remove_ecomp";
+ var uuu = "deleteDictionary/onap_dictionary/remove_onap";
var postData={data: data};
$.ajax({
type : 'POST',
contentType: 'application/json',
data: JSON.stringify(postData),
success : function(data){
- $scope.$apply(function(){$scope.ecompNameDictionaryDatas=data.ecompNameDictionaryDatas;});
+ $scope.$apply(function(){$scope.onapNameDictionaryDatas=data.onapNameDictionaryDatas;});
},
error : function(data){
console.log(data);