Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $scope.saveUCCEInfo = function (icmDBInfo, sharedIP) {
- if (icmDBInfo.$valid) {
- if($scope.cceInfo.cceApiInfoSideA != $scope.cceInfo.cceApiInfoSideB || sharedIP){
- $scope.loading = true;
- $scope.savingUCCE = true;
- $scope.savedDbInfo = {};
- $scope.savedDbInfo.icmDbInfo = {};
- $scope.savedDbInfo.idSourceSystem = $scope.sourceSystem.idSourceSystem;
- $scope.savedDbInfo.icmDbInfo.awDBServerName = $scope.dbInfo.awDBServerName;
- $scope.savedDbInfo.icmDbInfo.sourceDBName = $scope.dbInfo.sourceDBName;
- $scope.savedDbInfo.icmDbInfo.destinationDBName = $scope.dbInfo.destinationDBName;
- $scope.savedDbInfo.icmDbInfo.dbCollationName = $scope.dbInfo.dbCollationName;
- $scope.savedDbInfo.icmDbInfo.userName = $scope.dbInfo.userName;
- $scope.savedDbInfo.icmDbInfo.userPassword = $scope.dbInfo.userPassword;
- $scope.savedDbInfo.cceInfo = $scope.cceInfo;
- $scope.savedDbInfo.loginNm = $cookieStore.get('userInfo').loginNm;
- $scope.errorSavingUCCEInfo = false;
- $scope.savingUCCEErrorMessage = '';
- $http.post('rest/multitenant/saveUCCEInfo', $scope.savedDbInfo).
- success(function (data, status, headers, config) {
- $scope.onError = false;
- $scope.serviceError = false;
- $scope.errorMessage = "";
- // $scope.loading = false;
- $scope.savingUCCE = false;
- icmDBInfo.$setPristine();
- $scope.saveIcmHdsDbLinkedServer();
- toast.success("ICM DB Info successfully saved!!!");
- }).
- error(function (data, status, headers, config) {
- $scope.savingUCCE = false;
- $scope.onError = true;
- $scope.errorSavingUCCEInfo = true;
- $scope.savingUCCEErrorMessage = data.localizedMessage;
- //toast.error(data.localizedMessage);
- // $scope.loading = false;
- });
- }else{
- $scope.displayCCEIPWarning(icmDBInfo);
- }
- } else {
- $scope.onError = true;
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement