diff --git a/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs b/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs new file mode 100644 index 00000000..aa79e8ab --- /dev/null +++ b/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs @@ -0,0 +1,17 @@ +namespace EnvelopeGenerator.Application.Model; + +/// +/// Repräsentiert eine Abfrage für Umschläge. +/// +public record EnvelopeQuery +{ + /// + /// Die eindeutige Kennung des Umschlags. + /// + public int? Id { get; init; } + + /// + /// Die universell eindeutige Kennung des Umschlags. + /// + public string? Uuid { get; set; } +} \ No newline at end of file diff --git a/EnvelopeGenerator.Application/Model/ReceiverQuery.cs b/EnvelopeGenerator.Application/Model/ReceiverQuery.cs new file mode 100644 index 00000000..9d6fc902 --- /dev/null +++ b/EnvelopeGenerator.Application/Model/ReceiverQuery.cs @@ -0,0 +1,23 @@ +namespace EnvelopeGenerator.Application.Model; + +/// +/// Stellt eine Abfrage dar, um die Details eines Empfängers zu lesen. +/// um spezifische Informationen über einen Empfänger abzurufen. +/// +public record ReceiverQuery +{ + /// + /// ID des Empfängers + /// + public int? Id { get; init; } + + /// + /// E-Mail Adresse des Empfängers + /// + public string? EmailAddress { get; init; } + + /// + /// Eindeutige Signatur des Empfängers + /// + public string? Signature { get; set; } +} \ No newline at end of file