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);
        }