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

33 lines
1.1 KiB
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/magazine_files/response"
)
func MagazineFilesResponseMapper(magazineFilesReq *entity.MagazineFiles) (magazineFilesRes *res.MagazineFilesResponse) {
if magazineFilesReq != nil {
magazineFilesRes = &res.MagazineFilesResponse{
ID: magazineFilesReq.ID,
Title: magazineFilesReq.Title,
Description: magazineFilesReq.Description,
2024-03-05 19:15:53 +00:00
MagazineId: magazineFilesReq.MagazineId,
DownloadCount: magazineFilesReq.DownloadCount,
FilePath: magazineFilesReq.FilePath,
FileUrl: magazineFilesReq.FileUrl,
FileName: magazineFilesReq.FileName,
FileAlt: magazineFilesReq.FileAlt,
WidthPixel: magazineFilesReq.WidthPixel,
HeightPixel: magazineFilesReq.HeightPixel,
Size: magazineFilesReq.Size,
StatusId: magazineFilesReq.StatusId,
IsPublish: magazineFilesReq.IsPublish,
PublishedAt: magazineFilesReq.PublishedAt,
IsActive: magazineFilesReq.IsActive,
CreatedAt: magazineFilesReq.CreatedAt,
UpdatedAt: magazineFilesReq.UpdatedAt,
2024-03-05 19:15:53 +00:00
}
}
return magazineFilesRes
}