private void UpdateApprovalsFromServer() { ApprovalService.GetAll((enumerable, response) => { if (response.HasErrors) { return; } if (enumerable == null) { return; } ThreadHelper.ExecuteOnUI(() => { AllApprovals = new ObservableCollection <Approval>(enumerable.OrderBy(model => model.Description).ToList()); UpdateApprovals(); }); }); }