From 3ff15fe339fbf5b1d59e67900895028185e56017 Mon Sep 17 00:00:00 2001
From: Jane Sandberg <sandbej@linnbenton.edu>
Date: Mon, 9 Sep 2019 14:52:16 -0700
Subject: [PATCH] LP1816475: Add action buttons to Pickup and Return
 reservation screens

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
---
 .../src/eg2/src/app/staff/booking/reservations-grid.component.html | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html
index a0579b5fc3..b8b5b51e8d 100644
--- a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html
+++ b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html
@@ -12,6 +12,13 @@
   <eg-grid-toolbar-action label="View Item Status" i18n-label (onClick)="viewItemStatus($event)" [disableOnRows]="notOneCatalogedItemSelected"></eg-grid-toolbar-action>
   <eg-grid-toolbar-action label="View Reservations for This Resource" i18n-label (onClick)="viewByResource($event)" [disableOnRows]="notOneResourceSelected"></eg-grid-toolbar-action>
   <eg-grid-toolbar-button *ngIf="!status" label="Create New Reservation" i18n-label (onClick)="redirectToCreate($event)"></eg-grid-toolbar-button>
+  <eg-grid-toolbar-button *ngIf="'pickupReady' === status" label="Pick Up Selected" i18n-label
+    (onClick)="pickupSelected($event)" [disabled]="!grid.context.getSelectedRows().length">
+    </eg-grid-toolbar-button>
+  <eg-grid-toolbar-button *ngIf="'returnReady' === status" label="Return Selected" i18n-label
+    (onClick)="returnSelected($event)" [disabled]="!grid.context.getSelectedRows().length">
+    </eg-grid-toolbar-button>
+
 
   <eg-grid-column name="id" [hidden]="true" [index]="true" i18n-label label="ID" path="id"></eg-grid-column>
   <eg-grid-column label="Patron username" [hidden]="true" i18n-label path="usr.usrname"></eg-grid-column>
-- 
2.11.0