Proyectos de Subversion Iphone Microlearning - Inconcert

Rev

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

Rev 18 Rev 19
Línea 51... Línea 51...
51
                            var sync = SyncModel()
51
                            var sync = SyncModel()
52
                            sync.data = new_uuid
52
                            sync.data = new_uuid
53
                            sync.type = Constants.SYNC_ADAPTER_TYPE_DEVICE
53
                            sync.type = Constants.SYNC_ADAPTER_TYPE_DEVICE
Línea 54... Línea 54...
54
                            
54
                            
55
                            let syncDao = SyncDao()
55
                            let syncDao = SyncDao()
-
 
56
                            let syncId = syncDao.insert(record: sync)
-
 
57
                            
56
                            if syncDao.insert(record: sync) > 0 {
58
                            if syncId > 0 {
57
                                appData.deviceUuid = new_uuid
59
                                appData.deviceUuid = new_uuid
Línea -... Línea 60...
-
 
60
                                appData.save()
-
 
61
                                
58
                                appData.save()
62
                                sync.id = syncId
59
                                
63
                                
60
                                let syncAdapter = SyncAdapter()
-
 
61
                                syncAdapter.sync(isForeground: true) {
-
 
62
                                    success in
64
                                let syncAdapter = SyncAdapter()
63
                                }
65
                                syncAdapter.registerDevice(record: sync)
64
                            }
66
                            }
65
                        }
67
                        }
66
                        catch {/* error handling here */}
68
                        catch {/* error handling here */}