コード例 #1
0
        public async Task <IActionResult> GetFridgeByUserId(int id)
        {
            var fridge = await _repo.GetFridge(id);

            var allIgredients = _data.Ingredients
                                .Where(i => i.FridgeId == fridge.Id)
                                .ToList();

            fridge.ListIgredients = allIgredients;
            return(Ok(fridge));
        }
コード例 #2
0
ファイル: FridgeViewModel.cs プロジェクト: adgryz/FoodNet
        private void OnLoadDataExecute()
        {
            Products      = new ObservableCollection <Product>(_productsRepository.GetAllProducts());
            FridgeLookups = new ObservableCollection <FridgeProductLookup>(_fridgeRepository.GetAllFridgeLookups());
            Categories    = new ObservableCollection <ProductCategory>(_productsRepository.GetAllCategories());
            Fridge        = _fridgeRepository.GetFridge();

            if (Categories.Count > 0)
            {
                SetProductsByCategory(Categories[0]);
                SelectedCategory = Categories[0];
            }
        }