2 'app/gbp/tenant/tenant.service',
3 'app/gbp/tenant/tenant-list.service',
7 angular.module('app.gbp').controller('TenantController', TenantController);
9 TenantController.$inject = ['$mdDialog', '$scope', 'TenantListService'];
11 function TenantController($mdDialog, $scope, TenantListService) {
13 $scope.tenants = TenantListService.createList();
14 $scope.tenantsTableQuery = {};
17 $scope.getTenantList = getTenantList;
18 $scope.openTenantDialog = openTenantDialog;
25 * fills $scope.tenants array with data from data store
27 function getTenantList() {
28 $scope.tenants.get('config');
32 * Initializing function
35 $scope.tenantsTableQuery = {
39 options: [25, 50, 100],
46 function openTenantDialog() {
48 clickOutsideToClose: true,
49 controller: 'AddTenantController',
51 templateUrl: 'src/app/gbp/tenant/dialog-add-tenant.tpl.html',
52 parent: angular.element(document.body),
55 //policy: $scope.selectedObjects.policy