2010-11-19 7 views
3

У меня есть тип, который является производным от объекта, сгенерированного инфраструктурой Entity Framework. 3. Как присвоить свойство Заказ клиента одному свойству Order Derived Customer's Order?Как присвоить свойство EntityCollection другому свойству?

derivedCustomer.Orders = customer.Orders 

Я на самом деле не пытаюсь обменять заказы; это всего лишь пример того, чего я пытаюсь достичь. Кто-нибудь пробовал это и добился успеха?

+1

Вы получаете исключение или ...? –

ответ

1

Loop через каждую запись и добавить в другую коллекцию:

foreach (var order in customer.Orders) 
    derivedCustomer.Orders.Add(order); 

Вы могли бы сделать метод расширения, чтобы сделать это бесшовное тоже.

Смежные вопросы