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")); }