public async Task <IActionResult> Edit(string id) { var user = await _applicationUserService.GetUserById(id); var registerDto = _applicationUserService.EntityToRegisterDTO(user); var permissions = await _applicationUserService.GetPermissions(); ViewBag.Permissions = new MultiSelectList(permissions, "Id", "Description"); var clients = _applicationUserService.GetClients(); ViewData["ClientId"] = new SelectList(clients, "Id", "BusinessName"); return(View(registerDto)); }