У меня есть объектная модель, которая сопоставлена с таблицей базы данных. На данный момент запрос на обновление выглядит следующим образом:
public MyObjectModel CreateNewRecord(MyObjectModel TheNewObject)
{
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.InsertOnSubmit(TheNewObject);
}
return TheNewObject;
}
Этот код не работает для вставляемой части (он говорит мне, что у InsertOnSubmit есть недопустимые аргументы). Кроме того, я хотел бы вернуть вставленный объект, чтобы я мог получить значение первичного ключа вставленного элемента.
Что мне нужно изменить?
Спасибо за вашу помощь.