public override void ClosingPlugin(PluginCloseInfo info) { // First save settings file SettingFileHandler.SaveConfigData(settings); base.ClosingPlugin(info); }
public void SaveConfigData() { SettingFileHandler.GetConfigData <ListController>(out Settings config); var actual = SettingFileHandler.SaveConfigData <ListController>(config); actual.Should().BeFalse(); }
public CdsMigratorPluginControl() { SettingFileHandler.GetConfigData <SchemaWizard>(out settings); InitializeComponent(); DataImportWizard.OnConnectionRequested += OnConnectionRequestedHandler; DataExportWizard.OnConnectionRequested += OnConnectionRequestedHandler; SchemaGeneratorWizard.OnConnectionRequested += OnConnectionRequestedHandler; SchemaGeneratorWizard.Settings = settings; SchemaGeneratorWizard.BringToFront(); }
public override void UpdateConnection(IOrganizationService newService, ConnectionDetail connectionDetail, string actionName = "", object parameter = null) { organisationid = connectionDetail.ConnectionId.Value; service = newService; // init buttons -> value based on connection InitFilter(); // Save settings file SettingFileHandler.SaveConfigData(settings); // Load entities when source connection changes PopulateEntities(); }
public void ClosingPlugin(PluginCloseInfo info) { // First save settings file SettingFileHandler.SaveConfigData(settings); if (info.FormReason != CloseReason.None || info.ToolBoxReason == ToolBoxCloseReason.CloseAll || info.ToolBoxReason == ToolBoxCloseReason.CloseAllExceptActive) { return; } info.Cancel = MessageBox.Show(@"Are you sure you want to close this tab?", @"Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes; }
protected void DataTransporter_ConnectionUpdated(object sender, ConnectionUpdatedEventArgs e) { var service = e.Service; var detail = e.ConnectionDetail; organisationid = detail.ConnectionId.Value; SetConnectionLabel(detail.ConnectionName, ServiceType.Source); // init buttons -> value based on connection InitMappings(); InitFilter(); // Save settings file SettingFileHandler.SaveConfigData(settings); // Load entities when source connection changes PopulateEntities(); }
public override void UpdateConnection(IOrganizationService newService, ConnectionDetail detail, string actionName, object parameter) { base.UpdateConnection(newService, detail, actionName, parameter); if (actionName != "AdditionalOrganization") { organisationid = detail.ConnectionId.Value; SetConnectionLabel(detail.ConnectionName, ServiceType.Source); // init buttons -> value based on connection InitMappings(); InitFilter(); // Save settings file SettingFileHandler.SaveConfigData(settings); // Load entities when source connection changes PopulateEntities(); } }
public void UpdateConnection(IOrganizationService newService, ConnectionDetail connectionDetail, string actionName = "", object parameter = null) { if (actionName == "TargetOrganization") { SetConnectionLabel(connectionDetail.ConnectionName, "Target"); targetService = newService; } else { organisationid = connectionDetail.ConnectionId.Value; SetConnectionLabel(connectionDetail.ConnectionName, "Source"); service = newService; // init buttons -> value based on connection InitMappings(); InitFilter(); // Save settings file SettingFileHandler.SaveConfigData(settings); // Load entities when source connection changes PopulateEntities(); } }
public DataTransporter() { SettingFileHandler.GetConfigData(out settings); InitializeComponent(); }
protected void DataTransporter_OnCloseTool(object sender, EventArgs e) { // First save settings file SettingFileHandler.SaveConfigData(settings); }