Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 73 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 73 Rev 74
Línea 48... Línea 48...
48
 
48
 
49
import java.io.IOException;
49
import java.io.IOException;
50
import java.text.SimpleDateFormat;
50
import java.text.SimpleDateFormat;
51
import java.util.Calendar;
51
import java.util.Calendar;
-
 
52
import java.util.Date;
-
 
53
import java.util.Objects;
Línea 52... Línea 54...
52
import java.util.Date;
54
import java.util.concurrent.Executor;
53
 
55
 
54
import okhttp3.Call;
56
import okhttp3.Call;
55
import okhttp3.Callback;
57
import okhttp3.Callback;
Línea 173... Línea 175...
173
        String deviceAes = iTwoGetSkills.getPreference().getAes();
175
        String deviceAes = iTwoGetSkills.getPreference().getAes();
174
        String devicePassword = iTwoGetSkills.getPreference().getPassword();
176
        String devicePassword = iTwoGetSkills.getPreference().getPassword();
175
        if (deviceAes.isEmpty() || devicePassword.isEmpty()) {
177
        if (deviceAes.isEmpty() || devicePassword.isEmpty()) {
Línea 176... Línea 178...
176
 
178
 
177
            iTwoGetSkills.showMessageSnackBar("Dispositivo no registrado, intente nuevamente");
179
            iTwoGetSkills.showMessageSnackBar("Dispositivo no registrado, intente nuevamente");
-
 
180
            SyncDao syncDao = iTwoGetSkills.getDatabase().getSyncDao();
Línea -... Línea 181...
-
 
181
            Sync sync = syncDao.selectOneByType(Constants.SYNC_ADAPTER_TYPE_DEVICE);
-
 
182
 
-
 
183
            if(sync == null) {
-
 
184
                if (!iTwoGetSkills.getPreference().getDeviceUuid().isEmpty()) {
-
 
185
                    sync = new Sync(Constants.SYNC_ADAPTER_TYPE_DEVICE, iTwoGetSkills.getPreference().getDeviceUuid());
-
 
186
                    syncDao.insert(sync);
-
 
187
                    iTwoGetSkills.registerDevice(sync);
-
 
188
                }
-
 
189
            } else {
178
            iTwoGetSkills.syncToServerOrCheckChanges();
190
                iTwoGetSkills.registerDevice(sync);
179
 
191
            }
Línea 180... Línea 192...
180
            return;
192
            return;