private void saveButton_Click(object sender, EventArgs e) { SerializableStringDictionary watermark_settings = new SerializableStringDictionary(); watermark_settings = save_settings(watermark_settings); Configurator.SetConfig(this.page_location, watermark_settings); Configurator.SaveConfig(); Label label = this.Owner.Controls.Find("label_" + page_location, true).FirstOrDefault() as Label; string new_label_text = ""; if (watermark_settings["watermark_type"] == "text") { new_label_text = "Text"; } else if (watermark_settings["watermark_type"] == "image") { new_label_text = "Image"; } else if (watermark_settings["watermark_type"] == "page_number") { new_label_text = "Page Number"; } label.Text = new_label_text; Button button = this.Owner.Controls.Find("edit_" + page_location, true).FirstOrDefault() as Button; button.Text = "Edit"; this.Close(); }
private void availableSchedulesList_ItemChecked(object sender, ItemCheckEventArgs e) { // Delayed for ItemClick from https://stackoverflow.com/questions/4454058/no-itemchecked-event-in-a-checkedlistbox#4454594 this.BeginInvoke((MethodInvoker) delegate { StringCollection checked_schedules = new StringCollection(); foreach (object itemChecked in availableSchedulesList.CheckedItems) { checked_schedules.Add(itemChecked.ToString()); } Configurator.SetConfig("selected_schedule_names", checked_schedules); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } }); }
private void SaveButton_Click(object sender, EventArgs e) { Configurator.SetConfig("smtp_server", emailServer.Text); Configurator.SetConfig("smtp_server_username", smtpServerUsername.Text); Configurator.SetConfig("smtp_server_password", smtpServerPassword.Text); Configurator.SetConfig("smtp_server_tls", smtpServerTLS.Text); Configurator.SetConfig("smtp_server_port", smtpServerPort.Text); Configurator.SetConfig("text_email_template_filename", textEmailFilename.Text); Configurator.SetConfig("html_email_template_filename", htmlEmailFilename.Text); Configurator.SetConfig("email_sender", emailSender.Text); Configurator.SetConfig("save_emailed_copies_flag", saveLocalCopyCheckBox.Checked); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } this.Close(); }
private void exportTypeDropDown_SelectedIndexChanged(object sender, EventArgs e) { Configurator.SetConfig("single_export_type_index", exportTypeDropDown.SelectedIndex.ToString()); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } }
private void singleUsernameForImpersonation_TextChanged(object sender, EventArgs e) { Configurator.SetConfig("single_export_impersonate_as_user", singleUsernameForImpersonation.Text); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } }
private void saveButton_Click(object sender, EventArgs e) { Configurator.SetConfig("export_archive_folder", exportArchiveFolder.Text); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } this.Close(); }
private void clear_watermark_config(object sender, EventArgs e) { Button s = (Button)sender; string page_location = s.Name.Split('_')[1]; DialogResult results = MessageBox.Show("Delete existing watermark configuration?", "Remove Watermark?", MessageBoxButtons.YesNo); if (results == DialogResult.Yes) { SerializableStringDictionary empty_config = new SerializableStringDictionary(); Configurator.SetConfig(page_location, empty_config); Configurator.SaveConfig(); Label label = this.Controls.Find("label_" + page_location, true).FirstOrDefault() as Label; label.Text = ""; Button button = this.Controls.Find("edit_" + page_location, true).FirstOrDefault() as Button; button.Text = "Add"; } }
private void enableSchedulesRadioButton_CheckedChanged(object sender, EventArgs e) { var button = (RadioButton)sender; if (button.Checked == true) { StartTimer(sender, e); } Configurator.SetConfig("schedules_enabled", true); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } }
private void SaveButton_Click(object sender, EventArgs e) { Configurator.SetConfig("server_admin_username", server_admin_username.Text); Configurator.SetConfig("server_admin_password", server_password.Text); Configurator.SetConfig("tableau_server", tableau_server_url.Text); Configurator.SetConfig("repository_pw", repositoryPW.Text); Configurator.SetConfig("tabcmd_program_location", tabcmdProgramLocation.Text); Configurator.SetConfig("tabcmd_config_location", tabcmdConfigLocation.Text); try { Configurator.SaveConfig(); //MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); //this.logger.Log("Saving settings failed"); //this.logger.Log(exc.Message); } this.Close(); }
/* * Loading and Configuration */ private void saveConfig_Click(object sender, EventArgs e) { Configurator.SetConfig("server_admin_username", server_admin_username.Text); Configurator.SetConfig("server_admin_password", server_password.Text); Configurator.SetConfig("tableau_server", tableau_server_url.Text); Configurator.SetConfig("repository_pw", repositoryPW.Text); Configurator.SetConfig("smtp_server", emailServer.Text); Configurator.SetConfig("smtp_server_username", smtpServerUsername.Text); Configurator.SetConfig("smtp_server_password", smtpServerPassword.Text); Configurator.SetConfig("smtp_server_tls", smtpServerTLS.Text); Configurator.SetConfig("smtp_server_port", smtpServerPort.Text); Configurator.SetConfig("text_email_template_filename", textEmailFilename.Text); Configurator.SetConfig("html_email_template_filename", htmlEmailFilename.Text); Configurator.SetConfig("email_sender", emailSender.Text); Configurator.SetConfig("export_archive_folder", exportArchiveFolder.Text); Configurator.SetConfig("tabcmd_program_location", tabcmdProgramLocation.Text); Configurator.SetConfig("tabcmd_config_location", tabcmdConfigLocation.Text); StringCollection checked_schedules = new StringCollection(); foreach (object itemChecked in availableSchedulesList.CheckedItems) { checked_schedules.Add(itemChecked.ToString()); } Configurator.SetConfig("selected_schedule_names", checked_schedules); try { Configurator.SaveConfig(); MessageBox.Show("Settings Saved Successfully!"); } catch (Exception exc) { MessageBox.Show("Settings were not saved correctly.\n\nPlease check all your entries, retry saving, and look at log files for additional info"); this.logger.Log("Saving settings failed"); this.logger.Log(exc.Message); } }