Powiedzmy, że mam kilka powiązanych tabel. Np. Zamowienie i PozycjeZamowienia.
W projekcie wykorzystuję Entity Framework Database First.
Czy istnieje jakiś prosty sposób na klonowanie obiektów? W tym wypadku zamówień wraz z pozycjami?
Mogę stworzyć nowy obiekt zamówienia i w pętli dodawać do niego pozycje, ale co w przypadku, gdy struktura danych jest znacznie większa np kilkanaście tabel? Da się w jakiś sposób klonować obiekt wraz z jego dziećmi?
0
0
http://stackoverflow.com/questions/2185155/cloning-data-on-entity-framework
W skrócie:
context.Detach(entity);
entityCollection.Add(entity);