- makeUserAppRoleCatalogChanges(message) {
- let deferred = this.$q.defer();
- this.ngDialog.open({
- templateUrl: 'app/views/confirmation-box/admin-confirmation-box.tpl.html',
- controller: 'ConfirmationBoxCtrl',
- controllerAs: 'confirmBox',
- className: 'confirm-box ngdialog-theme-default',
- showClose: false,
- data: {
- message: message,
- title: 'UserRoles Update'
- }
- }).closePromise.then(confirmed => {
- deferred.resolve(confirmed.value);
- }).catch(err => {
- deferred.reject(err);
- });
- return deferred.promise;
+ makeUserAppRoleCatalogChanges(msg) {
+ let deferred = this.$q.defer();
+ var modalInstance = this.$modal.open({
+ templateUrl: 'app/views/confirmation-box/admin-confirmation-box.tpl.html',
+ controller: 'ConfirmationBoxCtrl',
+ sizeClass:'modal-small',
+ resolve: {
+ message: function message() {
+ var message = {
+ item:'',
+ title:'UserRoles Update',
+ content: msg
+ };
+ return message;
+ }
+ }
+ });
+ modalInstance.result.then(function (confirm) {
+ if(confirm)
+ deferred.resolve(confirm);
+ else
+ deferred.reject(confirm);
+ });
+ return deferred.promise;