c36e04029b
- Added support for single and amount-specific QR codes. - Updated `RegistrySettings` model and database schema. - Enhanced `RegistryAdmin` to configure payment options. - Introduced `RegistryContributionAmount` for partial fulfillment. - Updated `RegistryPublic` to display contribution progress. - Added new models for payment methods and QR code handling. - Improved privacy by limiting contributor visibility.
15 lines
487 B
C#
15 lines
487 B
C#
namespace BirthList.Domain.Entities;
|
|
|
|
public class RegistrySettings
|
|
{
|
|
public Guid RegistryId { get; set; }
|
|
public string? BankAccountIban { get; set; }
|
|
public string? BankAccountBic { get; set; }
|
|
public string? BankAccountDisplayName { get; set; }
|
|
public bool ShowBankAccountName { get; set; }
|
|
public string? ContributionQrCodeUrl { get; set; }
|
|
public string? ContributionAmountQrCodesJson { get; set; }
|
|
|
|
public Registry Registry { get; set; } = null!;
|
|
}
|