1 <eg-string #successString i18n-text text="Fund Transfer Succeeded"></eg-string>
2 <eg-string #updateFailedString i18n-text text="Fund Transfer Failed"></eg-string>
4 <ng-template #dialogContent>
5 <div class="modal-header bg-info" *ngIf="doneLoading">
6 <h3 class="modal-title" i18n>Transfer from Fund {{sourceFund?.name()}} ({{sourceFund?.code()}} ({{sourceFund?.year()}}) ({{sourceFund?.org().shortname()}}))</h3>
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" [hidden]="!doneLoading">
11 <form #xfrForm="ngForm" role="form" class="form-validated common-form striped-odd">
12 <div class="form-group row mt-2">
13 <label for="dest-fund" class="form-label col-sm-4 col-form-label" i18n>Destination Fund</label>
14 <div class="col-sm-8">
15 <eg-combobox #fundSelector [asyncSupportsEmptyTermClick]="true"
16 name="dest_fund" id="dest-fund" [mandatory]="true"
17 [(ngModel)]="destFund" [asyncDataSource]="fundDataSource"
18 i18n-placeholder placeholder="Select fund..."></eg-combobox>
21 <div class="form-group row">
22 <label for="source_amount" class="form-label col-sm-4 col-form-label" i18n>Source Amount</label>
23 <div class="col-sm-8">
24 <input class="form-control" type="number" name="source_amount" id="source_amount" [(ngModel)]="sourceAmount" required>
27 <div class="form-group row">
28 <div class="col-sm-4"></div>
29 <div class="col-sm-8" i18n>
30 <i>Amount to transfer from {{sourceFund?.name()}} ({{sourceFund?.code()}} ({{sourceFund?.year()}}) ({{sourceFund?.org().shortname()}}))</i>
33 <div class="form-group row">
34 <label for="note" class="form-label col-sm-4 col-form-label" i18n>Note</label>
35 <div class="col-sm-8">
36 <input class="form-control" type="text" name="note" id="note" [(ngModel)]="note">
41 <div class="modal-footer">
42 <button type="button" class="btn btn-info"
43 [disabled]="!destFund || (sourceAmount <= 0)"
44 (click)="transfer()" i18n>Transfer</button>
45 <button type="button" class="btn btn-warning"
46 (click)="close()" i18n>Close</button>