예제 #1
0
        public async Task <IActionResult> MyAccount(EmployerViewModel employer)
        {
            var user = await _userManager.GetUserAsync(HttpContext.User);

            Employer newEmployer = _employerService.GetAll().Where(e => e.UserId == user.Id).First();

            newEmployer.JobConditions = employer.JobConditions;
            _employerService.UpdateItem(newEmployer);
            user.Email       = employer.Email;
            user.UserName    = employer.Nickname;
            user.Description = employer.Description;
            await _userManager.UpdateAsync(user);

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