示例#1
0
        public UserInfoAdminEditViewModel GetEditView(UserInformation userInformation, string[] selectedUserRoles, string title)
        {
            var userInfoAdminEditViewModel = new UserInfoAdminEditViewModel();

            userInfoAdminEditViewModel.Title             = title;
            userInfoAdminEditViewModel.UserInformation   = userInformation;
            userInfoAdminEditViewModel.AssignedRoleDatas = GetAssignedUserRoles(selectedUserRoles);

            return(userInfoAdminEditViewModel);
        }
示例#2
0
        public UserInfoAdminEditViewModel GetEditView(ApplicationUser userInformation, string title)
        {
            var userInfoAdminEditViewModel = new UserInfoAdminEditViewModel();

            userInfoAdminEditViewModel.Title           = title;
            userInfoAdminEditViewModel.UserInformation = new RegisterUserDto(userInformation);
            var assignedUserRoles = userInformation?.UserRoles?.Select(r => r.Role)?.ToArray();

            userInfoAdminEditViewModel.AssignedRoleDatas = _userResolverService.GetAssignedUserRoles(assignedUserRoles);

            return(userInfoAdminEditViewModel);
        }