Здравствуйте, SV., Вы писали:
S>>S>>Decimal static CalcBalanceForDate(Date date, allTransfers)
S>> return (from t in allTransfers where t.Date <= date select t.Amount).Sum();
S>>
Сослепу LINQ перепутал с SQL. Это ничего не меняет в моем ответе (кроме нерелевантной ссылки на структуру таблиц), но вообще... Вообще, такие вещи я бы делал на стороне сервера. Что нельзя встроенными функциями агрегирования, то хранимками.