Add fx rate for transaction in UI #4

Add fx rate for transaction in UI
This commit is contained in:
Claudio Schaad 2025-09-27 21:32:57 +02:00 committed by GitHub
commit 2c91ac7082
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View file

@ -1,5 +1,4 @@
@using Schaad.Accounting.Models
@implements IDialogContentComponent<Schaad.Accounting.Models.Transaction>
@implements IDialogContentComponent<Schaad.Accounting.Models.Transaction>
@rendermode InteractiveServer
<FluentDialogHeader ShowDismiss="true">
@ -37,6 +36,7 @@
@bind-Value="@Content.TargetAccountId" />
<FluentNumberField @bind-Value="@Content.Value" Label="Betrag" Style="width: 300px;"/>
<FluentTextField @bind-Value="@Content.Text" Label="Buchungstext" Style="width: 300px;" />
<FluentNumberField @bind-Value="@Content.FxRate" Label="Kurs" Style="width: 100px;" />
<div>
<FluentValidationSummary />

View file

@ -54,7 +54,8 @@ public partial class Transactions : ComponentBase
{
ValueDate = DateTime.Now,
BookingDate = DateTime.Now,
TargetAccountId = selectedAccountId
TargetAccountId = selectedAccountId,
FxRate = 1
};
var dialog = await dialogService.ShowDialogAsync<TransactionDialog>(data, new DialogParameters()
{