rsanchez
2017-03-22 60c65f2110f65221bc3a71b2887667e78c53c53e
securis/src/main/webapp/src/app/forms/license.form.html
....@@ -39,7 +39,7 @@
3939 <field-readonly [value]="data.activation_code" label="field.activation_code" flex></field-readonly>
4040 </div>
4141 <div layout="row" layout-fill layout-padding *ngIf="!isNew">
42
- <field-readonly [value]="data.expiration_date | date: 'dateMedium'" label="field.expiration_date" flex></field-readonly>
42
+ <field-readonly [value]="data.expiration_date | date: 'mediumDate'" label="field.expiration_date" flex></field-readonly>
4343 <field-readonly [value]="licenses.getStatusName(data.status)" label="field.status" flex></field-readonly>
4444 </div>
4545 <div layout="row" layout-fill layout-padding>
....@@ -59,7 +59,7 @@
5959 <span i18n="field.email"></span>
6060 </md-placeholder>
6161 </md-input-container>
62
- <error-checker [fieldName]="$L.get('field.full_name')" [formField]="form.controls.email"></error-checker>
62
+ <error-checker [fieldName]="$L.get('field.email')" [formField]="form.controls.email"></error-checker>
6363 </div>
6464 </div>
6565 <div layout="row" layout-fill layout-padding>
....@@ -99,7 +99,16 @@
9999 <md-divider></md-divider>
100100 <md-card-actions>
101101 <div layout="row" layout-align="start center" class="margin">
102
+ <button *ngIf="canBeDeleted()" md-raised-button color="warn" (click)="delete(data.id)">Delete</button>
102103 <span flex></span>
104
+ <button md-icon-button [mdMenuTriggerFor]="licMenu" aria-label="License menu">
105
+ <md-icon>more_vert</md-icon>
106
+ </button>
107
+ <md-menu #licMenu="mdMenu">
108
+ <button md-menu-item *ngFor="let action of license_menu_options" (click)="licenseAction(action.command)" [disabled]="!licenses.isActionAvailable(action.command, data)">
109
+ <md-icon *ngIf="!!action.icon">{{ action.icon }}</md-icon> {{ action.name }}
110
+ </button>
111
+ </md-menu>
103112 <button [disabled]="!form.form.valid" md-raised-button color="primary" (click)="save()">Save</button>
104113 <button md-button (click)="goBack()">Cancel</button>
105114 </div>