public Task <List <DailySummary> > GetDailySummariesAsync() { _loggerService.StartMethod(); try { string dailySummariesJson = _secureStorageService.GetValue(PreferenceKey.DailySummaries, EMPTY_LIST_JSON); return(Task.FromResult( JsonConvert.DeserializeObject <List <DailySummary> >(dailySummariesJson) )); } finally { _loggerService.EndMethod(); } }
public List <UserExposureInfo> GetExposureInformationList() { loggerService.StartMethod(); List <UserExposureInfo> result = null; var exposureInformationJson = secureStorageService.GetValue <string>(PreferenceKey.ExposureInformation); if (!string.IsNullOrEmpty(exposureInformationJson)) { result = JsonConvert.DeserializeObject <List <UserExposureInfo> >(exposureInformationJson); } loggerService.EndMethod(); return(result); }
private async Task InitializeNavigation() { ResourcesHelper.SetLightMode(); bool lembrarMe; bool.TryParse(await secureStorageService.GetValue(SecureKey.LembrarMe), out lembrarMe); var currentUser = liteDbService.FirstOrDefaut <CurrentUser>(); if (lembrarMe && currentUser != null) { await navigationService.InitializeAsync <HeroesViewModel>(null, true); } else { await navigationService.InitializeAsync <InitialViewModel>(null, true); } }