From 0a876fe4861ba686bf10c646105cb6c2117cd5bd Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 1 Sep 2025 13:47:32 +0200 Subject: [PATCH] Refactor EnvelopeEditorController for type consistency - Updated constructor to cast receivers to EnvelopeReceiver. - Changed ResendReceiverInvitation parameter from Receiver to ReceiverVM. - Modified ValidateEnvelopeForSending to use EnvelopeReceiver and correct ID for validation. --- .../Controllers/EnvelopeEditorController.vb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/EnvelopeGenerator.Form/Controllers/EnvelopeEditorController.vb b/EnvelopeGenerator.Form/Controllers/EnvelopeEditorController.vb index 2c3c908f..ca91500a 100644 --- a/EnvelopeGenerator.Form/Controllers/EnvelopeEditorController.vb +++ b/EnvelopeGenerator.Form/Controllers/EnvelopeEditorController.vb @@ -30,7 +30,7 @@ Public Class EnvelopeEditorController Envelope = pEnvelope Envelope.Documents = DocumentModel.List(pEnvelope.Id).ToList() - Envelope.Receivers = ReceiverModel.ListEnvelopeReceivers(pEnvelope.Id).ToList() + Envelope.Receivers = ReceiverModel.ListEnvelopeReceivers(pEnvelope.Id).Cast(Of EnvelopeReceiver)().ToList() Thumbnail = New Thumbnail(pState.LogConfig) ActionService = New ActionService(pState, Nothing) @@ -43,7 +43,7 @@ Public Class EnvelopeEditorController Public Function DocumentRotationChanged() As Boolean Return ActionService.SetStatusDocumentRotationChanged(Envelope) End Function - Public Function ResendReceiverInvitation(pEnvelope As Envelope, pReceiver As Receiver) As Boolean + Public Function ResendReceiverInvitation(pEnvelope As Envelope, pReceiver As ReceiverVM) As Boolean Return ActionService.ResendReceiver(pEnvelope, pReceiver) End Function @@ -56,8 +56,8 @@ Public Class EnvelopeEditorController If ElementModel.OneElementPerReceiverExist(Envelope.Id) = False Then - For Each receiverItem As Receiver In Envelope.Receivers - If ElementModel.ElementsExist(Envelope.Id, receiverItem.Id) = False Then + For Each receiverItem As EnvelopeReceiver In Envelope.Receivers + If ElementModel.ElementsExist(Envelope.Id, receiverItem.Envelope.Id) = False Then oEnvelopeErrors.Add(String.Format(Resources.Envelope.Missing_Elements_for_Receiver, receiverItem.Name)) End If Next