public void QueryableUiTest()
{
var manager = this.Locator.GetInstance<IUserManager>();
var query = manager.FindAll(new UserAll());
var queryUi = from u in query
select new
{
u.Name,
Login = u.UserPasswordCredential != null ? u.UserPasswordCredential.Login : string.Empty
};
foreach (var user in queryUi.Where(u => u.Login.StartsWith("w")))
{
Trace.WriteLine("User: " + user.Name + ". Login: " + user.Login);
}
}