示例#1
0
        // GET: Users
        public IActionResult Index()
        {
            var model = new IndexViewModel
            {
                StatusMessage = AlertMessage.DeserializeObject(StatusMessage)
            };

            return(View(model));
        }
示例#2
0
        public async Task <IActionResult> ChangePassword()
        {
            var user = await _userManager.GetUserAsync(User);

            if (user == null)
            {
                throw new ApplicationException(UnableLoadUser(_userManager.GetUserId(User)));
            }

            var model = new ChangePasswordViewModel {
                StatusMessage = AlertMessage.DeserializeObject(StatusMessage)
            };

            return(View(model));
        }
示例#3
0
        public async Task <IActionResult> Index()
        {
            var user = await _userManager.GetUserAsync(User);

            if (user == null)
            {
                throw new ApplicationException(UnableLoadUser(_userManager.GetUserId(User)));
            }

            var iMapper = (new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <ShopUser, IndexViewModel>();
            })).CreateMapper();
            var model = iMapper.Map <ShopUser, IndexViewModel>(user);

            model.StatusMessage = AlertMessage.DeserializeObject(StatusMessage);

            return(View(model));
        }