Ejemplo n.º 1
0
        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)
            });
        }
Ejemplo n.º 2
0
 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()
 };