diff --git a/EnvelopeGenerator.Application/EmailTemplates/EmailTemplateQuery.cs b/EnvelopeGenerator.Application/EmailTemplates/EmailTemplateQuery.cs index 54ac2f71..54f6e730 100644 --- a/EnvelopeGenerator.Application/EmailTemplates/EmailTemplateQuery.cs +++ b/EnvelopeGenerator.Application/EmailTemplates/EmailTemplateQuery.cs @@ -19,7 +19,7 @@ namespace EnvelopeGenerator.Application.EmailTemplates; /// 8 - DocumentRejected_REC: Ablehnung eines Dokuments durch den Empfänger. /// 9 - DocumentRejected_REC_2: Zweite Ablehnung eines Dokuments durch den Empfänger. /// -/// Die Kultur der E-Mail-Vorlage, z. B. "de-DE" (optional). -public record EmailTemplateQuery(int? Id = null, Constants.EmailTemplateType? Type = null, string? Culture = null) +/// Die Sprache der E-Mail-Vorlage, z. B. "de-DE" (optional). +public record EmailTemplateQuery(int? Id = null, Constants.EmailTemplateType? Type = null, string? Language = null) { } diff --git a/EnvelopeGenerator.Application/EmailTemplates/Query/Read/ReadEmailTemplateResponse.cs b/EnvelopeGenerator.Application/EmailTemplates/Query/Read/ReadEmailTemplateResponse.cs new file mode 100644 index 00000000..56152db2 --- /dev/null +++ b/EnvelopeGenerator.Application/EmailTemplates/Query/Read/ReadEmailTemplateResponse.cs @@ -0,0 +1,22 @@ +namespace EnvelopeGenerator.Application.EmailTemplates.Query.Read; + +/// +/// Stellt die Antwort für eine Abfrage von E-Mail-Vorlagen bereit. +/// +/// Die eindeutige Kennung der E-Mail-Vorlage. +/// Der Typ der E-Mail-Vorlage. +/// Das Datum und die Uhrzeit, wann die Vorlage hinzugefügt wurde. +/// Die Sprache der E-Mail-Vorlage. +/// Der Inhalt (Body) der E-Mail-Vorlage. Kann null sein. +/// Der Betreff der E-Mail-Vorlage. Kann null sein. +/// Das Datum und die Uhrzeit, wann die Vorlage zuletzt geändert wurde. Kann null sein. +public record ReadEmailTemplateResponse( + int Id, + int Type, + DateTime AddedWhen, + string Language, + string? Body = null, + string? Subject = null, + DateTime? ChangedWhen = null) +{ +}