- var policySelection = $scope.gridPolicyApi.selection.getSelectedRows();
- console.log(policySelection);
- var currentSelection = $scope.gridApi.selection.getSelectedRows();
- if(policySelection.length == 0 && currentSelection.length == 0){
- Notification.error("Please Select Policy and PDP Group to Push");
- }
- if(policySelection.length == 0 && currentSelection.length != 0){
- Notification.error("Please Select Policy to Push");
- }
- if(policySelection.length != 0 && currentSelection.length == 0){
- Notification.error("Please Select PDP Group to Push");
- }
- if(policySelection.length != 0 && currentSelection.length != 0){
- var finalData = {
- "pdpDatas": currentSelection,
- "policyDatas": policySelection
- };
- console.log(finalData);
- var uuu = "auto_Push/PushPolicyToPDP.htm";
- var postData={pushTabData: finalData};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.data=data.data;
- $scope.pdpdata = JSON.parse(data.data);
- $scope.pushTabPDPGrid.data = $scope.pdpdata;
- Notification.success("Policy Pushed Successfully");
- });
- console.log($scope.data);
- },
- error : function(data){
- Notification.error("Error Occured while Pushing Policy.");
- }
- });
+ var policySelection = $scope.gridPolicyApi.selection.getSelectedRows();
+ var currentSelection = $scope.gridApi.selection.getSelectedRows();
+ if(policySelection.length == 0 && currentSelection.length == 0){
+ Notification.error("Please Select Policy and PDP Group to Push");
+ }
+ if(policySelection.length == 0 && currentSelection.length != 0){
+ Notification.error("Please Select Policy to Push");
+ }
+ if(policySelection.length != 0 && currentSelection.length == 0){
+ Notification.error("Please Select PDP Group to Push");
+ }
+ if(policySelection.length != 0 && currentSelection.length != 0){
+ var finalData = {
+ "pdpDatas": currentSelection,
+ "policyDatas": policySelection
+ };
+ var uuu = "auto_Push/PushPolicyToPDP.htm";
+ var postData={pushTabData: finalData};
+ $.ajax({
+ type : 'POST',
+ url : uuu,
+ dataType: 'json',
+ contentType: 'application/json',
+ data: JSON.stringify(postData),
+ success : function(data){
+ $scope.$apply(function(){
+ $scope.data=data.data;
+ $scope.pdpdata = JSON.parse(data.data);
+ $scope.pushTabPDPGrid.data = $scope.pdpdata;
+ Notification.success("Policy Pushed Successfully");
+ });
+ },
+ error : function(data){
+ Notification.error("Error Occured while Pushing Policy.");
+ }
+ });