0
我需要將警報詳細信息複製到案例詳細信息及其與客戶關係,帳戶等與警報相關的警報作爲多個客戶的警報。我試過這種方式,但它給了我一個錯誤 「EntityCollection已經被初始化了,InitializeRelatedCollection方法只應該被調用來在對象圖的反序列化過程中初始化一個新的EntityCollection。」如何使用LINQ和EF將記錄複製到另一個表及其關係使用LINK和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(); –
2012-02-23 14:20:58
如果沒有分別看到caseDetails和alertDetails對象的實際模型定義,在這裏我真的很難知道...... – b0rg 2012-02-23 14:25:45