Пример #1
0
        protected async Task RemoveFromRecentList(Household household)
        {
            RecentHouseholds.Remove(household);
            await LocalStorageHouseholdService.RemoveHousehold(household.HouseholdId);

            StateHasChanged();
        }
Пример #2
0
        private async Task FetchRecentHouseholds()
        {
            var households = await LocalStorageHouseholdService.GetLocallyStoredHouseholds();

            foreach (var household in households)
            {
                RecentHouseholds.Add(household);
            }
        }
Пример #3
0
        protected override async Task OnInitializedAsync()
        {
            var fridgeItems = await LocalStorageHouseholdService.GetLocallyStoredFridgeIems(HouseholdId, FridgeId);

            var aboutToExpire = fridgeItems.Where(x => x.ExpirationDate.HasValue).OrderBy(x => x.ExpirationDate).Take(5);

            ItemsAboutToExpire.AddRange(aboutToExpire);

            StateHasChanged();
        }