delete last dialogService views

This commit is contained in:
Mads Rasmussen
2018-11-14 14:30:21 +01:00
parent 136309dd29
commit 86e280f7d3
4 changed files with 0 additions and 98 deletions

View File

@@ -1,34 +0,0 @@
/**
* @ngdoc controller
* @name Umbraco.Dialogs.LegacyDeleteController
* @function
*
* @description
* The controller for deleting content
*/
function LegacyDeleteController($scope, legacyResource, treeService, navigationService) {
$scope.performDelete = function () {
//mark it for deletion (used in the UI)
$scope.currentNode.loading = true;
legacyResource.deleteItem({
nodeId: $scope.currentNode.id,
nodeType: $scope.currentNode.nodeType,
alias: $scope.currentNode.name
}).then(function () {
$scope.currentNode.loading = false;
//TODO: Need to sync tree, etc...
treeService.removeNode($scope.currentNode);
navigationService.hideMenu();
});
};
$scope.cancel = function () {
navigationService.hideDialog();
};
}
angular.module("umbraco").controller("Umbraco.Dialogs.LegacyDeleteController", LegacyDeleteController);

View File

@@ -1,14 +0,0 @@
<div class="umb-dialog" ng-controller="Umbraco.Dialogs.LegacyDeleteController">
<div class="umb-dialog-body" >
<div class="umb-pane">
<p>
<localize key="defaultdialogs_confirmdelete">Are you sure you want to delete</localize> <strong>{{currentNode.name}}</strong> ?
</p>
<umb-confirm on-confirm="performDelete" on-cancel="cancel">
</umb-confirm>
</div>
</div>
</div>

View File

@@ -1,22 +0,0 @@
/**
* @ngdoc controller
* @name Umbraco.Dialogs.LegacyDeleteController
* @function
*
* @description
* The controller for deleting content
*/
function YsodController($scope, legacyResource, treeService, navigationService) {
if ($scope.error && $scope.error.data && $scope.error.data.StackTrace) {
//trim whitespace
$scope.error.data.StackTrace = $scope.error.data.StackTrace.trim();
}
$scope.closeDialog = function() {
$scope.dismiss();
};
}
angular.module("umbraco").controller("Umbraco.Dialogs.YsodController", YsodController);

View File

@@ -1,28 +0,0 @@
<div class="umb-panel" ng-controller="Umbraco.Dialogs.YsodController">
<div class="umb-panel-body with-footer no-header">
<h3 style="padding-left: 20px" class="headline red">Received an error from the server</h3>
<umb-pane>
<h4>{{error.errorMsg}}</h4>
<p>{{error.data.ExceptionMessage || error.data.Message}}</p>
</umb-pane>
<umb-pane>
<h5>Exception Details: </h5>
{{error.data.ExceptionType}}: {{error.data.ExceptionMessage}}
</umb-pane>
<umb-pane>
<h5>Stacktrace: </h5>
<pre style="white-space: pre-wrap; overflow-x: auto;">{{error.data.StackTrace}}</pre>
</umb-pane>
</div>
<div class="umb-panel-footer">
<a href ng-click="close()" class="btn pull-right">
<localize key="general_close">Close</localize>
</a>
</div>
</umb-panel>