protected override async void OnAppearing() { base.OnAppearing(); if (OrderHeader.OrderID != 0 && !areLinesLoaded) { areLinesLoaded = true; var lines = await dbConnection.GetOrderLines(); OrderLines.Clear(); OrderLines.AddRange(lines.Where(x => x.OrderID == OrderHeader.OrderID)); } }