public async Task <ActionResult> Edit(EditModel model) { ApplicationUser user = await UserMamager .FindByEmailAsync(User.Identity.Name); if (user != null) { user.Year = model.Yeat; IdentityResult result = await UserMamager .UpdateAsync(user); if (result.Succeeded) { return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "Что-то пошло не так"); } } else { ModelState.AddModelError("", "Пользователь не найден"); } return(View(model)); }
public async Task <ActionResult> Edit() { ApplicationUser user = await UserMamager .FindByEmailAsync(User.Identity.Name); if (user != null) { EditModel model = new EditModel { Yeat = user.Year }; } return(RedirectToAction("Login", "Account")); }
public async Task <ActionResult> DeleteConfirmed() { ApplicationUser user = await UserMamager.FindByEmailAsync(User.Identity.Name); if (user != null) { IdentityResult result = await UserMamager.DeleteAsync(user); if (result.Succeeded) { return(RedirectToAction("Logout")); } } return(RedirectToAction("Index", "Home")); }