Как скопировать строку со своими данными, связанными в другие таблицы (связанные), и вставить их как новые записи во все таблицы, используя:
ASP.NET MVC / C # / Linq (синтаксис метода) /Entity Framework Code-First
Например:
У меня есть эти таблицы =>
Я хочу скопировать последнюю строку таблицы «Клиент» и добавить ее в новую строку базы данных с новым идентификатором, а также скопировать все заказы, относящиеся к таблице «Заказ», и продублировать их с помощью«CustoemerID» нового «Клиента» с новыми идентификаторами и одновременно скопировать все строки заказов в таблицу «OrderLine» и дублировать их с новым «OrderID»
Как это сделать?
Есть ли краткий код для этого?
Синий цвет - последняя строка в базе данных, а зеленыйцвет является результатом кода, который я ищу, дубликат копии клиента и его связанных данных
Первичные ключи: CustomerID & OrderID & OrderLineID = AUTO INCREMENT Поле