public async Task <DailyMealViewModel> BuildDailyMealViewModel(byte cycleDay, ClaimsPrincipal user) { var mealList = await GetMealListByCycleDayAndUserDayAsync(cycleDay, user); var dailyMealViewModel = new DailyMealViewModel { Meals = mealList }; return(dailyMealViewModel); }
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); }