public Food(string name, double proteins, double fat, double carbohydrates) { NutritionValues = new NutritionValues(); Name = name; NutritionValues.Proteins = proteins; NutritionValues.Fat = fat; NutritionValues.Carbohydrates = carbohydrates; }
private NutritionValues CreateMealSummary(Meal meal) { var mealSummary = new NutritionValues(); var nutritionValues = meal.Receipes.Select(r => r.NutritionValues * (r.NominalWeight / 100.0)).ToList(); nutritionValues.ForEach(v => mealSummary += v); return(mealSummary); }
private NutritionValues CreateMealSummary(GroupMeal meal, int personId) { var mealSummary = new NutritionValues(); var recipes = meal.GetRecipesForPerson(personId); var nutritionValues = recipes.Select(r => r.Item2.NutritionValues * (r.Item1 * r.Item2.NominalWeight / 100.0)).ToList(); nutritionValues.ForEach(v => mealSummary += v); return(mealSummary); }
public DietSummary() { CaloriesPerMeal = new List <double>(); NutritionValues = new NutritionValues(); }