Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
//// SlideViewModel.swift// twogetskills//// Created by Efrain Yanez Recanatini on 3/2/22.//import Foundationclass SlideGridViewModel : ObservableObject{@Published var slides = [SlideModel]()func fetch(capsuleUuid : String, userUuid : String){let slideDao = SlideDao.sharedInstanceslides = slideDao.selectAllByCapsuleUuid(capsuleUuid: capsuleUuid)loadAllProgress(userUuid: userUuid)}func loadAllProgress(userUuid : String){let progressDao = ProgressDao.sharedInstancevar i : Int = 0var progress : ProgressModelwhile i < slides.count{progress = progressDao.selectBySlideUuidAndUserUuid(slideUuid: slides[i].uuid, userUuid: userUuid)if progress.id > 0 {slides[i].completed = progress.completed}i += 1}}}