protected override async Task ExecuteLoadItemsCommand() { try { IsBusy = true; Items.Clear(); string userId = DependencyService.Get <IConnectorProvider>()?.GetToken()?.UserId; var items = await OrderStore.GetItemsAsync(); foreach (var item in items) { bool isNotCurrentUserOrder = item.AuthorId.ToString() != userId; if (isNotCurrentUserOrder) { Items.Add(item); } } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }