1 define([ 'app/cpeui/cpeui.module' ], function(cpeui) {
3 cpeui.register.controller('TenantTableCtrl', function($scope, CpeuiSvc, CpeuiDialogs, $mdDialog, $mdMedia) {
7 $scope.updateTenantView = function() {
8 CpeuiSvc.getTenantList(function(tenant_list) {
9 $scope.tenantArray = tenant_list;
13 $scope.AddTenant = function() {
14 CpeuiSvc.addTenant($scope.tenantId, function() {
15 $scope.updateTenantView();
19 $scope.tenantDialog = new CpeuiDialogs.Dialog('AddTenant', {},
21 CpeuiSvc.addTenant(obj.id, function() {
22 $scope.updateTenantView();
26 $scope.OpenTenantPortal = function(tenant) {
27 $scope.currentTenent = tenant;
28 window.location = "#cpeui/tenant/" + tenant.name;
31 $scope.DeleteTenant = function(tenantID) {
32 CpeuiDialogs.confirm(function() {
33 CpeuiSvc.deleteTenant(tenantID, function() {
34 $scope.updateTenantView();
39 $scope.updateTenantView();