У меня есть метод в библиотеке данных, который выглядит следующим образом
public IEnumerable<GeneralContractLine> getContractLines(int GeneralContractID)
{
return db.GeneralContractLines.Where(l => l.FKGeneralContractID == GeneralContractID);
}
public void UpdateContractLine(GeneralContractLine line)
{
//Update the object "line"
}
Первый метод в порядке, db - это просто объект datacontext, который был инициализирован ранее.
Метод обновления, который я хотел бы сделать что-то вроде:
db.GeneralContractLine.update(line);
db.submitChanges();
Я знаю, что могу найти объект, заменить его, затем обновить, но есть ли лучший способ?