public void Initialize(PluginConfigurationData configuration, PluginEnvironment environment) { _activityData = configuration.GetMetadata <ePrintAdminActivityData>(); _selectedAssetList = ConfigurationServices.AssetInventory.GetAssets(configuration.Assets.SelectedAssets); if (_selectedAssetList != null && _selectedAssetList.Any()) { deviceId_TextBox.Text = _selectedAssetList.First().AssetId; } _selectedServer = configuration.Servers.SelectedServers.FirstOrDefault(); ePrintServer_ComboBox.Initialize(_selectedServer, "ePrint"); adminUser_textBox.Text = _activityData.ePrintAdminUser; adminPassword_textBox.Text = _activityData.ePrintAdminPassword; tasks_dataGridView.DataSource = _activityData.ePrintAdminTasks; }
private void ePrintAdminConfigurationControl_Load(object sender, EventArgs e) { if (_selectedServer == Guid.Empty) { ePrintServer_ComboBox.Initialize("ePrint"); } else { ePrintServer_ComboBox.Initialize(_selectedServer, "ePrint"); } if (_selectedAssetList != null && _selectedAssetList.Any()) { deviceId_TextBox.Text = _selectedAssetList.First().AssetId; } hpacServer_ComboBox.Initialize("HPAC"); ePrintServer_ComboBox.SelectionChanged += ePrintserverselectionchanged; hpacServer_ComboBox.SelectionChanged += HPACServerselectionchanged; }
private void selectDevice_Button_Click(object sender, EventArgs e) { try { using (AssetSelectionForm printerSelectionForm = new AssetSelectionForm(AssetAttributes.Printer, deviceId_TextBox.Text, true)) { printerSelectionForm.ShowDialog(this); if (printerSelectionForm.DialogResult == DialogResult.OK) { _selectedAssetList = printerSelectionForm.SelectedAssets; if (_selectedAssetList != null) { deviceId_TextBox.Text = _selectedAssetList.First().AssetId; } } } } catch (InvalidOperationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK); } }