示例#1
0
        //
        // GET: /Manage/EditBirthPlace
        public ActionResult EditBirthPlace()
        {
            var userId  = User.Identity.GetUserId();
            var appUser = UserManager.FindById(userId);
            var model   = new EditBirthPlaceModel
            {
                BirthPlace     = appUser.BirthPlace,
                BirthPlaceType = appUser.BirthPlaceType
            };

            return(View(model));
        }
示例#2
0
        public async Task <ActionResult> EditBirthPlace(EditBirthPlaceModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            var userId  = User.Identity.GetUserId();
            var appUser = UserManager.FindById(userId);

            appUser.BirthPlace     = model.BirthPlace;
            appUser.BirthPlaceType = model.BirthPlaceType;
            UserManager.Update(appUser);
            return(RedirectToAction("Index", "Manage"));
        }