Esempio n. 1
0
        // List of food with only partial information
        public static List <POCO.Food> getPOCOFoodList(IEnumerable <Foods> foods)
        {
            var result_list = new List <POCO.Food>();

            foreach (Foods food in foods)
            {
                var f = FoodService.EntityObjToPOCO(food);
                result_list.Add(f);
            }
            return(result_list);
        }
Esempio n. 2
0
        public static List <POCO.Food> getPOCOFoodsInMeal(ICollection <FoodInMeals> f_list)
        {
            if (f_list == null)
            {
                throw new InvalidEnumArgumentException();
            }

            //var f_list = _foodInMealsAccess.GetFoodsInMeals(mealId);
            var result_list = new List <POCO.Food>();

            foreach (FoodInMeals foodsInMeal in f_list)
            {
                var foodEntity = foodsInMeal.Food;
                var pocoFood   = FoodService.EntityObjToPOCO(foodEntity);
                pocoFood.Amount = foodsInMeal.Amount;
                result_list.Add(pocoFood);
            }
            return(result_list);
        }