AutoCat/AutoCatCore/Models/SwiftData/SDVehicleName.swift

41 lines
770 B
Swift

//
// SDVehicleName.swift
// AutoCatCore
//
// Created by Selim Mustafaev on 10.06.2025.
// Copyright © 2025 Selim Mustafaev. All rights reserved.
//
import SwiftData
@Model
final class SDVehicleName {
var original: String?
var normalized: String?
init(original: String? = nil, normalized: String? = nil) {
self.original = original
self.normalized = normalized
}
}
extension SDVehicleName: DtoConvertible {
var dto: VehicleNameDto {
VehicleNameDto(
original: original,
normalized: normalized
)
}
convenience init(dto: VehicleNameDto) {
self.init(
original: dto.original,
normalized: dto.normalized
)
}
}