Допустим, у меня есть свойство, которое IsRegistrationCompleted
.
У меня есть 2 флажка в интерфейсе фильтра, который говорит:
- Завершено
- Не завершено
Если оба отмечены, то извлекаются как полные, так и неполные пользователи.Если установлен флажок Complete
, будут получены только завершенные пользователи.Если ни один не проверен, ни один не получен.
Как поместить эту логику в linq?
Я установил свои флажки следующим образом:
public bool IsCompleted { get; set; }
public bool IsInCompleted { get; set; }
Мой метод:
private void GetUsers()
{
//TODO: Apply filters here.
var query = _context.GetUsers(); //Returns IQueryable<User>
_context.Load(query, LoadBehavior.MergeIntoCurrent, LoadApplicantsCompleted, null);
}
Использование silverlight с сервисом WCF Ria.