private void setupForFrequency(OpsConsole.schedSelectFrequency.freqType ft) { currentFT = ft; if (ft == schedSelectFrequency.freqType.ONCE) { filterDate.Visibility = System.Windows.Visibility.Visible; //filterTime.Visibility = System.Windows.Visibility.Visible; filterDOW.Visibility = System.Windows.Visibility.Collapsed; filterDayOfMonth.Visibility = System.Windows.Visibility.Collapsed; filterMonth.Visibility = System.Windows.Visibility.Collapsed; } if (ft == schedSelectFrequency.freqType.DAILY) { filterDate.Visibility = System.Windows.Visibility.Collapsed; //filterTime.Visibility = System.Windows.Visibility.Visible; filterDOW.Visibility = System.Windows.Visibility.Visible; filterDayOfMonth.Visibility = System.Windows.Visibility.Collapsed; filterMonth.Visibility = System.Windows.Visibility.Collapsed; filterDOW.ShowDays = "MTWRF"; } if (ft == schedSelectFrequency.freqType.WEEKLY) { filterDate.Visibility = System.Windows.Visibility.Collapsed; //filterTime.Visibility = System.Windows.Visibility.Visible; filterDOW.Visibility = System.Windows.Visibility.Visible; filterDayOfMonth.Visibility = System.Windows.Visibility.Collapsed; filterMonth.Visibility = System.Windows.Visibility.Collapsed; filterDOW.ShowDays = "F"; } if (ft == schedSelectFrequency.freqType.MONTHLY) { filterDate.Visibility = System.Windows.Visibility.Collapsed; //filterTime.Visibility = System.Windows.Visibility.Visible; filterDOW.Visibility = System.Windows.Visibility.Collapsed; filterDayOfMonth.Visibility = System.Windows.Visibility.Visible; filterMonth.Visibility = System.Windows.Visibility.Visible; } }
public void setupNew(AutomatedReminders p) { ////// NO ACTIONS to start ////// action.ShowEmail = action.ShowTicket = action.ShowRSSE = action.ShowReport = action.ShowSSIS = false; actionEmail.Visibility = actionTicket.Visibility = actionRSSE.Visibility = actionReport.Visibility = actionSSIS.Visibility = System.Windows.Visibility.Collapsed; /////// Default to weekly ////// currentFT = schedSelectFrequency.freqType.WEEKLY; setupForFrequency(currentFT); filterDayOfMonth.setMode(true, 32, 0, 0); filterMonth.ShowMonths = allmonths; selectorFrequency.setVisualState(currentFT); filterTime.ShowTime = DateTime.Parse("1/1/2001 20:00 PM"); parent = p; actionEmail.clear(); ////// NEW / EDIT INFO ////// edit = false; id = ""; }