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

26 lines
1007 B
Go
Raw Normal View History

2024-03-05 19:15:53 +00:00
package mapper
import (
"go-humas-be/app/database/entity"
res "go-humas-be/app/module/user_role_accesses/response"
)
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
}