public HomePageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.HomePageTitle; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; _ = exposureNotificationService.GetExposureNotificationConfig(); _ = exposureNotificationService.StartExposureNotification(); userData = this.userDataService.Get(); StartDate = userData.GetLocalDateString(); TimeSpan timeSpan = DateTime.Now - userData.StartDateTime; PastDate = timeSpan.Days.ToString(); }
public HomePageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.HomePageTitle; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; _ = exposureNotificationService.GetExposureNotificationConfig(); _ = exposureNotificationService.StartExposureNotification(); //_ = exposureNotificationService.FetchExposureKeyAsync(); userData = this.userDataService.Get(); StartDate = userData.StartDateTime.ToLocalTime().ToString("D", CultureInfo.CurrentCulture); TimeSpan timeSpan = DateTime.Now - userData.StartDateTime; PastDate = timeSpan.Days.ToString("D", CultureInfo.CurrentCulture); if (PastDate == "0") { PastDate = ""; } }