public AddTimer(ModelHelpers modelHelpers, string jiraRef = null, DateTime? startDate = null, bool? enableDateChange = null, List<IdleTimer> idleTimers = null, bool? startNow = null)
{
this.modelHelpers = modelHelpers;
InitializeComponent();
progressDialogHelper = new ProgressDialogHelper(modelHelpers.DialogContext);
if (!modelHelpers.Gallifrey.Settings.InternalSettings.IsPremium && startNow.HasValue && startNow.Value)
{
startNow = false;
}
DataContext = new AddTimerModel(modelHelpers.Gallifrey, jiraRef, startDate, enableDateChange, idleTimers, startNow);
AddedTimer = false;
}