public ActionResult ChangeCounselor(UserCounselorViewModel model) { if (ModelState.IsValid) { string userId = User.Identity.GetUserId(); bool editResult = _userManager.ChangeUserCounselor(userId, model.CounselorFirstName, model.CounselorLastName); if (editResult) { return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeCounselorDataSuccess })); } else if (_userManager.AddUserCounselot(userId, model.CounselorFirstName, model.CounselorLastName)) { return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeCounselorDataSuccess })); } else { return(RedirectToAction("Index", new { Message = ManageMessageId.Error })); } } else { return(View(model)); } }
public ActionResult ChangeCounselor() { var dbModel = _userManager.GetUserCounselorById(User.Identity.GetUserId()); UserCounselorViewModel viewModel; if (dbModel != null) { viewModel = new UserCounselorViewModel { CounselorFirstName = dbModel.FirstName, CounselorLastName = dbModel.LastName }; } else { viewModel = new UserCounselorViewModel(); } return(View(viewModel)); }