kontenhumas-be/app/module/user_role_accesses/mapper/user_role_accesses.mapper.go

27 lines
1.0 KiB
Go
Raw Normal View History

2025-09-28 01:53:09 +00:00
package mapper
import (
2025-09-30 13:34:56 +00:00
"netidhub-saas-be/app/database/entity"
res "netidhub-saas-be/app/module/user_role_accesses/response"
2025-09-28 01:53:09 +00:00
)
func UserRoleAccessesResponseMapper(userRoleAccessesReq *entity.UserRoleAccesses) (userRoleAccessesRes *res.UserRoleAccessesResponse) {
if userRoleAccessesReq != nil {
userRoleAccessesRes = &res.UserRoleAccessesResponse{
ID: userRoleAccessesReq.ID,
UserRoleId: userRoleAccessesReq.UserRoleId,
MenuId: userRoleAccessesReq.MenuId,
IsViewEnabled: userRoleAccessesReq.IsViewEnabled,
IsInsertEnabled: userRoleAccessesReq.IsInsertEnabled,
IsUpdateEnabled: userRoleAccessesReq.IsUpdateEnabled,
IsDeleteEnabled: userRoleAccessesReq.IsDeleteEnabled,
IsApprovalEnabled: userRoleAccessesReq.IsApprovalEnabled,
IsAdminEnabled: userRoleAccessesReq.IsAdminEnabled,
IsActive: userRoleAccessesReq.IsActive,
CreatedAt: userRoleAccessesReq.CreatedAt,
UpdatedAt: userRoleAccessesReq.UpdatedAt,
}
}
return userRoleAccessesRes
}