// // 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 } }