Proyectos de Subversion Iphone Microlearning - Nuevo Interface

Rev

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

Rev 11 Rev 17
Línea 19... Línea 19...
19
    @State private var messageGlobalAlert : String = ""
19
    @State private var messageGlobalAlert : String = ""
Línea 20... Línea 20...
20
    
20
    
Línea 21... Línea 21...
21
    
21
    
22
    private var userExtendedPointViewModel : UserExtendedPointViewModel = UserExtendedPointViewModel()
-
 
23
 
-
 
24
    private let appDao = AppDao.sharedInstance
-
 
25
    private let appData : AppModel
-
 
26
    
-
 
27
    init() {
-
 
Línea 28... Línea 22...
28
        appData = appDao.selectOne()
22
    private var userExtendedPointViewModel : UserExtendedPointViewModel = UserExtendedPointViewModel()
29
    }
23
 
30
   
24
    private var appData = AppData.sharedInstance
Línea 116... Línea 110...
116
                    }
110
                    }
117
                }.padding(10)
111
                }.padding(10)
118
            }
112
            }
119
            VStack(spacing: 5) {
113
            VStack(spacing: 5) {
120
                VStack(spacing: 5) {
114
                VStack(spacing: 5) {
121
                    Text("\(appDao.selectOne().userFirstname) \(appDao.selectOne().userLastname)" )
115
                    Text("\(appData.userFirstname) \(appData.userLastname)" )
122
                        .bold()
116
                        .bold()
123
                        .font(.title)
117
                        .font(.title)
124
                    Text("\(appDao.selectOne().userEmail)")
118
                    Text("\(appData.userEmail)")
125
                        .font(.body)
119
                        .font(.body)
126
                        .foregroundColor(Color("color_textview_foreground"))
120
                        .foregroundColor(Color("color_textview_foreground"))
127
                }.padding()
121
                }.padding()
Línea 174... Línea 168...
174
                        let dateOn = dateFormatter.string(from: now)
168
                        let dateOn = dateFormatter.string(from: now)
Línea 175... Línea 169...
175
                            
169
                            
176
                            
170
                            
177
                        var userLog = UserLogModel()
171
                        var userLog = UserLogModel()
178
                        userLog.activity = Constants.USER_LOG_ACTIVITY_SIGNOUT
172
                        userLog.activity = Constants.USER_LOG_ACTIVITY_SIGNOUT
Línea 179... Línea 173...
179
                        userLog.userUuid = appDao.selectOne().userUuid
173
                        userLog.userUuid = appData.userUuid
180
                        userLog.addedOn = dateOn
174
                        userLog.addedOn = dateOn
Línea 192... Línea 186...
192
                                sync.data = data
186
                                sync.data = data
193
                            }
187
                            }
Línea 194... Línea 188...
194
                             
188
                             
195
                        let syncDao = SyncDao.sharedInstance
189
                        let syncDao = SyncDao.sharedInstance
196
                        syncDao.insert(record : sync)
190
                        syncDao.insert(record : sync)
197
                            
-
 
198
                        var appData = appDao.selectOne()
191
      
199
                        appData.userEmail = ""
192
                        appData.userEmail = ""
200
                        appData.userFirstname = ""
193
                        appData.userFirstname = ""
201
                        appData.userLastname = ""
194
                        appData.userLastname = ""
202
                        appData.userUuid = "";
-
 
-
 
195
                        appData.userUuid = ""
203
                        
196
                        appData.userImage = ""
Línea 204... Línea -...
204
                        let appDao = AppDao.sharedInstance
-
 
205
                        
-
 
Línea 206... Línea 197...
206
                        print("update query : 13")
197
                        appData.save()
207
                        appDao.update(model: appData)
198
                        
Línea 208... Línea 199...
208
                            
199