Spontaneous.WebApp.Services.UserProfileFacade.TraceAprooveMeal C# (CSharp) Метод

TraceAprooveMeal() приватный Метод

private TraceAprooveMeal ( IEnumerable meal ) : void
meal IEnumerable
Результат void
        internal void TraceAprooveMeal(IEnumerable<DishModel> meal)
        {
            var userProfile = GetUserProfile();
            var userData = userProfile.GetUserData();
            Meal mealData = meal.ToMeal();
            if (userData.UserMeals == null)
                userData.UserMeals = new List<Meal>();
            userData.UserMeals.Add(mealData);
            userProfile.SetUserData(userData);
            userProfile.Save();
            log.InfoFormat("[TraceAprooveMeal] user={0}, Meal={1}.", userProfile.UserName, mealData.ToString());
        }