[#32] Documents: Add PaymentVariantSummary

This commit is contained in:
2024-05-07 12:32:53 +02:00
parent 384f7c9ec0
commit 30536819e7
7 changed files with 196 additions and 4 deletions

View File

@ -0,0 +1,19 @@
using Elwig.Models.Dtos;
using Elwig.Models.Entities;
namespace Elwig.Documents {
public class PaymentVariantSummary : Document {
public new static string Name => "Auszahlungsvariante";
public PaymentVariantSummaryData Data;
public PaymentVar Variant;
public string CurrencySymbol;
public PaymentVariantSummary(PaymentVar v, PaymentVariantSummaryData data) : base(v.Name) {
Variant = v;
Data = data;
CurrencySymbol = v.Season.Currency.Symbol ?? v.Season.Currency.Code;
}
}
}