summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-controllers/ds2-reports/report-import-controller.js
blob: a8f853fd06cf37b75525d9f7acffb4a0ad12531f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
appDS2.controller('reportImportController', function($scope,$http,$location, $routeParams, $q, $modal,$log,$window, raptorReportFactory, stepFormFactory, DOMHelper) {
	$scope.importXML = function(){
		
		var importXMLJSON = {
				"tabId":"Import",
				"tabName":"Import",
				"reportXML":$scope.xmlContent
		}
		$scope.errorMessage = ""
		raptorReportFactory.postImportXml(importXMLJSON).then(function(data){
			if (data.errormessage) {
				$scope.errorMessage = data.errormessage;
			} else {
			$window.location.href = 'report#/report_wizard/-1';
			};
		},function(error){
			$log.error("raptorReportFactory: postImportXml failed.");
		});		
	}
});