// 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); }
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); }