public IActionResult Edit(int Id) { UsersUpdateVM VM = usersService.SetupUpdateUserForm(Id); if (VM == null) { return(NotFound()); } return(View(VM)); }
public UsersUpdateVM SetupUpdateUserForm(int Id) { var user = usersAPIService.GetUser(Id); if (user == null) { return(null); } var VM = new UsersUpdateVM { RoleList = rolesAPIService.GetRoles().Select(x => new SelectListItem { Text = x.RoleName, Value = x.RoleId.ToString() }).ToList(), Request = mapper.Map <UserUpdateRequest>(user) }; return(VM); }