AutoCat2/AutoCatCore/Models/vmodels/VOsago.swift
2022-04-03 00:40:09 +03:00

42 lines
951 B
Swift

//
// VOsago.swift
// AutoCatCore
//
// Created by Selim Mustafaev on 02.04.2022.
//
import Foundation
import CoreData
public struct VOsago: Decodable {
let date: Double
let number: String?
let vin: String?
let plateNumber: String?
let name: String?
let status: String?
let restrictions: String?
let insurant: String?
let owner: String?
let usageRegion: String?
}
extension CDVOsago {
convenience init(model: VOsago?, context: NSManagedObjectContext) {
self.init(context: context)
self.date = model?.date ?? 0
self.number = model?.number
self.vin = model?.vin
self.plateNumber = model?.plateNumber
self.name = model?.name
self.status = model?.status
self.restrictions = model?.restrictions
self.insurant = model?.insurant
self.owner = model?.owner
self.usageRegion = model?.usageRegion
}
}