Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
//// CapsuleCardViewModel.swift// twogetskills//// Created by Efrain Yanez Recanatini on 6/29/22.//import Foundationclass CapsuleCardViewModel: 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}}}