Esempio n. 1
0
        public IActionResult AddFoodItem(FoodItemEditModel model)
        {
            if (ModelState.IsValid)
            {
                var foodItem = new FoodItem();
                foodItem.Name          = model.Name;
                foodItem.Description   = model.Description;
                foodItem.Protein       = model.Protein;
                foodItem.Fat           = model.Fat;
                foodItem.Carbohydrates = model.Carbohydrates;
                foodItem.GlycemicIndex = model.GlycemicIndex;
                foodItem.Attribute     = model.Attribute;
                foodItem.Category      = model.Category;
                foodItem.Favorites     = model.Favorites;
                DiabetCalcService.CalcEnergy(foodItem);
                foodItem = _diabetWebData.AddFoodItem(foodItem);

                return(RedirectToAction(nameof(FoodItemDetails), new { id = foodItem.Id }));
            }
            else
            {
                return(View());
            }
        }