Ejemplo n.º 1
0
        public IActionResult <UserSuggestionsViewModel> Suggestions(HttpSession currentSession, HttpResponse response)
        {
            if (!this.signInManger.IsAuthenticated(currentSession))
            {
                this.Redirect(response, "/users/signin");
            }

            UserSuggestionsViewModel viewModel = this.pizzasService.ShowUserSuggestions(currentSession);

            return(this.View(viewModel));
        }
Ejemplo n.º 2
0
        internal UserSuggestionsViewModel ShowUserSuggestions(HttpSession currentSession)
        {
            UserSuggestionsViewModel viewModel = new UserSuggestionsViewModel()
            {
                UserSuggestions = this.context.Sessions
                                  .First(s => s.SessionId == currentSession.Id)
                                  .User.PizzaSuggestions
                                  .ToList()
            };

            return(viewModel);
        }