У меня есть база данных с таблицей:
User { UserId, Name, Number, DateCreated, DateEffective, DateEnd, DateReplaced }
Я раскрываю информацию в базе данных, содержащей таблицу, через службы данных WCF.
1) столбцы: DateCreated, DateEffective, DateEnd, DateReplaced предназначены для хранения исторических записей и поэтому не должны появляться на клиентах, использующих мою службу данных WCF.
2) также, всякий раз, когда клиент делает запрос:
var q = from u in service.Users select u;
Я хочу, чтобы он возвращал только тех пользователей, у которых для столбца DateEnd установлено значение null.
Есть ли способ достичь этой функциональности?