WIP
This commit is contained in:
@@ -30,12 +30,12 @@
|
||||
</kendo-grid>
|
||||
|
||||
<kendo-dialog *ngIf="showDialog" title="Add Giving" (close)="showDialog=false" [width]="520">
|
||||
<div class="form-grid">
|
||||
<label>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-x-4 gap-y-3">
|
||||
<label class="flex items-center gap-2 md:col-span-2">
|
||||
<input type="checkbox" [ngModel]="form.isAnonymous" (ngModelChange)="toggleAnonymous()" /> Anonymous
|
||||
</label>
|
||||
|
||||
<label *ngIf="!form.isAnonymous">Giver
|
||||
<label *ngIf="!form.isAnonymous" class="flex flex-col gap-1 md:col-span-2">Giver
|
||||
<kendo-dropdownlist [data]="memberResults" textField="displayName" valueField="id"
|
||||
[valuePrimitive]="true" [filterable]="true"
|
||||
(filterChange)="onMemberFilter($event)"
|
||||
@@ -44,34 +44,34 @@
|
||||
placeholder="Search member by name"></kendo-dropdownlist>
|
||||
</label>
|
||||
|
||||
<label>Type
|
||||
<label class="flex flex-col gap-1">Type
|
||||
<kendo-dropdownlist [data]="categories" textField="name_en" valueField="id"
|
||||
[valuePrimitive]="true" [(ngModel)]="form.givingCategoryId"></kendo-dropdownlist>
|
||||
</label>
|
||||
|
||||
<label>Payment method
|
||||
<label class="flex flex-col gap-1">Payment method
|
||||
<kendo-dropdownlist [data]="paymentMethods" [(ngModel)]="form.paymentMethod"></kendo-dropdownlist>
|
||||
</label>
|
||||
|
||||
<label *ngIf="form.paymentMethod === 'Check'">Check #
|
||||
<label *ngIf="form.paymentMethod === 'Check'" class="flex flex-col gap-1">Check #
|
||||
<kendo-textbox [(ngModel)]="form.checkNumber"></kendo-textbox>
|
||||
</label>
|
||||
<label *ngIf="form.paymentMethod === 'Zelle'">Zelle ref
|
||||
<label *ngIf="form.paymentMethod === 'Zelle'" class="flex flex-col gap-1">Zelle ref
|
||||
<kendo-textbox [(ngModel)]="form.zelleReferenceCode"></kendo-textbox>
|
||||
</label>
|
||||
<label *ngIf="form.paymentMethod === 'PayPal'">PayPal txn
|
||||
<label *ngIf="form.paymentMethod === 'PayPal'" class="flex flex-col gap-1">PayPal txn
|
||||
<kendo-textbox [(ngModel)]="form.payPalTransactionId"></kendo-textbox>
|
||||
</label>
|
||||
|
||||
<label>Amount
|
||||
<label class="flex flex-col gap-1">Amount
|
||||
<kendo-numerictextbox [(ngModel)]="form.amount" [min]="0" [format]="'c2'"></kendo-numerictextbox>
|
||||
</label>
|
||||
|
||||
<label>Date
|
||||
<label class="flex flex-col gap-1">Date
|
||||
<kendo-datepicker [(ngModel)]="givingDateValue"></kendo-datepicker>
|
||||
</label>
|
||||
|
||||
<label>Notes
|
||||
<label class="flex flex-col gap-1 md:col-span-2">Notes
|
||||
<kendo-textbox [(ngModel)]="form.notes"></kendo-textbox>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user