Ejemplo n.º 1
0
        public async void DeleteEntry(FoodEntryView foodEntry)
        {
            FoodToday.AllFoodEntries.Remove(foodEntry);
            await CalorieService.UpdateFoodPerDay(FoodToday);

            StateHasChanged();
        }
Ejemplo n.º 2
0
        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();
        }