public RegisterViewModel() { SpecializationsList = new SpecializationsListViewModel(Specializations.AllSpecializations); }
public async Task<ActionResult> ChangeSpecializations(string returnUrl) { ViewBag.ReturnUrl = returnUrl; var selectedSpecializations = await UserManager.GetUserSpecializationsAsync(User.Identity.GetUserId()); var model = new SpecializationsListViewModel(selectedSpecializations); return View(model); }
public RegisterViewModel() { SpecializationsList = new SpecializationsListViewModel(Specializations.AllSpecializations); }
public async Task<ActionResult> ChangeSpecializations(SpecializationsListViewModel model, string returnUrl) { ViewBag.ReturnUrl = returnUrl; if (!ModelState.IsValid) { return View(model); } var result = await UserManager.SetUserSpecializationsAsync(User.Identity.GetUserId(),model.SelectedSpecializations); if (result.Succeeded) { return RedirectToLocal(returnUrl); } AddErrors(result); return View(model); }