Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
//// MyCapsulesListingItemView.swift// twogetskills//// Created by Efrain Yanez Recanatini on 7/31/22.//import Foundationclass MyCapsulesListingItemView: ObservableObject {@Published var capsule : CapsuleModel = CapsuleModel()public func fetch(capsuleUuid: String, userUuid : String){let capsuleDao = CapsuleDao.sharedInstanceself.capsule = capsuleDao.selectByUuid(uuid: capsuleUuid)self.fetchProgress(capsuleUuid: capsuleUuid, userUuid: userUuid)}public func fetchProgress(capsuleUuid: String, userUuid : String){let progressDao = ProgressDao.sharedInstancelet progress = progressDao.selectByCapsuleUuidAndUserUuid(capsuleUuid: capsuleUuid, userUuid: userUuid)if progress.id > 0 {self.capsule.progress = progress.progressself.capsule.completed = progress.completed}if self.capsule.totalSlides == 0 {let slideDao = SlideDao()self.capsule.totalSlides = slideDao.getCountByCapsuleUuid(capsuleUuid: self.capsule.uuid)}}}