Здравствуйте, Sinclair.
Ы
Второй раз один и тот же вопрос (
http://www.rsdn.ru/Forum/message/3361137.1.aspxАвтор: Sinix
Дата: 14.04.09
).
Второй раз отвечу что лучше по старинке:
(from o in orders where o.OrderDate < xxx select o).
Update(o => o.SetDelayed(true)).
Update(o => SetDiscount(o.discount + Consts.DelayDiscountRate)); // кстати чисто в теории такие методы вполне можно мапить на хранимые процедуры - вообще ляпота будет.
Проще парсить expression tree. Да и в концепцию IQueryable лучше вписывается.