コード例 #1
0
        public async Task <DailyMealViewModel> BuildDailyMealViewModel(byte cycleDay, ClaimsPrincipal user)
        {
            var mealList = await GetMealListByCycleDayAndUserDayAsync(cycleDay, user);

            var dailyMealViewModel = new DailyMealViewModel
            {
                Meals = mealList
            };

            return(dailyMealViewModel);
        }
コード例 #2
0
        public async Task <DailyMealViewModel> BuildDailyMealViewModel(byte cycleDay, ClaimsPrincipal user, Meal newMeal = null)
        {
            var mealList = await GetMealListByCycleDayAndUserDayAsync(cycleDay, user);

            var recipeList = await recipeService.GetAllRecipe();

            var dailyMealViewModel = new DailyMealViewModel
            {
                Meals    = mealList,
                Recipes  = recipeList,
                cycleDay = cycleDay,
                NewMeal  = newMeal
            };

            return(dailyMealViewModel);
        }