public IActionResult Overview()
        {
            UserOverviewViewModel model = new UserOverviewViewModel();

            model.listofUsers = new List <UserViewModel>();
            var mapperU = mapperHelper.UserToUserViewModel();

            foreach (User u in userRepo.RetrieveAllUsers())
            {
                UserViewModel umodel = mapperU.Map <UserViewModel>(u);
                model.listofUsers.Add(umodel);
            }
            return(View("UserOverview", model));
        }
示例#2
0
        public void UpdateSessionsUser(User selectedUser)
        {
            var           mapper = mapextension.UserToUserViewModel();
            UserViewModel uvw    = mapper.Map <UserViewModel>(selectedUser);

            uvw.ShoppingCart             = new ShoppingCartViewModel();
            uvw.ShoppingCart.ItemsInCart = new List <CartItemViewModel>();

            httpContextAccessor.HttpContext.Session.SetObjectAsJson("ComplexObject", uvw);
            httpContextAccessor.HttpContext.Session.SetString("userId", selectedUser.ReturnUserId().ToString());
            httpContextAccessor.HttpContext.Session.SetString("cartItems", 0.ToString());
        }