コード例 #1
0
        public ActionResult UserInfo()
        {
            PersonalInfoUpdaterViewModel viewmodel = new PersonalInfoUpdaterViewModel();
            var userName = User.Identity.GetUserName();
            var user     = _context.Users.Where(x => x.UserName == userName).First();

            viewmodel.User = user;


            return(View(viewmodel));
        }
コード例 #2
0
        public ActionResult UserInfo(PersonalInfoUpdaterViewModel userInfo)
        {
            var userName = User.Identity.GetUserName();
            var user     = _context.Users.Where(x => x.UserName == userName).First();

            user.FirstName = userInfo.FirstName;
            user.LastName  = userInfo.LastName;
            user.Address   = userInfo.Address;
            user.City      = userInfo.City;
            user.State     = userInfo.State;
            user.Zip       = userInfo.Zip;
            user.Phone     = userInfo.Phone;

            _context.SaveChanges();

            return(RedirectToAction("Index", "ManageAccount"));
        }