Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

Rev 11 | Rev 61 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 17
Línea 8... Línea 8...
8
import SwiftUI
8
import SwiftUI
Línea 9... Línea 9...
9
 
9
 
10
struct FinishTopicView: View {
10
struct FinishTopicView: View {
Línea 11... Línea 11...
11
    @EnvironmentObject var appNavigation : AppNavigation
11
    @EnvironmentObject var appNavigation : AppNavigation
12
    
-
 
13
    private let appDao = AppDao.sharedInstance
12
    
14
    
13
    private var appData = AppData.sharedInstance
-
 
14
    private let capsuleModel : CapsuleModel
Línea 15... Línea 15...
15
    private let capsuleModel : CapsuleModel
15
    private let topicModel : TopicModel
16
    private let topicModel : TopicModel
16
 
17
    
-
 
18
    init()
17
    
19
    {
18
    init()
Línea 20... Línea 19...
20
        let appData = appDao.selectOne()
19
    {
21
        let capsuleDao = CapsuleDao.sharedInstance
20
        let capsuleDao = CapsuleDao.sharedInstance
Línea 51... Línea 50...
51
            
50
            
Línea 52... Línea 51...
52
    Spacer()
51
    Spacer()
53
            
52
            
54
                     Button(action: {
53
                     Button(action: {
55
                        let dataService = DataService()
-
 
-
 
54
                        let dataService = DataService()
56
                        dataService.completeTopic(topicModel: topicModel, capsuleModel: capsuleModel)
55
                        dataService.complete(topicModel: topicModel, capsuleModel: capsuleModel)
57
                        var appData = appDao.selectOne()
56
                        
58
                        appData.topicUuidActive = ""
57
                        appData.topicUuidActive = ""
59
                        appData.capsuleUuidActive = ""
-
 
60
                        appData.slideUuidActive = ""
-
 
61
                        
58
                        appData.capsuleUuidActive = ""
Línea 62... Línea 59...
62
                        print("update query : 6")
59
                        appData.slideUuidActive = ""
Línea 63... Línea 60...
63
                        appDao.update(model: appData)
60
                        appData.save()
64
                        
61