From 126a4acb120bf20a02f9fa93516f8d7d384a4cd6 Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 9 Jun 2026 17:05:23 +0200 Subject: [PATCH] Add new properties to SignatureDto for signature details Added the `System.ComponentModel.DataAnnotations.Schema` namespace. Introduced new properties to the `SignatureDto` class: - `FullName` (string?) for the full name of the signature entity. - `Position` (string?) for the position of the signature entity. - `Place` (string?) for the place associated with the signature entity. - `Ink` (byte[]?) for the ink data of the signature entity. --- .../Common/Dto/SignatureDto.cs | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/EnvelopeGenerator.Application/Common/Dto/SignatureDto.cs b/EnvelopeGenerator.Application/Common/Dto/SignatureDto.cs index 95ba47da..9aa0a843 100644 --- a/EnvelopeGenerator.Application/Common/Dto/SignatureDto.cs +++ b/EnvelopeGenerator.Application/Common/Dto/SignatureDto.cs @@ -1,6 +1,7 @@ using EnvelopeGenerator.Domain.Constants; using EnvelopeGenerator.Domain.Interfaces; using Microsoft.AspNetCore.Mvc; +using System.ComponentModel.DataAnnotations.Schema; namespace EnvelopeGenerator.Application.Common.Dto; @@ -104,4 +105,24 @@ public class SignatureDto : ISignature /// /// public SenderAppType SenderAppType { get; set; } = SenderAppType.LegacyFormApp; + + /// + /// + /// + public string? FullName { get; set; } + + /// + /// + /// + public string? Position { get; set; } + + /// + /// + /// + public string? Place { get; set; } + + /// + /// + /// + public byte[]? Ink { get; set; } } \ No newline at end of file