refactor(Envelope): rename Receivers property as EnvelopeReceivers

This commit is contained in:
tekh 2025-09-08 11:48:54 +02:00
parent 122df4bd62
commit 67f068ef38
18 changed files with 47 additions and 37 deletions

View File

@ -85,7 +85,7 @@ Namespace Jobs
oEnvelope.CURRENT_WORK_APP = "signFLOW_API_EnvJob_InvMail" oEnvelope.CURRENT_WORK_APP = "signFLOW_API_EnvJob_InvMail"
Logger.Debug("SendInvMail - Loading Envelope Data..") Logger.Debug("SendInvMail - Loading Envelope Data..")
Dim oEnvelopeData = GetEnvelopeData(oId) Dim oEnvelopeData = GetEnvelopeData(oId)
oEnvelope.Receivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id).OfType(Of EnvelopeReceiver).ToList() oEnvelope.EnvelopeReceivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id).OfType(Of EnvelopeReceiver).ToList()
Logger.Debug("SendInvMail - Created Reveivers!") Logger.Debug("SendInvMail - Created Reveivers!")
If oEnvelopeData Is Nothing Then If oEnvelopeData Is Nothing Then
Logger.Warn("SendInvMail - EnvelopeData could not be loaded for Id [{0}]!", oId) Logger.Warn("SendInvMail - EnvelopeData could not be loaded for Id [{0}]!", oId)
@ -135,7 +135,7 @@ Namespace Jobs
Throw New ArgumentNullException("EnvelopeData") Throw New ArgumentNullException("EnvelopeData")
End If End If
oEnvelope.CURRENT_WORK_APP = "signFLOW_API_EnvJob_Withdrawn" oEnvelope.CURRENT_WORK_APP = "signFLOW_API_EnvJob_Withdrawn"
oEnvelope.Receivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id).OfType(Of EnvelopeReceiver).ToList() oEnvelope.EnvelopeReceivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id).OfType(Of EnvelopeReceiver).ToList()
Logger.Debug("WithdrawnEnv - Sending Withdrawn Mails..") Logger.Debug("WithdrawnEnv - Sending Withdrawn Mails..")

View File

@ -336,7 +336,7 @@ Namespace Jobs
' oAttachment = pAttachment ' oAttachment = pAttachment
End If End If
For Each oReceiver In pEnvelope.Receivers For Each oReceiver In pEnvelope.EnvelopeReceivers
If ActionService.CompleteEnvelope(pEnvelope, oReceiver) = False Then ', oAttachment If ActionService.CompleteEnvelope(pEnvelope, oReceiver) = False Then ', oAttachment
Logger.Error("Envelope could not be completed for receiver [{0}]", oReceiver.Receiver.EmailAddress) Logger.Error("Envelope could not be completed for receiver [{0}]", oReceiver.Receiver.EmailAddress)
Return False Return False

View File

@ -61,7 +61,7 @@ Public Class EnvelopeModel
oEnvelope.DocResult = Nothing oEnvelope.DocResult = Nothing
End If End If
oEnvelope.User = UserModel.SelectUser(oEnvelope.UserId) oEnvelope.User = UserModel.SelectUser(oEnvelope.UserId)
oEnvelope.Receivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id) oEnvelope.EnvelopeReceivers = ReceiverModel.ListEnvelopeReceivers(oEnvelope.Id)
oEnvelope.Documents = DocumentModel.List(oEnvelope.Id) oEnvelope.Documents = DocumentModel.List(oEnvelope.Id)
oEnvelope.History = HistoryModel.List(oEnvelope.Id) oEnvelope.History = HistoryModel.List(oEnvelope.Id)
oEnvelope.Type = EnvelopeTypeModel.GetById(oEnvelope.EnvelopeTypeId) oEnvelope.Type = EnvelopeTypeModel.GetById(oEnvelope.EnvelopeTypeId)

View File

@ -29,7 +29,7 @@ Public Class ActionService
Return False Return False
End If End If
Dim oSendResult = pEnvelope.Receivers. Dim oSendResult = pEnvelope.EnvelopeReceivers.
Select(Function(r) EmailService.SendDocumentReceivedEmail(pEnvelope, r)). Select(Function(r) EmailService.SendDocumentReceivedEmail(pEnvelope, r)).
All(Function(r) r = True) All(Function(r) r = True)
@ -50,7 +50,7 @@ Public Class ActionService
Return False Return False
End If End If
Dim oSendResult As Boolean = False Dim oSendResult As Boolean = False
For Each oReceiver In pEnvelope.Receivers For Each oReceiver In pEnvelope.EnvelopeReceivers
EmailService.SendDocumentReceivedEmail(pEnvelope, oReceiver) EmailService.SendDocumentReceivedEmail(pEnvelope, oReceiver)
Next Next
Return oSendResult Return oSendResult
@ -75,7 +75,7 @@ Public Class ActionService
Return False Return False
End If End If
Dim oSendResult = pEnvelope.Receivers. Dim oSendResult = pEnvelope.EnvelopeReceivers.
Select(Function(r) EmailService.SendEnvelopeDeletedEmail(pEnvelope, r, pReason)). Select(Function(r) EmailService.SendEnvelopeDeletedEmail(pEnvelope, r, pReason)).
All(Function(r) r = True) All(Function(r) r = True)
@ -87,7 +87,7 @@ Public Class ActionService
End Function End Function
Public Function API_SendWithdrawn_Mails(pEnvelope As Domain.Entities.Envelope, pReason As String) As Boolean Public Function API_SendWithdrawn_Mails(pEnvelope As Domain.Entities.Envelope, pReason As String) As Boolean
Dim oSendResult As Boolean = False Dim oSendResult As Boolean = False
For Each oReceiver As ReceiverVM In pEnvelope.Receivers For Each oReceiver As ReceiverVM In pEnvelope.EnvelopeReceivers
If EmailService.SendEnvelopeDeletedEmail(pEnvelope, oReceiver, pReason) = False Then If EmailService.SendEnvelopeDeletedEmail(pEnvelope, oReceiver, pReason) = False Then
Return False Return False
End If End If

View File

@ -304,7 +304,7 @@ Namespace My.Resources
'''</summary> '''</summary>
Public Shared ReadOnly Property Incomplete_Receivers() As String Public Shared ReadOnly Property Incomplete_Receivers() As String
Get Get
Return ResourceManager.GetString("Incomplete Receivers", resourceCulture) Return ResourceManager.GetString("Incomplete EnvelopeReceivers", resourceCulture)
End Get End Get
End Property End Property
@ -371,7 +371,7 @@ Namespace My.Resources
'''</summary> '''</summary>
Public Shared ReadOnly Property Missing_Receivers() As String Public Shared ReadOnly Property Missing_Receivers() As String
Get Get
Return ResourceManager.GetString("Missing Receivers", resourceCulture) Return ResourceManager.GetString("Missing EnvelopeReceivers", resourceCulture)
End Get End Get
End Property End Property

View File

@ -37,7 +37,7 @@ public class Envelope
UseAccessCode = false; UseAccessCode = false;
Documents = Enumerable.Empty<EnvelopeDocument>().ToList(); Documents = Enumerable.Empty<EnvelopeDocument>().ToList();
History = Enumerable.Empty<EnvelopeHistory>().ToList(); History = Enumerable.Empty<EnvelopeHistory>().ToList();
Receivers = Enumerable.Empty<EnvelopeReceiver>().ToList(); EnvelopeReceivers = Enumerable.Empty<EnvelopeReceiver>().ToList();
#endif #endif
} }
@ -166,7 +166,7 @@ public class Envelope
#if NET #if NET
? ?
#endif #endif
Receivers { get; set; } EnvelopeReceivers { get; set; }
//#if NETFRAMEWORK //#if NETFRAMEWORK
/// <summary> /// <summary>
@ -179,10 +179,10 @@ public class Envelope
if (!Documents?.Any() ?? true) if (!Documents?.Any() ?? true)
errors.Add(My.Resources.Envelope.Missing_Documents); errors.Add(My.Resources.Envelope.Missing_Documents);
if (!Receivers?.Any() ?? true) if (!EnvelopeReceivers?.Any() ?? true)
errors.Add(My.Resources.Envelope.Missing_Receivers); errors.Add(My.Resources.Envelope.Missing_Receivers);
if (Receivers?.Any(r => !r.HasEmailAndName) ?? false) if (EnvelopeReceivers?.Any(r => !r.HasEmailAndName) ?? false)
errors.Add(My.Resources.Envelope.Incomplete_Receivers); errors.Add(My.Resources.Envelope.Incomplete_Receivers);
return errors; return errors;

View File

@ -318,7 +318,7 @@ namespace My.Resources {
/// </summary> /// </summary>
public static string Incomplete_Receivers { public static string Incomplete_Receivers {
get { get {
return ResourceManager.GetString("Incomplete Receivers", resourceCulture); return ResourceManager.GetString("Incomplete EnvelopeReceivers", resourceCulture);
} }
} }
@ -381,7 +381,7 @@ namespace My.Resources {
/// </summary> /// </summary>
public static string Missing_Receivers { public static string Missing_Receivers {
get { get {
return ResourceManager.GetString("Missing Receivers", resourceCulture); return ResourceManager.GetString("Missing EnvelopeReceivers", resourceCulture);
} }
} }

View File

@ -300,7 +300,7 @@ internal class Envelope {
/// </summary> /// </summary>
internal static string Incomplete_Receivers { internal static string Incomplete_Receivers {
get { get {
return ResourceManager.GetString("Incomplete Receivers", resourceCulture); return ResourceManager.GetString("Incomplete EnvelopeReceivers", resourceCulture);
} }
} }
@ -363,7 +363,7 @@ internal class Envelope {
/// </summary> /// </summary>
internal static string Missing_Receivers { internal static string Missing_Receivers {
get { get {
return ResourceManager.GetString("Missing Receivers", resourceCulture); return ResourceManager.GetString("Missing EnvelopeReceivers", resourceCulture);
} }
} }

View File

@ -75,7 +75,7 @@ Public MustInherit Class BaseController
Throw New ApplicationException("could not delete documents") Throw New ApplicationException("could not delete documents")
End If End If
Dim oResult2 = pEnvelope.Receivers. Dim oResult2 = pEnvelope.EnvelopeReceivers.
Select(Function(r) ReceiverModel.Delete(r.Receiver.Id, pEnvelope.Id, oTransaction)). Select(Function(r) ReceiverModel.Delete(r.Receiver.Id, pEnvelope.Id, oTransaction)).
All(Function(r) r = True) All(Function(r) r = True)

View File

@ -30,7 +30,7 @@ Public Class EnvelopeEditorController
Envelope = pEnvelope Envelope = pEnvelope
Envelope.Documents = DocumentModel.List(pEnvelope.Id).ToList() Envelope.Documents = DocumentModel.List(pEnvelope.Id).ToList()
Envelope.Receivers = ReceiverModel.ListEnvelopeReceivers(pEnvelope.Id).Cast(Of EnvelopeReceiver)().ToList() Envelope.EnvelopeReceivers = ReceiverModel.ListEnvelopeReceivers(pEnvelope.Id).Cast(Of EnvelopeReceiver)().ToList()
Thumbnail = New Thumbnail(pState.LogConfig) Thumbnail = New Thumbnail(pState.LogConfig)
ActionService = New ActionService(pState, Nothing) ActionService = New ActionService(pState, Nothing)
@ -56,7 +56,7 @@ Public Class EnvelopeEditorController
If ElementModel.OneElementPerReceiverExist(Envelope.Id) = False Then If ElementModel.OneElementPerReceiverExist(Envelope.Id) = False Then
For Each receiverItem As EnvelopeReceiver In Envelope.Receivers For Each receiverItem As EnvelopeReceiver In Envelope.EnvelopeReceivers
If ElementModel.ElementsExist(Envelope.Id, receiverItem.Envelope.Id) = False Then If ElementModel.ElementsExist(Envelope.Id, receiverItem.Envelope.Id) = False Then
oEnvelopeErrors.Add(String.Format(Resources.Envelope.Missing_Elements_for_Receiver, receiverItem.Name)) oEnvelopeErrors.Add(String.Format(Resources.Envelope.Missing_Elements_for_Receiver, receiverItem.Name))
End If End If
@ -106,7 +106,7 @@ Public Class EnvelopeEditorController
Dim oAllReceivers As List(Of Receiver) = ReceiverModel.ListReceivers(pReceiversFromGrid).ToList() Dim oAllReceivers As List(Of Receiver) = ReceiverModel.ListReceivers(pReceiversFromGrid).ToList()
pEnvelope.Receivers.Clear() pEnvelope.EnvelopeReceivers.Clear()
For Each oReceiver In pReceiversFromGrid For Each oReceiver In pReceiversFromGrid
If oReceiver.EmailAddress Is Nothing Then Continue For If oReceiver.EmailAddress Is Nothing Then Continue For
@ -118,7 +118,7 @@ Public Class EnvelopeEditorController
oReceiver.Signature = oDbReceiver.Signature oReceiver.Signature = oDbReceiver.Signature
End If End If
pEnvelope.Receivers.Add(oReceiver) pEnvelope.EnvelopeReceivers.Add(oReceiver)
Next Next
Return True Return True
@ -395,7 +395,7 @@ Public Class EnvelopeEditorController
Return False Return False
End If End If
Return pEnvelope.Receivers. Return pEnvelope.EnvelopeReceivers.
Select(Function(r) ReceiverModel.Assign(pEnvelope, r, pTransaction)). Select(Function(r) ReceiverModel.Assign(pEnvelope, r, pTransaction)).
All(Function(pResult) pResult = True) All(Function(pResult) pResult = True)

View File

@ -486,7 +486,7 @@ Partial Public Class frmEnvelopeEditor
' '
'EnvelopeReceiverBindingSource 'EnvelopeReceiverBindingSource
' '
Me.EnvelopeReceiverBindingSource.DataMember = "Receivers" Me.EnvelopeReceiverBindingSource.DataMember = "EnvelopeReceivers"
Me.EnvelopeReceiverBindingSource.DataSource = GetType(EnvelopeGenerator.Form.frmEnvelopeEditor) Me.EnvelopeReceiverBindingSource.DataSource = GetType(EnvelopeGenerator.Form.frmEnvelopeEditor)
' '
'ViewReceivers 'ViewReceivers

View File

@ -105,7 +105,7 @@ Partial Public Class frmEnvelopeEditor
Else Else
Controller = New EnvelopeEditorController(State, Envelope) Controller = New EnvelopeEditorController(State, Envelope)
Documents = New BindingList(Of EnvelopeDocument)(Controller.Envelope.Documents) Documents = New BindingList(Of EnvelopeDocument)(Controller.Envelope.Documents)
Receivers = New BindingList(Of ReceiverVM)(Controller.Envelope.Receivers.Select(Function(r) ReceiverVM.From(r)).ToList()) Receivers = New BindingList(Of ReceiverVM)(Controller.Envelope.EnvelopeReceivers.Select(Function(r) ReceiverVM.From(r)).ToList())
For Each docItem As EnvelopeDocument In Documents For Each docItem As EnvelopeDocument In Documents
If Not File.Exists(docItem.Filepath) Then If Not File.Exists(docItem.Filepath) Then
@ -233,7 +233,7 @@ Partial Public Class frmEnvelopeEditor
.Document = Controller.Envelope.Documents. .Document = Controller.Envelope.Documents.
Where(Function(d) d.Filename = oDocument.Filename). Where(Function(d) d.Filename = oDocument.Filename).
SingleOrDefault(), SingleOrDefault(),
.Receivers = Controller.Envelope.Receivers.Select(Function(r) ReceiverVM.From(r)).ToList() .Receivers = Controller.Envelope.EnvelopeReceivers.Select(Function(r) ReceiverVM.From(r)).ToList()
} }
oForm.ShowDialog() oForm.ShowDialog()
@ -549,7 +549,7 @@ Partial Public Class frmEnvelopeEditor
ViewReceivers.DeleteRow(ViewReceivers.FocusedRowHandle) ViewReceivers.DeleteRow(ViewReceivers.FocusedRowHandle)
Else Else
' Doppelte E-Mail-Adresse? TODO ' Doppelte E-Mail-Adresse? TODO
'Dim oReceivers = Controller.Envelope.Receivers 'Dim oReceivers = Controller.Envelope.EnvelopeReceivers
CellValueChanged = True CellValueChanged = True
Dim oNameCellValue = ViewReceivers.GetRowCellValue(e.RowHandle, COL_NAME) Dim oNameCellValue = ViewReceivers.GetRowCellValue(e.RowHandle, COL_NAME)
If oNameCellValue Is Nothing Then If oNameCellValue Is Nothing Then

View File

@ -194,7 +194,7 @@ Partial Class frmMain
Me.GridEnvelopes.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridEnvelopes.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation) Me.GridEnvelopes.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridEnvelopes.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation)
Me.GridEnvelopes.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridEnvelopes.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType) Me.GridEnvelopes.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridEnvelopes.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType)
GridLevelNode1.LevelTemplate = Me.ViewReceivers GridLevelNode1.LevelTemplate = Me.ViewReceivers
GridLevelNode1.RelationName = "Receivers" GridLevelNode1.RelationName = "EnvelopeReceivers"
GridLevelNode2.LevelTemplate = Me.ViewHistory GridLevelNode2.LevelTemplate = Me.ViewHistory
GridLevelNode2.RelationName = "History" GridLevelNode2.RelationName = "History"
Me.GridEnvelopes.LevelTree.Nodes.AddRange(New DevExpress.XtraGrid.GridLevelNode() {GridLevelNode1, GridLevelNode2}) Me.GridEnvelopes.LevelTree.Nodes.AddRange(New DevExpress.XtraGrid.GridLevelNode() {GridLevelNode1, GridLevelNode2})
@ -580,7 +580,7 @@ Partial Class frmMain
Me.GridCompleted.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridCompleted.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation) Me.GridCompleted.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridCompleted.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation)
Me.GridCompleted.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridCompleted.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType) Me.GridCompleted.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridCompleted.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType)
GridLevelNode3.LevelTemplate = Me.ViewReceiversCompleted GridLevelNode3.LevelTemplate = Me.ViewReceiversCompleted
GridLevelNode3.RelationName = "Receivers" GridLevelNode3.RelationName = "EnvelopeReceivers"
GridLevelNode4.LevelTemplate = Me.ViewHistoryCompleted GridLevelNode4.LevelTemplate = Me.ViewHistoryCompleted
GridLevelNode4.RelationName = "History" GridLevelNode4.RelationName = "History"
Me.GridCompleted.LevelTree.Nodes.AddRange(New DevExpress.XtraGrid.GridLevelNode() {GridLevelNode3, GridLevelNode4}) Me.GridCompleted.LevelTree.Nodes.AddRange(New DevExpress.XtraGrid.GridLevelNode() {GridLevelNode3, GridLevelNode4})

View File

@ -624,7 +624,7 @@ Public Class frmMain
Dim oController = New EnvelopeEditorController(State, oEnvelope) Dim oController = New EnvelopeEditorController(State, oEnvelope)
Dim Documents As New BindingList(Of EnvelopeDocument) Dim Documents As New BindingList(Of EnvelopeDocument)
Dim Receivers = New BindingList(Of ReceiverVM)(oController.Envelope.Receivers.Select(Function(r) ReceiverVM.From(r)).ToList()) Dim Receivers = New BindingList(Of ReceiverVM)(oController.Envelope.EnvelopeReceivers.Select(Function(r) ReceiverVM.From(r)).ToList())
For Each oReceiver As ReceiverVM In Receivers For Each oReceiver As ReceiverVM In Receivers
If oReceiver.EmailAddress = selReceiver.EmailAddress Then If oReceiver.EmailAddress = selReceiver.EmailAddress Then
If oController.ActionService.ResendReceiver(oEnvelope, oReceiver) = True Then If oController.ActionService.ResendReceiver(oEnvelope, oReceiver) = True Then
@ -872,7 +872,7 @@ Public Class frmMain
If oEnvelope.UseAccessCode = True Then If oEnvelope.UseAccessCode = True Then
Dim oController = New EnvelopeEditorController(State, oEnvelope) Dim oController = New EnvelopeEditorController(State, oEnvelope)
Dim Documents As New BindingList(Of EnvelopeDocument) Dim Documents As New BindingList(Of EnvelopeDocument)
Dim Receivers = New BindingList(Of ReceiverVM)(oController.Envelope.Receivers.Select(Function(r) ReceiverVM.From(r)).ToList()) Dim Receivers = New BindingList(Of ReceiverVM)(oController.Envelope.EnvelopeReceivers.Select(Function(r) ReceiverVM.From(r)).ToList())
For Each oReceiver As ReceiverVM In Receivers For Each oReceiver As ReceiverVM In Receivers
If oReceiver.EmailAddress = selReceiver.EmailAddress Then If oReceiver.EmailAddress = selReceiver.EmailAddress Then
If oController.ActionService.ManuallySendAccessCode(oEnvelope, oReceiver) = True Then If oController.ActionService.ManuallySendAccessCode(oEnvelope, oReceiver) = True Then

View File

@ -93,6 +93,16 @@ public class EGDbContext : DbContext, IUserManagerDbContext, IMailDbContext
modelBuilder.Entity<EnvelopeReceiver>() modelBuilder.Entity<EnvelopeReceiver>()
.HasKey(er => new { er.EnvelopeId, er.ReceiverId }); .HasKey(er => new { er.EnvelopeId, er.ReceiverId });
modelBuilder.Entity<EnvelopeReceiver>()
.HasOne(er => er.Envelope)
.WithMany(e => e.EnvelopeReceivers)
.HasForeignKey(er => er.EnvelopeId);
modelBuilder.Entity<EnvelopeReceiver>()
.HasOne(er => er.Receiver)
.WithMany(r => r.EnvelopeReceivers)
.HasForeignKey(er => er.ReceiverId);
modelBuilder.Entity<EnvelopeDocument>(); modelBuilder.Entity<EnvelopeDocument>();
modelBuilder.Entity<DocumentReceiverElement>(); modelBuilder.Entity<DocumentReceiverElement>();
modelBuilder.Entity<DocumentStatus>(); modelBuilder.Entity<DocumentStatus>();

View File

@ -1352,7 +1352,7 @@ namespace EnvelopeGenerator.Infrastructure.Migrations
modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b =>
{ {
b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null)
.WithMany("Receivers") .WithMany("EnvelopeReceivers")
.HasForeignKey("EnvelopeId"); .HasForeignKey("EnvelopeId");
}); });
@ -1362,7 +1362,7 @@ namespace EnvelopeGenerator.Infrastructure.Migrations
b.Navigation("History"); b.Navigation("History");
b.Navigation("Receivers"); b.Navigation("EnvelopeReceivers");
}); });
modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b =>

View File

@ -1349,7 +1349,7 @@ namespace EnvelopeGenerator.Infrastructure.Migrations
modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b =>
{ {
b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null)
.WithMany("Receivers") .WithMany("EnvelopeReceivers")
.HasForeignKey("EnvelopeId"); .HasForeignKey("EnvelopeId");
}); });
@ -1359,7 +1359,7 @@ namespace EnvelopeGenerator.Infrastructure.Migrations
b.Navigation("History"); b.Navigation("History");
b.Navigation("Receivers"); b.Navigation("EnvelopeReceivers");
}); });
modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b =>

View File

@ -8,7 +8,7 @@
@functions { @functions {
string encodeEnvelopeKey(Envelope envelope) string encodeEnvelopeKey(Envelope envelope)
{ {
var receiver = envelope.Receivers!.First(); var receiver = envelope.EnvelopeReceivers!.First();
return (envelope.Uuid, receiver.Receiver!.Signature).ToEnvelopeKey(); return (envelope.Uuid, receiver.Receiver!.Signature).ToEnvelopeKey();
} }