1 <eg-string #successMsg text="Successfully Added Group" i18n-text></eg-string>
2 <eg-string #errorMsg text="Failed To Add Group" i18n-text></eg-string>
4 <ng-template #dialogContent>
5 <div class="modal-header bg-info">
6 <h4 class="modal-title" i18n>Patron Barcodes</h4>
7 <button type="button" class="btn-close btn-close-white"
8 i18n-aria-label aria-label="Close" (click)="close()"></button>
10 <div class="modal-body">
12 <div class="col-lg-4 fw-bold" i18n>Barcode</div>
13 <div class="col-lg-4 fw-bold" i18n>Active</div>
14 <div class="col-lg-4 fw-bold" i18n>Primary</div>
16 <div class="row mt-2 pt-2" *ngFor="let card of patron.cards()">
17 <div class="col-lg-4" i18n>
20 <div class="col-lg-4" i18n>
21 <input type="checkbox" [disabled]="!myPerms.UPDATE_PATRON_ACTIVE_CARD"
22 (ngModelChange)="activeChange(card, $event)"
23 class="form-check-input ms-0" [ngModel]="card.active() === 't'">
25 <div class="col-lg-4" i18n>
26 <input type="radio" name="primary-card" [value]="card.id()"
27 [disabled]="!myPerms.UPDATE_PATRON_PRIMARY_CARD"
28 class="form-check-input ms-0" [(ngModel)]="primaryCard">
32 <div class="modal-footer">
33 <button type="button" class="btn btn-success"
34 (click)="applyChanges()" i18n>Apply Changes</button>
35 <button type="button" class="btn btn-warning"
36 (click)="close()" i18n>Cancel</button>