public static bool TryShow () { var authManager = ServiceContainer.Resolve<AuthManager> (); if (authManager.User == null || authManager.User.TrackingMode == TrackingMode.StartNew) return false; var settingsStore = ServiceContainer.Resolve<SettingsStore> (); if (settingsStore.ReadDurOnlyNotice) return false; var dia = new DurationOnlyNoticeAlertView (); dia.Clicked += delegate { settingsStore.ReadDurOnlyNotice = true; }; dia.Show (); return true; }
public static bool TryShow() { var authManager = ServiceContainer.Resolve <AuthManager> (); if (authManager.User == null || authManager.User.TrackingMode == TrackingMode.StartNew) { return(false); } var settingsStore = ServiceContainer.Resolve <SettingsStore> (); if (settingsStore.ReadDurOnlyNotice) { return(false); } var dia = new DurationOnlyNoticeAlertView(); dia.Clicked += delegate { settingsStore.ReadDurOnlyNotice = true; }; dia.Show(); return(true); }