Beispiel #1
0
        public static int GetScheduledHours(ScheduledUpdateFrequency freq)
        {
            switch (freq)
            {
            case ScheduledUpdateFrequency.Daily:
                return(24);

            case ScheduledUpdateFrequency.HoursSix:
                return(6);

            case ScheduledUpdateFrequency.HoursTwelve:
                return(12);

            case ScheduledUpdateFrequency.WeekOne:
                return(24 * 7);

            case ScheduledUpdateFrequency.MonthOne:
                return(24 * 30);

            case ScheduledUpdateFrequency.Never:
                return(int.MaxValue);
            }

            return(int.MaxValue);
        }
Beispiel #2
0
		public static int GetScheduledHours(ScheduledUpdateFrequency freq)
		{
			switch (freq)
			{
				case ScheduledUpdateFrequency.Daily: return 24;
				case ScheduledUpdateFrequency.HoursSix: return 6;
				case ScheduledUpdateFrequency.HoursTwelve: return 12;
				case ScheduledUpdateFrequency.Never: return int.MaxValue;
			}

			return int.MaxValue;
		}
Beispiel #3
0
        public static void PopulateScheduledComboBox(System.Windows.Controls.ComboBox cbo, ScheduledUpdateFrequency curFrequency)
        {
            cbo.Items.Clear();
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_6Hours);
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_12Hours);
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_Daily);
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_OneWeek);
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_OneMonth);
            cbo.Items.Add(Shoko.Commons.Properties.Resources.UpdateFrequency_Never);

            switch (curFrequency)
            {
            case ScheduledUpdateFrequency.HoursSix: cbo.SelectedIndex = 0; break;

            case ScheduledUpdateFrequency.HoursTwelve: cbo.SelectedIndex = 1; break;

            case ScheduledUpdateFrequency.Daily: cbo.SelectedIndex = 2; break;

            case ScheduledUpdateFrequency.WeekOne: cbo.SelectedIndex = 3; break;

            case ScheduledUpdateFrequency.MonthOne: cbo.SelectedIndex = 4; break;

            case ScheduledUpdateFrequency.Never: cbo.SelectedIndex = 5; break;
            }
        }
Beispiel #4
0
        public static int GetScheduledHours(ScheduledUpdateFrequency freq)
        {
            switch (freq)
            {
                case ScheduledUpdateFrequency.Daily:
                    return 24;
                case ScheduledUpdateFrequency.HoursSix:
                    return 6;
                case ScheduledUpdateFrequency.HoursTwelve:
                    return 12;
                case ScheduledUpdateFrequency.WeekOne:
                    return 24*7;
                case ScheduledUpdateFrequency.MonthOne:
                    return 24*30;
                case ScheduledUpdateFrequency.Never:
                    return Int32.MaxValue;
            }

            return Int32.MaxValue;
        }