(function() { 'use strict'; angular .module('LyncPix.ShoppingCartModule') .controller('PaymentDoneController', PaymentDoneController); /** @ngInject */ function PaymentDoneController($log, $rootScope, Orders) { var vm = this; var UGUID ='C1A04F82-FD4B-4BD4-8BD4-CCFB58A3AAD2'; $log.debug('PaymentDoneController Activated'); activate(); function activate () { loadShoppingCart(); } function loadShoppingCart() { Orders.getLast(UGUID) .then(function(order) { vm.order = order; $log.debug('vm.order', vm.order); }); } $rootScope.$on('ShoppingCartRefreshed', function() { loadShoppingCart(); }); } })();