16 lines
398 B
Kotlin
16 lines
398 B
Kotlin
package space.luminic.finance.mappers
|
|
|
|
import space.luminic.finance.dtos.UserDTO
|
|
import space.luminic.finance.models.User
|
|
|
|
object UserMapper {
|
|
// UserMapping.kt
|
|
fun User.toDto(): UserDTO = UserDTO(
|
|
id = this.id!!,
|
|
username = this.username,
|
|
firstName = this.firstName,
|
|
tgId = this.tgId,
|
|
tgUserName = this.tgUserName,
|
|
roles = this.roles
|
|
)
|
|
} |