From 280daa7f3f858ecfef9c91ffd5dea1007f021048 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Sun, 19 Mar 2017 11:29:37 +0000
Subject: [PATCH] #3527 fix - Added applications and some minor refactoring

---
 securis/src/main/webapp/src/app/listing/license.list.component.html |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/securis/src/main/webapp/src/app/license.list.component.html b/securis/src/main/webapp/src/app/listing/license.list.component.html
similarity index 81%
rename from securis/src/main/webapp/src/app/license.list.component.html
rename to securis/src/main/webapp/src/app/listing/license.list.component.html
index 7a33cfd..70f72d1 100644
--- a/securis/src/main/webapp/src/app/license.list.component.html
+++ b/securis/src/main/webapp/src/app/listing/license.list.component.html
@@ -11,15 +11,19 @@
     </span>
     <td-search-box #searchBox class="push-right-sm" placeholder="Search here" (searchDebounce)="search($event)" flex>
     </td-search-box>
-    <button md-mini-fab color="accent" (click)="createLicense()">
-        <md-icon>add</md-icon>
+    <button md-mini-fab color="accent" (click)="create()" [mdTooltip]="$L.get('Create a new license')">
+        <md-icon>add</md-icon>        
       </button>
     <md-toolbar-row *ngIf="!!pack">
-      <md-chip-list flex="80" style="margin-left: 70px;">
+      <md-chip-list flex="70" style="margin-left: 70px;">
         <md-chip selected [mdTooltip]="$L.get('field.application_name')" color="primary">{{pack.application_name}} </md-chip>
         <md-chip selected [mdTooltip]="$L.get('field.organization_id')" color="accent">{{pack.organization_name}} </md-chip>
         <md-chip selected [mdTooltip]="$L.get('field.license_type_id')" color="accent">{{pack.licensetype_code}} </md-chip>
-        <md-chip selected [mdTooltip]="$L.get('field.num_available')" color="accent">{{pack.num_available}} </md-chip>
+      </md-chip-list>
+      <span flex></span>
+      <md-chip-list>
+        <md-chip [mdTooltip]="$L.get('field.num_available')" color="secondary" [class.bgc-red-A100]="pack.num_available <= 0">
+          <span i18n="field.num_available"></span>: {{pack.num_available}} </md-chip>
       </md-chip-list>
     </md-toolbar-row>
   </md-toolbar>
@@ -54,7 +58,7 @@
       
       <template tdDataTableTemplate="menu" let-row="row" let-index="index">
         <div layout="row" layout-align="end center">
-          <button md-icon-button (click)="editLicense(row)" color="primary"><md-icon>edit</md-icon></button>
+          <button md-icon-button (click)="edit(row.id)" color="primary"><md-icon>edit</md-icon></button>
           <button md-icon-button [mdMenuTriggerFor]="licenseMenu" aria-label="License menu">
             <md-icon>more_vert</md-icon>
           </button>
@@ -66,7 +70,7 @@
         </div>
       </template>
     </td-data-table>
-    <td-paging-bar #pagingBar [pageSizes]="[10, 20, 40]" [total]="filteredTotal" (change)="page($event)" [hidden]="pagingBar.total <= 10" >
+    <td-paging-bar #pagingBar [pageSizes]="[10, 25, 50, 100]" [total]="filteredTotal" (change)="page($event)" [hidden]="pagingBar.total <= 10" >
       <span i18n td-paging-bar-label hide-xs>Rows per page:</span> {{pagingBar.range}} <span hide-xs>of {{pagingBar.total}}</span>
     </td-paging-bar>
   </div>

--
Gitblit v1.3.2