public async void DeleteEntry(FoodEntryView foodEntry) { FoodToday.AllFoodEntries.Remove(foodEntry); await CalorieService.UpdateFoodPerDay(FoodToday); StateHasChanged(); }
public async Task AddFoodEntry() { var food = AllFoodItems.FirstOrDefault(f => f.Name.Equals(Name)); FoodEntry.FoodName = food.Name; FoodEntry.FoodId = food.FoodId; FoodEntry.Calories = CalculateCalories(FoodEntry); FoodToday.AllFoodEntries.Add(FoodEntry); await CalorieService.UpdateFoodPerDay(FoodToday); FoodEntry = new FoodEntryView() { Amount = 0, FoodId = 0 }; StateHasChanged(); }