73096ee05cf0cb4dae5035db6849ecdff6dcb51f
[groupbasedpolicy.git] / groupbasedpolicy-ui / module / src / main / resources / gbp / views / tenants.tpl.html
1 <div ng-controller="tenantCtrl" ng-init="init()">\r
2 \r
3     <h2 class="text-center">Tenants</h2> \r
4 \r
5 \r
6     <div ng-include src="view_path+'parts/crud.tpl.html'"></div>\r
7 \r
8     <section class="formWrapper clearfix" ng-show="view.tenant">\r
9         <form name="tenantForm" novalidate="novalidate">\r
10             <i class="icon-remove align-right" ng-click="close()"></i>\r
11             <label class="block">Add Tenant</label>\r
12 \r
13             <div class="rowWrapper">\r
14                 <label class="block basicLabel">Id:</label>\r
15                 <input class="form-control" type="text" ng-model="newTenantObj.id" disabled/>\r
16             </div>\r
17 \r
18             <div class="rowWrapper">\r
19                 <label class="block basicLabel">Name:\r
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>\r
21                 </label>\r
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\-_.])*$/"/>\r
23             </div>\r
24 \r
25             <div class="rowWrapper" ng-hide="view.edit === 'view' && !newTenantObj.description">\r
26                 <label class="block basicLabel">Description:</label>\r
27                 <input class="form-control" type="text" ng-model="newTenantObj.description" ng-disabled="view.edit === 'view'"/>\r
28             </div>\r
29 \r
30             <button class="btn btn-primary col-md-12" ng-click="save()" ng-hide="view.edit === 'view'">Save</button>\r
31         </form>\r
32     </section>\r
33 \r
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>\r
35     <button class="btn btn-primary col-md-12 bottom-buttons home" ng-click="toggleExpandedMM('main')">Home</button>\r
36     <button class="btn btn-primary col-md-12 bottom-buttons back" ng-click="setViewExpand('policyRendererView', 'basic', true); setBreadcrumb('l3', null, false);">Back</button>\r
37 \r
38 </div>