protected void _save_Click(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); options.SetOptionAsString("DefaultCalendarView", ddlDefaultCalendarView.SelectedValue); options.SetOptionAsString("NumEvents", ddlNumberOfEvents.SelectedValue); options.SetOptionAsString("LoadHistoryOnStart", ddlShowHistoryOnDayView.SelectedValue); options.SetOptionAsString("RememberUsers", ddlRememberSelectedUsers.SelectedValue); options.SetOptionAsString("DisplayContactAccount", ddlDisplayContactAccount.SelectedValue); options.SetOptionAsString("DayStartTime", ddlDayStart.SelectedValue); options.SetOptionAsString("DayEndTime", ddlDayEnd.SelectedValue); options.SetOptionAsString("DefaultInterval", ddlDefaultInterval.SelectedValue); options.SetOptionAsString("DefaultActivity", ddlDefaultActivityType.SelectedValue); options.SetOptionAsString("WeekStart", ddlFirstDayOfWeek.SelectedValue); options.SetOptionAsString("FirstWeekOfYear", ddlFirstWeekOfYear.SelectedValue); options.SetOptionAsBoolean("ShowOnOpportunities", chkOpportunity.Checked); options.SetOptionAsBoolean("ShowOnPhoneNumber", chkPhoneNumber.Checked); options.SetOptionAsBoolean("ShowOnRegarding", chkRegarding.Checked); options.SetOptionAsBoolean("ShowOnTime", chkTime.Checked); options.SetOptionAsBoolean("WorkWeekMon", chkMon.Checked); options.SetOptionAsBoolean("WorkWeekTue", chkTue.Checked); options.SetOptionAsBoolean("WorkWeekWed", chkWed.Checked); options.SetOptionAsBoolean("WorkWeekThu", chkThu.Checked); options.SetOptionAsBoolean("WorkWeekFri", chkFri.Checked); options.SetOptionAsBoolean("WorkWeekSat", chkSat.Checked); options.SetOptionAsBoolean("WorkWeekSun", chkSun.Checked); }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultView, mgr.GetOptionAsString("DefaultView", CategoryActivityAlarm)); Utility.SetSelectedValue(ddlDefaultFollowupActivity, mgr.GetOptionAsString("DefaultFollowUpType", CategoryCalendar)); Utility.SetSelectedValue(ddlCarryOverNotes, mgr.GetOptionAsString("CarryOverNotes", CategoryCalendar)); Utility.SetSelectedValue(ddlCarryOverAttachments, mgr.GetOptionAsString("CarryOverAttachments", CategoryCalendar)); SetSelectedMinValue(ddlDefaultAlarmValue_Meeting, mgr.GetOptionAsString("AlarmLead", CategoryMeeting), true); SetSelectedMinValue(ddlDefaultAlarmValue_PhoneCall, mgr.GetOptionAsString("AlarmLead", CategoryPhoneCall), true); SetSelectedMinValue(ddlDefaultAlarmValue_ToDo, mgr.GetOptionAsString("AlarmLead", CategoryToDo), true); SetSelectedMinValue(ddlDefaultAlarmValue_PersonalActivity, mgr.GetOptionAsString("AlarmLead", CategoryPersonalActivity), true); Utility.SetSelectedValue(ddlDefaultDuration_Meeting, mgr.GetOptionAsString("Duration", CategoryMeeting)); Utility.SetSelectedValue(ddlDefaultDuration_PhoneCall, mgr.GetOptionAsString("Duration", CategoryPhoneCall)); Utility.SetSelectedValue(ddlDefaultDuration_ToDo, mgr.GetOptionAsString("Duration", CategoryToDo)); Utility.SetSelectedValue(ddlDefaultDuration_PersonalActivity, mgr.GetOptionAsString("Duration", CategoryPersonalActivity)); chkRolloverMeeting.Enabled = chkTimelessMeeting.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryMeeting); chkRolloverPhoneCall.Enabled = chkTimelessPhoneCall.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryPhoneCall); chkRolloverToDo.Enabled = chkTimelessToDo.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryToDo); chkRolloverPersonalActivity.Enabled = chkTimelessPersonalActivity.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryPersonalActivity); chkRolloverMeeting.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryMeeting); chkRolloverPhoneCall.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryPhoneCall); chkRolloverToDo.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryToDo); chkRolloverPersonalActivity.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryPersonalActivity); chkPastDue.Checked = mgr.GetOptionAsBoolean("DisplayPastDueInToolBar", CategoryActivityAlarm); GenerateScript(); }
protected void Page_PreRender(object sender, EventArgs e) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), divFBAlertsOptions.ClientID + "-vue", $@" if(document.querySelector('#{divFBAlertsOptions.ClientID}')) window.FB.Global.Widget['{divFBAlertsOptions.ClientID}']=new window.FB.Vue({{ el: '#{divFBAlertsOptions.ClientID}', store: FB.Storage, template:""<v-tab-option-alert id='divFBAlertsOptions' v-bind='$data'/>"" }}); ", true); UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultSnooze, options.GetOptionAsString("DefaultSnooze")); chkIncludeUnconfirmedActivities.Checked = options.GetOptionAsBoolean("DisplayAlertConfirmations"); chkIncludeAlarms.Checked = options.GetOptionAsBoolean("DisplayAlertAlarms"); chkAlertsPrompt.Checked = options.GetOptionAsBoolean("PromptAlerts"); chkDispAlertsInToolbar.Checked = options.GetOptionAsBoolean("DisplayAlertsInToolbar"); // only enable the PromptAlert, Include Alerts and Include Unconfirmed options if DisplayAlertAlarms options has been checked chkAlertsPrompt.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeAlarms.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeUnconfirmedActivities.Enabled = chkDispAlertsInToolbar.Checked; GenerateScript(); }
protected void _save_Click(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); mgr.SetOptionAsString("DefaultView", CategoryActivityAlarm, ddlDefaultView.SelectedValue); mgr.SetOptionAsString("DefaultFollowUpType", CategoryCalendar, ddlDefaultFollowupActivity.SelectedValue); mgr.SetOptionAsString("CarryOverNotes", CategoryCalendar, ddlCarryOverNotes.SelectedValue); mgr.SetOptionAsString("CarryOverAttachments", CategoryCalendar, ddlCarryOverAttachments.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryMeeting, ddlDefaultAlarmValue_Meeting.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryToDo, ddlDefaultAlarmValue_ToDo.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryPhoneCall, ddlDefaultAlarmValue_PhoneCall.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryPersonalActivity, ddlDefaultAlarmValue_PersonalActivity.SelectedValue); mgr.SetOptionAsString("Duration", CategoryMeeting, ddlDefaultDuration_Meeting.SelectedValue); mgr.SetOptionAsString("Duration", CategoryToDo, ddlDefaultDuration_ToDo.SelectedValue); mgr.SetOptionAsString("Duration", CategoryPhoneCall, ddlDefaultDuration_PhoneCall.SelectedValue); mgr.SetOptionAsString("Duration", CategoryPersonalActivity, ddlDefaultDuration_PersonalActivity.SelectedValue); mgr.SetOptionAsBoolean("Timeless", CategoryMeeting, chkTimelessMeeting.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryPhoneCall, chkTimelessPhoneCall.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryToDo, chkTimelessToDo.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryPersonalActivity, chkTimelessPersonalActivity.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryMeeting, chkRolloverMeeting.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryPhoneCall, chkRolloverPhoneCall.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryToDo, chkRolloverToDo.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryPersonalActivity, chkRolloverPersonalActivity.Checked); mgr.SetOptionAsBoolean("DisplayPastDueInToolBar", CategoryActivityAlarm, chkPastDue.Checked); }
protected void Page_Load(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); // load dropdown lists ddlDefaultCalendarView.DataSource = options.GetOptionsList("DefaultCalendarView"); ddlDefaultCalendarView.DataTextField = options.DataTextField; ddlDefaultCalendarView.DataValueField = options.DataValueField; ddlNumberOfEvents.DataSource = options.GetOptionsList("NumberOfEvents"); ddlNumberOfEvents.DataTextField = options.DataTextField; ddlNumberOfEvents.DataValueField = options.DataValueField; ddlDisplayContactAccount.DataSource = options.GetOptionsList("DisplayContactAccount"); ddlDisplayContactAccount.DataTextField = options.DataTextField; ddlDisplayContactAccount.DataValueField = options.DataValueField; ddlDayStart.DataSource = FormatDateTimeList(options.GetOptionsList("DayStart")); ddlDayStart.DataTextField = options.DataValueField; ddlDayStart.DataValueField = options.DataTextField; ddlDayEnd.DataSource = FormatDateTimeList(options.GetOptionsList("DayEnd")); ddlDayEnd.DataTextField = options.DataValueField; ddlDayEnd.DataValueField = options.DataTextField; // NEW to Sawgrass, not in LAN ddlDefaultInterval.DataSource = options.GetOptionsList("DefaultInterval"); ddlDefaultInterval.DataTextField = options.DataValueField; ddlDefaultInterval.DataValueField = options.DataValueField; ddlDefaultActivityType.DataSource = options.GetOptionsList("DefaultActivityType"); ddlDefaultActivityType.DataTextField = options.DataTextField; ddlDefaultActivityType.DataValueField = options.DataValueField; ddlFirstDayOfWeek.DataSource = LocalizeLookup("DayOfWeek", options.GetOptionsList("FirstDayOfWeek")); ddlFirstDayOfWeek.DataTextField = options.DataTextField; ddlFirstDayOfWeek.DataValueField = options.DataValueField; ddlFirstWeekOfYear.DataSource = options.GetOptionsList("FirstWeekOfYear"); ddlFirstWeekOfYear.DataTextField = options.DataTextField; ddlFirstWeekOfYear.DataValueField = options.DataValueField; chkOpportunity.Checked = false; chkPhoneNumber.Checked = false; chkRegarding.Checked = false; chkTime.Checked = false; // set day checkboxes for common workweek chkMon.Checked = true; chkTue.Checked = true; chkWed.Checked = true; chkThu.Checked = true; chkFri.Checked = true; DataBind(); }
protected void Page_Load(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); // load dropdown lists ddlDefaultCalendarView.DataSource = options.GetOptionsList("DefaultCalendarView"); ddlDefaultCalendarView.DataTextField = options.DataTextField; ddlDefaultCalendarView.DataValueField = options.DataValueField; ddlNumberOfEvents.DataSource = options.GetOptionsList("NumberOfEvents"); ddlNumberOfEvents.DataTextField = options.DataTextField; ddlNumberOfEvents.DataValueField = options.DataValueField; ddlDisplayContactAccount.DataSource = options.GetOptionsList("DisplayContactAccount"); ddlDisplayContactAccount.DataTextField = options.DataTextField; ddlDisplayContactAccount.DataValueField = options.DataValueField; ddlDayStart.DataSource = FormatDateTimeList(options.GetOptionsList("DayStart")); ddlDayStart.DataTextField = options.DataValueField; ddlDayStart.DataValueField = options.DataTextField; ddlDayEnd.DataSource = FormatDateTimeList(options.GetOptionsList("DayEnd")); ddlDayEnd.DataTextField = options.DataValueField; ddlDayEnd.DataValueField = options.DataTextField; // NEW to Sawgrass, not in LAN ddlDefaultInterval.DataSource = options.GetOptionsList("DefaultInterval"); ddlDefaultInterval.DataTextField = options.DataValueField; ddlDefaultInterval.DataValueField = options.DataValueField; ddlDefaultActivityType.DataSource = options.GetOptionsList("DefaultActivityType"); ddlDefaultActivityType.DataTextField = options.DataTextField; ddlDefaultActivityType.DataValueField = options.DataValueField; ddlFirstDayOfWeek.DataSource = LocalizeLookup("DayOfWeek", options.GetOptionsList("FirstDayOfWeek")); ddlFirstDayOfWeek.DataTextField = options.DataTextField; ddlFirstDayOfWeek.DataValueField = options.DataValueField; ddlFirstWeekOfYear.DataSource = options.GetOptionsList("FirstWeekOfYear"); ddlFirstWeekOfYear.DataTextField = options.DataTextField; ddlFirstWeekOfYear.DataValueField = options.DataValueField; chkOpportunity.Checked = false; chkPhoneNumber.Checked = false; chkRegarding.Checked = false; chkTime.Checked = false; // set day checkboxes for common workweek chkMon.Checked = true; chkTue.Checked = true; chkWed.Checked = true; chkThu.Checked = true; chkFri.Checked = true; DataBind(); }
protected void _save_Click(object sender, EventArgs e) { // save values UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); options.SetOptionAsString("DefaultSnooze", ddlDefaultSnooze.SelectedValue); options.SetOptionAsBoolean("DisplayAlertsInToolbar", chkDispAlertsInToolbar.Checked); options.SetOptionAsBoolean("PromptAlerts", chkAlertsPrompt.Checked); options.SetOptionAsBoolean("DisplayAlertAlarms", chkIncludeAlarms.Checked); options.SetOptionAsBoolean("DisplayAlertConfirmations", chkIncludeUnconfirmedActivities.Checked); }
protected void Page_Load(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); ddlDefaultView.DataSource = mgr.GetOptionsList("DefaultView"); ddlDefaultView.DataTextField = mgr.DataTextField; ddlDefaultView.DataValueField = mgr.DataValueField; ddlDefaultFollowupActivity.DataSource = mgr.GetOptionsList("DefaultFollowupActivity"); ddlDefaultFollowupActivity.DataTextField = mgr.DataTextField; ddlDefaultFollowupActivity.DataValueField = mgr.DataValueField; ddlCarryOverNotes.DataSource = mgr.GetOptionsList("CarryOverNotes"); ddlCarryOverNotes.DataTextField = mgr.DataTextField; ddlCarryOverNotes.DataValueField = mgr.DataValueField; ddlCarryOverAttachments.DataSource = mgr.GetOptionsList("CarryOverAttachments"); ddlCarryOverAttachments.DataTextField = mgr.DataTextField; ddlCarryOverAttachments.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_Meeting.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_Meeting.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_Meeting.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_PhoneCall.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_PhoneCall.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_PhoneCall.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_ToDo.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_ToDo.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_ToDo.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_PersonalActivity.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_PersonalActivity.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_PersonalActivity.DataValueField = mgr.DataValueField; ddlDefaultDuration_Meeting.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_Meeting.DataTextField = mgr.DataTextField; ddlDefaultDuration_Meeting.DataValueField = mgr.DataValueField; ddlDefaultDuration_PhoneCall.DataSource = mgr.GetOptionsList("DefaultPhoneCallDuration"); ddlDefaultDuration_PhoneCall.DataTextField = mgr.DataTextField; ddlDefaultDuration_PhoneCall.DataValueField = mgr.DataValueField; ddlDefaultDuration_ToDo.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_ToDo.DataTextField = mgr.DataTextField; ddlDefaultDuration_ToDo.DataValueField = mgr.DataValueField; ddlDefaultDuration_PersonalActivity.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_PersonalActivity.DataTextField = mgr.DataTextField; ddlDefaultDuration_PersonalActivity.DataValueField = mgr.DataValueField; chkPastDue.Checked = false; chkTimelessMeeting.Checked = false; chkTimelessPhoneCall.Checked = false; chkTimelessToDo.Checked = false; chkTimelessPersonalActivity.Checked = false; chkRolloverMeeting.Enabled = false; chkRolloverPhoneCall.Enabled = false; chkRolloverToDo.Enabled = false; chkRolloverPersonalActivity.Enabled = false; chkIncludeAttendee.Checked = false; Page.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); ddlDefaultView.DataSource = mgr.GetOptionsList("DefaultView"); ddlDefaultView.DataTextField = mgr.DataTextField; ddlDefaultView.DataValueField = mgr.DataValueField; ddlDefaultFollowupActivity.DataSource = mgr.GetOptionsList("DefaultFollowupActivity"); ddlDefaultFollowupActivity.DataTextField = mgr.DataTextField; ddlDefaultFollowupActivity.DataValueField = mgr.DataValueField; ddlCarryOverNotes.DataSource = mgr.GetOptionsList("CarryOverNotes"); ddlCarryOverNotes.DataTextField = mgr.DataTextField; ddlCarryOverNotes.DataValueField = mgr.DataValueField; ddlCarryOverAttachments.DataSource = mgr.GetOptionsList("CarryOverAttachments"); ddlCarryOverAttachments.DataTextField = mgr.DataTextField; ddlCarryOverAttachments.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_Meeting.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_Meeting.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_Meeting.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_PhoneCall.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_PhoneCall.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_PhoneCall.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_ToDo.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_ToDo.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_ToDo.DataValueField = mgr.DataValueField; ddlDefaultAlarmValue_PersonalActivity.DataSource = mgr.GetOptionsList("DefaultActivityAlarmValues"); ddlDefaultAlarmValue_PersonalActivity.DataTextField = mgr.DataTextField; ddlDefaultAlarmValue_PersonalActivity.DataValueField = mgr.DataValueField; ddlDefaultDuration_Meeting.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_Meeting.DataTextField = mgr.DataTextField; ddlDefaultDuration_Meeting.DataValueField = mgr.DataValueField; ddlDefaultDuration_PhoneCall.DataSource = mgr.GetOptionsList("DefaultPhoneCallDuration"); ddlDefaultDuration_PhoneCall.DataTextField = mgr.DataTextField; ddlDefaultDuration_PhoneCall.DataValueField = mgr.DataValueField; ddlDefaultDuration_ToDo.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_ToDo.DataTextField = mgr.DataTextField; ddlDefaultDuration_ToDo.DataValueField = mgr.DataValueField; ddlDefaultDuration_PersonalActivity.DataSource = mgr.GetOptionsList("DefaultActivityDuration"); ddlDefaultDuration_PersonalActivity.DataTextField = mgr.DataTextField; ddlDefaultDuration_PersonalActivity.DataValueField = mgr.DataValueField; chkPastDue.Checked = false; chkTimelessMeeting.Checked = false; chkTimelessPhoneCall.Checked = false; chkTimelessToDo.Checked = false; chkTimelessPersonalActivity.Checked = false; chkRolloverMeeting.Enabled = false; chkRolloverPhoneCall.Enabled = false; chkRolloverToDo.Enabled = false; chkRolloverPersonalActivity.Enabled = false; Page.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { //if (!IsPostBack) //{ // initialize UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); ddlDefaultSnooze.DataSource = options.GetOptionsList("DefaultSnoozeValues"); ddlDefaultSnooze.DataTextField = options.DataTextField; ddlDefaultSnooze.DataValueField = options.DataValueField; Page.DataBind(); //} }
protected void Page_Load(object sender, EventArgs e) { //if (!IsPostBack) //{ // initialize UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); ddlDefaultSnooze.DataSource = options.GetOptionsList("DefaultSnoozeValues"); ddlDefaultSnooze.DataTextField = options.DataTextField; ddlDefaultSnooze.DataValueField = options.DataValueField; Page.DataBind(); //} }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultSnooze, options.GetOptionAsString("DefaultSnooze")); chkIncludeUnconfirmedActivities.Checked = options.GetOptionAsBoolean("DisplayAlertConfirmations"); chkIncludeAlarms.Checked = options.GetOptionAsBoolean("DisplayAlertAlarms"); chkAlertsPrompt.Checked = options.GetOptionAsBoolean("PromptAlerts"); chkDispAlertsInToolbar.Checked = options.GetOptionAsBoolean("DisplayAlertsInToolbar"); // only enable the PromptAlert, Include Alerts and Include Unconfirmed options if DisplayAlertAlarms options has been checked chkAlertsPrompt.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeAlarms.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeUnconfirmedActivities.Enabled = chkDispAlertsInToolbar.Checked; GenerateScript(); }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultSnooze, options.GetOptionAsString("DefaultSnooze")); chkIncludeUnconfirmedActivities.Checked = options.GetOptionAsBoolean("DisplayAlertConfirmations"); chkIncludeAlarms.Checked = options.GetOptionAsBoolean("DisplayAlertAlarms"); chkAlertsPrompt.Checked = options.GetOptionAsBoolean("PromptAlerts"); chkDispAlertsInToolbar.Checked = options.GetOptionAsBoolean("DisplayAlertsInToolbar"); // only enable the PromptAlert, Include Alerts and Include Unconfirmed options if DisplayAlertAlarms options has been checked chkAlertsPrompt.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeAlarms.Enabled = chkDispAlertsInToolbar.Checked; chkIncludeUnconfirmedActivities.Enabled = chkDispAlertsInToolbar.Checked; GenerateScript(); }
protected void _save_Click(object sender, EventArgs e) { // save values UserOptionsManager options = new UserOptionsManager(_CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); options.SetOptionAsString("DefaultSnooze", ddlDefaultSnooze.SelectedValue); options.SetOptionAsBoolean("DisplayAlertsInToolbar",chkDispAlertsInToolbar.Checked); options.SetOptionAsBoolean("PromptAlerts",chkAlertsPrompt.Checked); options.SetOptionAsBoolean("DisplayAlertAlarms", chkIncludeAlarms.Checked); options.SetOptionAsBoolean("DisplayAlertConfirmations", chkIncludeUnconfirmedActivities.Checked); }
protected void _save_Click(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); mgr.SetOptionAsString("DefaultView", CategoryActivityAlarm, ddlDefaultView.SelectedValue); mgr.SetOptionAsString("DefaultFollowUpType", CategoryCalendar, ddlDefaultFollowupActivity.SelectedValue); mgr.SetOptionAsString("CarryOverNotes", CategoryCalendar, ddlCarryOverNotes.SelectedValue); mgr.SetOptionAsString("CarryOverAttachments", CategoryCalendar, ddlCarryOverAttachments.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryMeeting, ddlDefaultAlarmValue_Meeting.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryToDo, ddlDefaultAlarmValue_ToDo.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryPhoneCall, ddlDefaultAlarmValue_PhoneCall.SelectedValue); mgr.SetOptionAsString("AlarmLead", CategoryPersonalActivity, ddlDefaultAlarmValue_PersonalActivity.SelectedValue); mgr.SetOptionAsString("Duration", CategoryMeeting, ddlDefaultDuration_Meeting.SelectedValue); mgr.SetOptionAsString("Duration", CategoryToDo, ddlDefaultDuration_ToDo.SelectedValue); mgr.SetOptionAsString("Duration", CategoryPhoneCall, ddlDefaultDuration_PhoneCall.SelectedValue); mgr.SetOptionAsString("Duration", CategoryPersonalActivity, ddlDefaultDuration_PersonalActivity.SelectedValue); mgr.SetOptionAsBoolean("Timeless", CategoryMeeting, chkTimelessMeeting.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryPhoneCall, chkTimelessPhoneCall.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryToDo, chkTimelessToDo.Checked); mgr.SetOptionAsBoolean("Timeless", CategoryPersonalActivity, chkTimelessPersonalActivity.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryMeeting, chkRolloverMeeting.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryPhoneCall, chkRolloverPhoneCall.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryToDo, chkRolloverToDo.Checked); mgr.SetOptionAsBoolean("Autorollover", CategoryPersonalActivity, chkRolloverPersonalActivity.Checked); mgr.SetOptionAsBoolean("DisplayPastDueInToolBar", CategoryActivityAlarm, chkPastDue.Checked); }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultCalendarView, options.GetOptionAsString("DefaultCalendarView")); Utility.SetSelectedValue(ddlNumberOfEvents, options.GetOptionAsString("NumEvents")); Utility.SetSelectedValue(ddlShowHistoryOnDayView, options.GetOptionAsString("LoadHistoryOnStart")); Utility.SetSelectedValue(ddlRememberSelectedUsers, options.GetOptionAsString("RememberUsers")); Utility.SetSelectedValue(ddlDisplayContactAccount, options.GetOptionAsString("DisplayContactAccount")); string dayStart = options.GetOptionAsString("DayStartTime"); if (!string.IsNullOrEmpty(dayStart)) { DateTime timeHolder = DateTime.Parse(dayStart); ddlDayStart.ClearSelection(); ListItem startItem = ddlDayStart.Items.FindByValue(timeHolder.ToString("t")); if (startItem != null) { startItem.Selected = true; } else { startItem = ddlDayStart.Items.FindByText(timeHolder.ToString("t")); if (startItem != null) { startItem.Selected = true; } } } string dayEnd = options.GetOptionAsString("DayEndTime"); if (!string.IsNullOrEmpty(dayEnd)) { DateTime timeHolder = DateTime.Parse(dayEnd); ddlDayEnd.ClearSelection(); ListItem endItem = ddlDayEnd.Items.FindByValue(timeHolder.ToString("t")); if (endItem != null) { endItem.Selected = true; } else { endItem = ddlDayEnd.Items.FindByText(timeHolder.ToString("t")); if (endItem != null) { endItem.Selected = true; } } } chkOpportunity.Checked = options.GetOptionAsBoolean("ShowOnOpportunities"); chkPhoneNumber.Checked = options.GetOptionAsBoolean("ShowOnPhoneNumber"); chkRegarding.Checked = options.GetOptionAsBoolean("ShowOnRegarding"); chkTime.Checked = options.GetOptionAsBoolean("ShowOnTime"); chkMon.Checked = options.GetOptionAsBoolean("WorkWeekMon"); chkTue.Checked = options.GetOptionAsBoolean("WorkWeekTue"); chkWed.Checked = options.GetOptionAsBoolean("WorkWeekWed"); chkThu.Checked = options.GetOptionAsBoolean("WorkWeekThu"); chkFri.Checked = options.GetOptionAsBoolean("WorkWeekFri"); chkSat.Checked = options.GetOptionAsBoolean("WorkWeekSat"); chkSun.Checked = options.GetOptionAsBoolean("WorkWeekSun"); Utility.SetSelectedValue(ddlDefaultInterval, options.GetOptionAsString("DefaultInterval")); Utility.SetSelectedValue(ddlDefaultActivityType, options.GetOptionAsString("DefaultActivity")); Utility.SetSelectedValue(ddlFirstDayOfWeek, options.GetOptionAsString("WeekStart")); Utility.SetSelectedValue(ddlFirstWeekOfYear, options.GetOptionAsString("FirstWeekOfYear")); }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager mgr = new UserOptionsManager(CategoryActivityAlarm, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultView, mgr.GetOptionAsString("DefaultView", CategoryActivityAlarm)); Utility.SetSelectedValue(ddlDefaultFollowupActivity, mgr.GetOptionAsString("DefaultFollowUpType", CategoryCalendar)); Utility.SetSelectedValue(ddlCarryOverNotes, mgr.GetOptionAsString("CarryOverNotes", CategoryCalendar)); Utility.SetSelectedValue(ddlCarryOverAttachments, mgr.GetOptionAsString("CarryOverAttachments", CategoryCalendar)); SetSelectedMinValue(ddlDefaultAlarmValue_Meeting, mgr.GetOptionAsString("AlarmLead", CategoryMeeting), true); SetSelectedMinValue(ddlDefaultAlarmValue_PhoneCall, mgr.GetOptionAsString("AlarmLead", CategoryPhoneCall), true); SetSelectedMinValue(ddlDefaultAlarmValue_ToDo, mgr.GetOptionAsString("AlarmLead", CategoryToDo), true); SetSelectedMinValue(ddlDefaultAlarmValue_PersonalActivity, mgr.GetOptionAsString("AlarmLead", CategoryPersonalActivity), true); Utility.SetSelectedValue(ddlDefaultDuration_Meeting, mgr.GetOptionAsString("Duration", CategoryMeeting)); Utility.SetSelectedValue(ddlDefaultDuration_PhoneCall, mgr.GetOptionAsString("Duration", CategoryPhoneCall)); Utility.SetSelectedValue(ddlDefaultDuration_ToDo, mgr.GetOptionAsString("Duration", CategoryToDo)); Utility.SetSelectedValue(ddlDefaultDuration_PersonalActivity, mgr.GetOptionAsString("Duration", CategoryPersonalActivity)); chkRolloverMeeting.Enabled = chkTimelessMeeting.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryMeeting); chkRolloverPhoneCall.Enabled = chkTimelessPhoneCall.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryPhoneCall); chkRolloverToDo.Enabled = chkTimelessToDo.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryToDo); chkRolloverPersonalActivity.Enabled = chkTimelessPersonalActivity.Checked = mgr.GetOptionAsBoolean("Timeless", CategoryPersonalActivity); chkRolloverMeeting.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryMeeting); chkRolloverPhoneCall.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryPhoneCall); chkRolloverToDo.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryToDo); chkRolloverPersonalActivity.Checked = mgr.GetOptionAsBoolean("Autorollover", CategoryPersonalActivity); chkPastDue.Checked = mgr.GetOptionAsBoolean("DisplayPastDueInToolBar", CategoryActivityAlarm); GenerateScript(); }
protected void Page_PreRender(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); Utility.SetSelectedValue(ddlDefaultCalendarView, options.GetOptionAsString("DefaultCalendarView")); Utility.SetSelectedValue(ddlNumberOfEvents, options.GetOptionAsString("NumEvents")); Utility.SetSelectedValue(ddlShowHistoryOnDayView, options.GetOptionAsString("LoadHistoryOnStart")); Utility.SetSelectedValue(ddlRememberSelectedUsers, options.GetOptionAsString("RememberUsers")); Utility.SetSelectedValue(ddlDisplayContactAccount, options.GetOptionAsString("DisplayContactAccount")); string dayStart = options.GetOptionAsString("DayStartTime"); if (!string.IsNullOrEmpty(dayStart)) { DateTime timeHolder = DateTime.Parse(dayStart); ddlDayStart.ClearSelection(); ListItem startItem = ddlDayStart.Items.FindByValue(timeHolder.ToString("t")); if (startItem != null) startItem.Selected = true; else { startItem = ddlDayStart.Items.FindByText(timeHolder.ToString("t")); if (startItem != null) startItem.Selected = true; } } string dayEnd = options.GetOptionAsString("DayEndTime"); if (!string.IsNullOrEmpty(dayEnd)) { DateTime timeHolder = DateTime.Parse(dayEnd); ddlDayEnd.ClearSelection(); ListItem endItem = ddlDayEnd.Items.FindByValue(timeHolder.ToString("t")); if (endItem != null) endItem.Selected = true; else { endItem = ddlDayEnd.Items.FindByText(timeHolder.ToString("t")); if (endItem != null) endItem.Selected = true; } } chkOpportunity.Checked = options.GetOptionAsBoolean("ShowOnOpportunities"); chkPhoneNumber.Checked = options.GetOptionAsBoolean("ShowOnPhoneNumber"); chkRegarding.Checked = options.GetOptionAsBoolean("ShowOnRegarding"); chkTime.Checked = options.GetOptionAsBoolean("ShowOnTime"); chkMon.Checked = options.GetOptionAsBoolean("WorkWeekMon"); chkTue.Checked = options.GetOptionAsBoolean("WorkWeekTue"); chkWed.Checked = options.GetOptionAsBoolean("WorkWeekWed"); chkThu.Checked = options.GetOptionAsBoolean("WorkWeekThu"); chkFri.Checked = options.GetOptionAsBoolean("WorkWeekFri"); chkSat.Checked = options.GetOptionAsBoolean("WorkWeekSat"); chkSun.Checked = options.GetOptionAsBoolean("WorkWeekSun"); Utility.SetSelectedValue(ddlDefaultInterval, options.GetOptionAsString("DefaultInterval")); Utility.SetSelectedValue(ddlDefaultActivityType, options.GetOptionAsString("DefaultActivity")); Utility.SetSelectedValue(ddlFirstDayOfWeek, options.GetOptionAsString("WeekStart")); Utility.SetSelectedValue(ddlFirstWeekOfYear, options.GetOptionAsString("FirstWeekOfYear")); }
protected void _save_Click(object sender, EventArgs e) { UserOptionsManager options = new UserOptionsManager(CategoryCalendar, Server.MapPath(@"App_Data\LookupValues")); options.SetOptionAsString("DefaultCalendarView", ddlDefaultCalendarView.SelectedValue); options.SetOptionAsString("NumEvents", ddlNumberOfEvents.SelectedValue); options.SetOptionAsString("LoadHistoryOnStart", ddlShowHistoryOnDayView.SelectedValue); options.SetOptionAsString("RememberUsers", ddlRememberSelectedUsers.SelectedValue); options.SetOptionAsString("DisplayContactAccount", ddlDisplayContactAccount.SelectedValue); options.SetOptionAsString("DayStartTime", ddlDayStart.SelectedValue); options.SetOptionAsString("DayEndTime", ddlDayEnd.SelectedValue); options.SetOptionAsString("DefaultInterval", ddlDefaultInterval.SelectedValue); options.SetOptionAsString("DefaultActivity", ddlDefaultActivityType.SelectedValue); options.SetOptionAsString("WeekStart", ddlFirstDayOfWeek.SelectedValue); options.SetOptionAsString("FirstWeekOfYear", ddlFirstWeekOfYear.SelectedValue); options.SetOptionAsBoolean("ShowOnOpportunities", chkOpportunity.Checked); options.SetOptionAsBoolean("ShowOnPhoneNumber", chkPhoneNumber.Checked); options.SetOptionAsBoolean("ShowOnRegarding", chkRegarding.Checked); options.SetOptionAsBoolean("ShowOnTime", chkTime.Checked); options.SetOptionAsBoolean("WorkWeekMon", chkMon.Checked); options.SetOptionAsBoolean("WorkWeekTue", chkTue.Checked); options.SetOptionAsBoolean("WorkWeekWed", chkWed.Checked); options.SetOptionAsBoolean("WorkWeekThu", chkThu.Checked); options.SetOptionAsBoolean("WorkWeekFri", chkFri.Checked); options.SetOptionAsBoolean("WorkWeekSat", chkSat.Checked); options.SetOptionAsBoolean("WorkWeekSun", chkSun.Checked); }