public async Task <Pallet> GetPalletById(int id) { Pallet result = new Pallet(); try { result = await DataStore.GetPalletAsync(id); var items = new ObservableCollection <PalletItem>(result.PalletItem); PalletItems.Clear(); foreach (var item in items) { PalletItems.Add(item); } } catch (Exception ex) { Debug.WriteLine(ex); } return(result); }