gbp-old ui folders structure changed, new ui components
[groupbasedpolicy.git] / groupbasedpolicy-old-ui / module / src / main / resources / gbp-old / views / tenants.tpl.html
1 <div ng-controller="tenantCtrl" ng-init="init()">
2
3     <h2 class="text-center">Tenants</h2> 
4
5
6     <div ng-include src="view_path+'parts/crud.tpl.html'"></div>
7
8     <section class="formWrapper clearfix" ng-show="view.tenant">
9         <form name="tenantForm" novalidate="novalidate">
10             <i class="icon-remove align-right" ng-click="close()"></i>
11             <label class="block">Add Tenant</label>
12
13             <div class="rowWrapper">
14                 <label class="block basicLabel">Id:</label>
15                 <input class="form-control" type="text" ng-model="newTenantObj.id" disabled/>
16             </div>
17
18             <div class="rowWrapper">
19                 <label class="block basicLabel">Name:
20                     <i class="icon-exclamation-sign red" tooltip="{{tenantForm.name.$error.required ? 'Required field' : tenantForm.name.$error.pattern ? 'Value must start with letter followed by letters and digits without space' : ''}}" ng-show="tenantForm.name.$error.required || tenantForm.name.$error.pattern"></i>
21                 </label>
22                 <input class="form-control" type="text" name="name" ng-model="newTenantObj.name" ng-required="true" ng-disabled="view.edit === 'view'" ng-pattern="/^[a-zA-Z]([a-zA-Z0-9\-_.])*$/"/>
23             </div>
24
25             <div class="rowWrapper" ng-hide="view.edit === 'view' && !newTenantObj.description">
26                 <label class="block basicLabel">Description:</label>
27                 <input class="form-control" type="text" ng-model="newTenantObj.description" ng-disabled="view.edit === 'view'"/>
28             </div>
29
30             <button class="btn btn-primary col-md-12" ng-click="save()" ng-hide="view.edit === 'view'">Save</button>
31         </form>
32     </section>
33
34     <button class="btn btn-primary  bottom-buttons full-width wizard-button" ng-click="showWizard('accessModelWizard')"><i class="icon-magic"></i>Access Model Wizard</button>
35     <button class="btn btn-primary col-md-12 bottom-buttons home" ng-click="toggleExpandedMM('main')">Home</button>
36     <button class="btn btn-primary col-md-12 bottom-buttons back" ng-click="setViewExpand('policyRendererView', 'basic', true); setBreadcrumb('l3', null, false);">Back</button>
37
38 </div>