From fe106c5a8c178dc931d0a213ed0e206afd93c18b Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Wed, 27 Nov 2024 17:09:17 +0100 Subject: [PATCH] =?UTF-8?q?feat(EnvelopeReceiverBase):=20Eigenschaft=20?= =?UTF-8?q?=E2=80=9ETelefonnummer=E2=80=9C=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EnvelopeGenerator.Domain/Entities/EnvelopeReceiverBase.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverBase.cs b/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverBase.cs index ef934a19..8b2e537e 100644 --- a/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverBase.cs +++ b/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverBase.cs @@ -41,6 +41,11 @@ namespace EnvelopeGenerator.Domain.Entities [Column("CHANGED_WHEN", TypeName = "datetime")] public DateTime? ChangedWhen { get; set; } + [Column("PHONE_NUMBER")] + [StringLength(20)] + [RegularExpression(@"^\+[0-9]+$", ErrorMessage = "Phone number must start with '+' followed by digits.")] + public string? PhoneNumber { get; set; } + public (int Envelope, int Receiver) Id => (Envelope: EnvelopeId, Receiver: ReceiverId); } } \ No newline at end of file