public Dish IngredientToDish(Ingredient ingredient)
{
log.InfoFormat("[IngredientToDish] ingredient.Id={0}, ingredient.Name={1}.", ingredient.Id, ingredient.LongDesc.GetDescription() );
Dish dish = new Dish()
{
OverrideIngredients = new List<Ingredient>() { ingredient },
CreatedAt = DateTime.UtcNow,
DishState = DishStateEnum.Active,
IsItPublic = true,
State = new SuspiciousState() { Index = 100 }
};
if (ingredient.LongDesc != null) dish.Name = ingredient.LongDesc.GetDescription(new CultureInfo("en-US"));
if (ingredient.NutritionFacts != null) dish.NutritionFacts = ingredient.NutritionFacts;
return dish;
}