public MyFridgePage() { InitializeComponent(); BindingContext = viewModel = new FoodItemsViewModel(false); viewModel.FoodItems = new ObservableCollection <FoodItem>(); //var users = App.UserCollection.Find(u => u.email == "*****@*****.**").ToListAsync().Result; //var user = users.Count == 1 ? users.ElementAt(0) : null; var user = App.currentUser; if (user?.FoodIds != null) { foreach (var food in user.Foods) { food.FoodItem = new FoodItem(food.FoodItemId); viewModel.FoodItems.Add(food.FoodItem); } } ItemsListView.ItemsSource = viewModel.FoodItems; }
public FoodItemsPage() { InitializeComponent(); BindingContext = viewModel = new FoodItemsViewModel(true); }