0
多くの顧客にアラートとしてアラートとして関連する顧客、アカウントなどの関係でケースの詳細にアラートの詳細をコピーする必要があります。私はこの方法を試しましたが、私にエラーが発生しました "EntityCollectionは既に初期化されています。オブジェクトグラフの逆シリアル化中に新しいEntityCollectionを初期化するためにInitializeRelatedCollectionメソッドを呼び出す必要があります。LINQとEFを使用してその関係を持つ別のテーブルにレコードをコピーする方法
if (alertDetails.IncidentAccounts != null)
caseDetails.IncidentAccounts = alertDetails.IncidentAccounts;
if (alertDetails.IncidentCustomers != null)
caseDetails.IncidentCustomers = alertDetails.IncidentCustomers;
if (alertDetails.IncidentTransactions != null)
caseDetails.IncidentTransactions = alertDetails.IncidentTransactions;
if (alertDetails.IncidentCheckFraudTransactions != null)
caseDetails.IncidentCheckFraudTransactions = alertDetails.IncidentCheckFraudTransactions;
ありがとうございます。 しかし、EntityCollectionのメソッドがありませんメソッドAddRange()を持っていません。 –
それぞれcaseDetailsとalertDetailsオブジェクトの実際のモデル定義を見ずに私をここで知ることは本当に難しいです... – b0rg