public void SearchClient() { SearchContext = new ClientSearchContext(ClientId); var client = _clientsClient.GetClient(ClientId); var claimIds = client.Type.GetExternalClaimIds(client); Items = claimIds.SelectMany(_itemsSource.GetItemsByClaim).ToList(); Container.GotoEditPage(); }
public void SearchClient() { SearchContext = new ClientSearchContext(ClientId); var client = _clientsClient.GetClient(ClientId); switch (client.Type) { case ClientType.Consumer: Items = client.ClaimIds.SelectMany(_itemsClient.GetItemsByClaim); break; case ClientType.Business: Items = client.ClaimIds.Where(ci => !ci.StartsWith("123")).SelectMany(_itemsClient.GetItemsByClaim); break; } Container.GotoEditPage(); }