public async Task <JsonResult> OnGet() { var userId = long.Parse(HttpContext.Items["userId"].ToString()); var user = await authService.GetUserById(userId); var profileResp = UserEntityMapper.MapUserToProfileResponse(user); return(new JsonResult(profileResp)); }
public async Task OnPost() { var userId = HttpContext.Items["userId"].ToString(); var user = await authService.GetUserById(long.Parse(userId)); await _userService.EditProfile(user, Input); ProfileResponse = UserEntityMapper.MapUserToProfileResponse(user); Redirect("Index"); }
public async Task OnGet() { Input = new EditProfileDto(); var userId = HttpContext.Items["userId"].ToString(); var user = await authService.GetUserById(long.Parse(userId)); ProfileResponse = UserEntityMapper.MapUserToProfileResponse(user); Page(); }