Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

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

Rev 24 Rev 25
Línea 29... Línea 29...
29
    var lastCheckChanges : String = ""
29
    var lastCheckChanges : String = ""
30
    var maxDateChanges : String = ""
30
    var maxDateChanges : String = ""
31
    var urlExternalDownloaded : String = ""
31
    var urlExternalDownloaded : String = ""
Línea 32... Línea 32...
32
    
32
    
33
    var refreshContentMessage : String = ""
33
    var refreshContentMessage : String = ""
-
 
34
    var refreshContentMessageShowPending : Bool = false
-
 
35
    var refreshContentActionRequired : Bool = false
Línea 34... Línea 36...
34
    var refreshContentPending : Bool = false
36
 
35
    
-
 
-
 
37
    
Línea 36... Línea 38...
36
    private let appDao = AppDao.sharedInstance
38
    private let appDao = AppDao.sharedInstance
37
    private let standardPreference = UserDefaults.standard
39
 
Línea 38... Línea 40...
38
 
40
 
Línea 70... Línea 72...
70
        self.fcmToken = appModel.fcmToken
72
        self.fcmToken = appModel.fcmToken
71
        self.lastCheckChanges = appModel.lastCheckChanges
73
        self.lastCheckChanges = appModel.lastCheckChanges
72
        self.maxDateChanges = appModel.maxDateChanges
74
        self.maxDateChanges = appModel.maxDateChanges
73
        self.urlExternalDownloaded = appModel.urlExternalDownloaded
75
        self.urlExternalDownloaded = appModel.urlExternalDownloaded
Línea 74... Línea 76...
74
        
76
        
75
        self.refreshContentMessage = standardPreference.string(forKey: "refreshContentMessage") ?? ""
77
        self.refreshContentMessage = appModel.refreshContentMessage
-
 
78
        self.refreshContentMessageShowPending = appModel.refreshContentMessagePending
Línea 76... Línea 79...
76
        self.refreshContentPending = standardPreference.bool(forKey: "refreshContentPending") ?? false
79
        self.refreshContentActionRequired = appModel.refreshContentActionRequired
77
 
80
 
78
        print("AppData Load Device UUID : \(self.deviceUuid)")
81
        print("AppData Load Device UUID : \(self.deviceUuid)")
Línea 93... Línea 96...
93
        
96
        
94
        print("AppData Load FCM Token : \(self.fcmToken)")
97
        print("AppData Load FCM Token : \(self.fcmToken)")
95
        print("AppData Load LastCheckChanges : \(self.lastCheckChanges)")
98
        print("AppData Load LastCheckChanges : \(self.lastCheckChanges)")
96
        print("AppData Load MaxDateChanges : \(self.maxDateChanges)")
99
        print("AppData Load MaxDateChanges : \(self.maxDateChanges)")
-
 
100
        print("AppData Load UrlExternalDownloaded : \(self.urlExternalDownloaded)")
-
 
101
        
-
 
102
        print("AppData Save RefreshContentMessage : \(self.refreshContentMessage)")
-
 
103
        print("AppData Save RrefreshContentMessageShowPending : \(self.refreshContentMessageShowPending)")
-
 
104
        print("AppData Save RefreshContentActionRequired : \(self.refreshContentActionRequired)")
97
        print("AppData Load UrlExternalDownloaded : \(self.urlExternalDownloaded)")
105
        
Línea 98... Línea 106...
98
    }
106
    }
99
    
107
    
100
    func save() -> Void
108
    func save() -> Void
Línea 118... Línea 126...
118
        print("AppData Save FCM Token : \(self.fcmToken)")
126
        print("AppData Save FCM Token : \(self.fcmToken)")
119
        print("AppData Save LastCheckChanges : \(self.lastCheckChanges)")
127
        print("AppData Save LastCheckChanges : \(self.lastCheckChanges)")
120
        print("AppData Save MaxDateChanges : \(self.maxDateChanges)")
128
        print("AppData Save MaxDateChanges : \(self.maxDateChanges)")
121
        print("AppData Save UrlExternalDownloaded : \(self.urlExternalDownloaded)")
129
        print("AppData Save UrlExternalDownloaded : \(self.urlExternalDownloaded)")
Línea 122... Línea 130...
122
        
130
        
123
        standardPreference.setValue(self.refreshContentMessage, forKey: "refreshContentMessage")
131
        print("AppData Save RefreshContentMessage : \(self.refreshContentMessage)")
124
        standardPreference.setValue(self.refreshContentPending, forKey: "refreshContentPending")
132
        print("AppData Save RrefreshContentMessageShowPending : \(self.refreshContentMessageShowPending)")
Línea 125... Línea 133...
125
        standardPreference.synchronize()
133
        print("AppData Save RefreshContentActionRequired : \(self.refreshContentActionRequired)")
126
        
134
        
127
        var appModel = appDao.selectOne()
135
        var appModel = appDao.selectOne()
128
        appModel.deviceUuid = self.deviceUuid
136
        appModel.deviceUuid = self.deviceUuid
Línea 143... Línea 151...
143
        
151
        
144
        appModel.fcmToken = self.fcmToken
152
        appModel.fcmToken = self.fcmToken
145
        appModel.lastCheckChanges = self.lastCheckChanges
153
        appModel.lastCheckChanges = self.lastCheckChanges
146
        appModel.maxDateChanges = self.maxDateChanges
154
        appModel.maxDateChanges = self.maxDateChanges
147
        appModel.urlExternalDownloaded = self.urlExternalDownloaded
155
        appModel.urlExternalDownloaded = self.urlExternalDownloaded
-
 
156
        
-
 
157
        appModel.refreshContentMessage = self.refreshContentMessage
-
 
158
        appModel.refreshContentMessagePending = self.refreshContentMessageShowPending
-
 
159
        appModel.refreshContentActionRequired = self.refreshContentActionRequired
148
 
160
        
149
        if appModel.id == 0 {
161
        if appModel.id == 0 {
150
            appModel.id = appDao.insert(model: appModel)
162
            appModel.id = appDao.insert(model: appModel)
151
        } else {
163
        } else {
152
            appDao.update(model: appModel)
164
            appDao.update(model: appModel)