ReceiverVM Vereinheitlichung
This commit is contained in:
@@ -23,6 +23,7 @@ Public Class ReceiverModel
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
Return New ReceiverVM() With {
|
||||
.Id = pRow.ItemEx("GUID", 0),
|
||||
.EmailAddress = pRow.ItemEx("EMAIL_ADDRESS", ""),
|
||||
@@ -162,15 +163,25 @@ Public Class ReceiverModel
|
||||
If pReceiversFromGrid.Count = 0 Then
|
||||
Return New List(Of Receiver)
|
||||
End If
|
||||
|
||||
Dim oReceiverList As New List(Of ReceiverVM)
|
||||
Dim oAddresses = pReceiversFromGrid.Select(Function(r) $"'{r.EmailAddress}'").JoinToString(",")
|
||||
|
||||
Dim oSql = $"SELECT * FROM [dbo].[TBSIG_RECEIVER] WHERE EMAIL_ADDRESS IN ({oAddresses})"
|
||||
Dim oTable = Database.GetDatatable(oSql)
|
||||
'Dim oIndex = 0
|
||||
'For Each oRow As DataRow In oTable.Rows
|
||||
' ' oEnvelope.EnvelopeReceivers.Add(rcv)
|
||||
' Dim oReceiver As ReceiverVM = ToReceiver(oRow)
|
||||
' oReceiverList.Add(oReceiver)
|
||||
' oIndex +=
|
||||
'Next
|
||||
|
||||
Return oTable?.Rows.Cast(Of DataRow).
|
||||
Select(AddressOf ToReceiver).
|
||||
ToList()
|
||||
Dim rcvs = New List(Of Receiver)
|
||||
For Each r_vm In pReceiversFromGrid
|
||||
rcvs.Add(r_vm.Receiver)
|
||||
Next
|
||||
|
||||
Return rcvs
|
||||
|
||||
Catch ex As Exception
|
||||
Logger.Error(ex)
|
||||
|
||||
Reference in New Issue
Block a user