Example #1
0
        protected void RefreshAbsoluteLabel(AbsoluteTicker ticker, Label label)
        {
            if (ticker == null)
            {
                label.Text = string.Empty;
                return;
            }

            TimeSpan span = ticker.TimeLeft;

            label.Text = span.TotalSeconds >= 0 ? span.ToString(@"hh\:mm\:ss") : synchingTimer;
        }
Example #2
0
        protected void RefreshWeeklyAbsoluteLabel(AbsoluteTicker ticker, Label label)
        {
            if (ticker == null)
            {
                label.Text = string.Empty;
                return;
            }

            TimeSpan span = ticker.TimeLeft;

            if (span.TotalSeconds >= 86400)
            {
                label.Text = span.ToString(@"dd\:hh\:mm\:ss");
            }
            else if (span.TotalSeconds >= 0)
            {
                label.Text = span.ToString(@"hh\:mm\:ss");
            }
            else
            {
                label.Text = synchingTimer;
            }
        }