private RegisterResponse GenerateRegisterResponse(User user) { var token = JwtHelper.CreateToken(user.UserName, user.Id, user.FullName, _userRoleService.GetUserRoles(user.Id)); return(new RegisterResponse() { Profile = GenerateUserProfileResponse(user) }); }
private UserProfileResponse GenerateUserProfileResponse(User user) => new UserProfileResponse { Id = user.Id, FirstName = user.LastName, LastName = user.FirstName, Username = user.UserName, BirthDate = user.BirthDate, Gender = user.Gender.ToString(), PhoneNumber = user.PhoneNumber, Address = user.Address, Email = user.Email, Roles = _userRoleService.GetUserRoles(user.Id), AvatarUrl = user.AvatarUrl, Status = user.EntityStatus.ToString() };