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