Refactor command records for envelope creation
Updated `CreateEnvelopeReceiverCommand` to use new types for `Document` and `Receivers`. Renamed `ReceiverGetOrCreateDto` to `ReceiverGetOrCreateCommand` and `DocumentCreateDto` to `DocumentCreateCommand` to align with the new command structure. Properties within these records remain unchanged.
This commit is contained in:
parent
48240f2f30
commit
778a498e00
@ -14,8 +14,8 @@ namespace EnvelopeGenerator.Application.EnvelopeReceivers.Commands.Create;
|
|||||||
public record CreateEnvelopeReceiverCommand(
|
public record CreateEnvelopeReceiverCommand(
|
||||||
[Required] string Title,
|
[Required] string Title,
|
||||||
[Required] string Message,
|
[Required] string Message,
|
||||||
[Required] DocumentCreateDto Document,
|
[Required] DocumentCreateCommand Document,
|
||||||
[Required] IEnumerable<ReceiverGetOrCreateDto> Receivers,
|
[Required] IEnumerable<ReceiverGetOrCreateCommand> Receivers,
|
||||||
bool TFAEnabled = false
|
bool TFAEnabled = false
|
||||||
) : IRequest;
|
) : IRequest;
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ public record Signature([Required] int X, [Required] int Y, [Required] int Page)
|
|||||||
/// <param name="Signatures">Unterschriften auf Dokumenten.</param>
|
/// <param name="Signatures">Unterschriften auf Dokumenten.</param>
|
||||||
/// <param name="Salution">Der Name, mit dem der Empfänger angesprochen werden soll. Bei Null oder keinem Wert wird der zuletzt verwendete Name verwendet.</param>
|
/// <param name="Salution">Der Name, mit dem der Empfänger angesprochen werden soll. Bei Null oder keinem Wert wird der zuletzt verwendete Name verwendet.</param>
|
||||||
/// <param name="PhoneNumber">Sollte mit Vorwahl geschrieben werden</param>
|
/// <param name="PhoneNumber">Sollte mit Vorwahl geschrieben werden</param>
|
||||||
public record ReceiverGetOrCreateDto([Required] IEnumerable<Signature> Signatures, string? Salution = null, string? PhoneNumber = null)
|
public record ReceiverGetOrCreateCommand([Required] IEnumerable<Signature> Signatures, string? Salution = null, string? PhoneNumber = null)
|
||||||
{
|
{
|
||||||
private string _emailAddress = string.Empty;
|
private string _emailAddress = string.Empty;
|
||||||
|
|
||||||
@ -55,5 +55,5 @@ public record ReceiverGetOrCreateDto([Required] IEnumerable<Signature> Signature
|
|||||||
/// <param name="DataAsBase64">
|
/// <param name="DataAsBase64">
|
||||||
/// Die Dokumentdaten im Base64-String-Format. Wird verwendet, wenn das Dokument als Base64-codierter String bereitgestellt wird.
|
/// Die Dokumentdaten im Base64-String-Format. Wird verwendet, wenn das Dokument als Base64-codierter String bereitgestellt wird.
|
||||||
/// </param>
|
/// </param>
|
||||||
public record DocumentCreateDto(byte[]? DataAsByte = null, string? DataAsBase64 = null);
|
public record DocumentCreateCommand(byte[]? DataAsByte = null, string? DataAsBase64 = null);
|
||||||
#endregion
|
#endregion
|
||||||
Loading…
x
Reference in New Issue
Block a user