void SetViewDataForGet(BL.User targetUser) { if (targetUser == null) { ModelState.AddModelError("", "There is no user with that ID."); } TargetUserId = targetUser?.Id ?? -1; ViewData["ChangePassword_TargetUser"] = targetUser; ViewData["ChangePassword_IsSelf"] = User.UserIdMatches(TargetUserId); ViewData["ChangePassword_TargetDescription"] = targetUser.GetReferentialName(User); }
public void SetViewData(BL.User user) { ViewData["ViewRoles_TargetUser"] = user; // the param here is the current session user principal, being invoked on the queried user object ViewData["ViewRoles_TargetDescription"] = user.GetReferentialName(User); }