Esempio n. 1
0
        public async Task InitAsync()
        {
            _supportsFingerprint = await _platformUtilsService.SupportsFingerprintAsync();

            var lastSync = await _syncService.GetLastSyncAsync();

            if (lastSync != null)
            {
                _lastSyncDate = string.Format("{0} {1}", lastSync.Value.ToShortDateString(),
                                              lastSync.Value.ToShortTimeString());
            }
            var option = await _storageService.GetAsync <int?>(Constants.LockOptionKey);

            _lockOptionValue = _lockOptions.FirstOrDefault(o => o.Value == option).Key;
            var pinSet = await _lockService.IsPinLockSetAsync();

            _pin         = pinSet.Item1 || pinSet.Item2;
            _fingerprint = await _lockService.IsFingerprintLockSetAsync();

            BuildList();
        }