public InitSettingPageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = Resources.AppResources.TitleDeviceAccess; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; userData = this.userDataService.Get(); }
public TutorialPage4ViewModel(INavigationService navigationService, ILoggerService loggerService, IUserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, exposureNotificationService) { this.loggerService = loggerService; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; userData = this.userDataService.Get(); }
public ChatbotPageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.SettingsPageTitle; this.userDataService = userDataService; _UserData = this.userDataService.Get(); this.exposureNotificationService = exposureNotificationService; }
public SettingsPageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.SettingsPageTitle; AppVer = AppInfo.VersionString;// AppSettings.Instance.AppVersion; this.userDataService = userDataService; _UserData = this.userDataService.Get(); this.exposureNotificationService = exposureNotificationService; }
public DebugPageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = "Debug"; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; _UserData = this.userDataService.Get(); _EnMessage = this.exposureNotificationService.CurrentStatusMessage; this.userDataService.UserDataChanged += _userDataChanged; }
public HomePageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.HomePageTitle; ExposureCount = String.Format("{0}{1}", 1, "件の接触がありました"); this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; _ = exposureNotificationService.StartExposureNotification(); userData = this.userDataService.Get(); }
public NotifyOtherPageViewModel(INavigationService navigationService, ILoggerService loggerService, IUserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, exposureNotificationService) { Title = Resources.AppResources.TitileUserStatusSettings; this.loggerService = loggerService; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; userData = this.userDataService.Get(); errorCount = 0; DiagnosisUid = ""; DiagnosisDate = DateTime.Today; }
private NotifyOtherPageViewModel CreateViewModel() { var mockHttpClientService = mockRepository.Create <IHttpClientService>(); var exposureNotificationService = new ExposureNotificationService(null, mockLoggerService.Object, mockUserDataService.Object, null, mockHttpClientService.Object); return(new NotifyOtherPageViewModel( mockNavigationService.Object, mockLoggerService.Object, mockUserDataService.Object, exposureNotificationService)); }
public HomePageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = AppResources.HomePageTitle; this.userDataService = userDataService; this.exposureNotificationService = exposureNotificationService; 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(); userData = this.userDataService.Get(); StartDate = userData.StartDateTime.ToLocalTime().ToString("D"); TimeSpan timeSpan = DateTime.Now - userData.StartDateTime; PastDate = timeSpan.Days.ToString("D"); if (PastDate == "0") { PastDate = ""; } }
public ViewModelBase(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) { NavigationService = navigationService; UserDataService = userDataService; ExposureNotificationService = exposureNotificationService; }
public ContactedNotifyPageViewModel(INavigationService navigationService, UserDataService userDataService, ExposureNotificationService exposureNotificationService) : base(navigationService, userDataService, exposureNotificationService) { Title = Resources.AppResources.TitileUserStatusSettings; this.exposureNotificationService = exposureNotificationService; ExposureCount = exposureNotificationService.GetExposureCount().ToString(); }