diff --git a/EnvelopeGenerator.Application/Common/Dto/EnvelopeDto.cs b/EnvelopeGenerator.Application/Common/Dto/EnvelopeDto.cs index 01c24251..a64b0e09 100644 --- a/EnvelopeGenerator.Application/Common/Dto/EnvelopeDto.cs +++ b/EnvelopeGenerator.Application/Common/Dto/EnvelopeDto.cs @@ -44,6 +44,16 @@ public record EnvelopeDto : IEnvelope [TemplatePlaceholder("[MESSAGE]")] public string Message { get; set; } = string.Empty; + /// + /// + /// + public DateTime? ExpiresWhen { get; set; } + + /// + /// + /// + public DateTime? ExpiresWarningWhen { get; set; } + /// /// /// @@ -60,6 +70,11 @@ public record EnvelopeDto : IEnvelope [TemplatePlaceholder("[DOCUMENT_TITLE]")] public string Title { get; set; } = string.Empty; + /// + /// Default value is string.Empty + /// + public string? Comment { get; set; } + /// /// /// @@ -70,6 +85,21 @@ public record EnvelopeDto : IEnvelope /// public string Language { get; set; } = "de-DE"; + /// + /// + /// + public bool SendReminderEmails { get; set; } + + /// + /// + /// + public int? FirstReminderDays { get; set; } + + /// + /// + /// + public int? ReminderIntervalDays { get; set; } + /// /// /// @@ -90,6 +120,26 @@ public record EnvelopeDto : IEnvelope /// public bool UseAccessCode { get; set; } = true; + /// + /// + /// + public int? FinalEmailToCreator { get; set; } + + /// + /// + /// + public int? FinalEmailToReceivers { get; set; } + + /// + /// + /// + public int? ExpiresWhenDays { get; set; } + + /// + /// + /// + public int? ExpiresWarningWhenDays { get; set; } + /// /// ///