public ExportForm(Model model) { InitializeComponent(); _model = model; if (_model.AvailablePlugins().Any()) { _loadedPluginsListBox.DataSource = _model.AvailablePlugins(); } string lastProfile = Settings.Default.ExportProfile; foreach (var applicationDataModel in _model.ApplicationDataModels.OrderBy(x => x.Catalog.Description)) { cardProfileSelection.Items.Add(applicationDataModel.Catalog.Description); if ((!string.IsNullOrEmpty(lastProfile)) && (applicationDataModel.Catalog.Description.Equals(lastProfile, StringComparison.CurrentCultureIgnoreCase))) { cardProfileSelection.SelectedIndex = cardProfileSelection.Items.Count - 1; } } if ((cardProfileSelection.Items.Count > 0) && (cardProfileSelection.SelectedIndex < 0)) { cardProfileSelection.SelectedIndex = 0; } }
public ImportForm(Model model, TreeView treeView, DataGridView dataGridViewRawData) { InitializeComponent(); _model = model; _treeView = treeView; _dataGridViewRawData = dataGridViewRawData; if (_model.AvailablePlugins().Any()) _loadedPluginsListBox.DataSource = _model.AvailablePlugins(); }
public ImportForm(Model model, TreeView treeView, DataGridView dataGridViewRawData) { InitializeComponent(); _model = model; _treeView = treeView; _dataGridViewRawData = dataGridViewRawData; if (_model.AvailablePlugins().Any()) { _loadedPluginsListBox.DataSource = _model.AvailablePlugins(); } }
public ExportForm(Model model) { InitializeComponent(); _model = model; if (_model.AvailablePlugins().Any()) _loadedPluginsListBox.DataSource = _model.AvailablePlugins(); foreach (var applicationDataModel in _model.ApplicationDataModels.OrderBy(x => x.Catalog.Description)) { cardProfileSelection.Items.Add(applicationDataModel.Catalog.Description); } }
public ExportForm(Model model) { InitializeComponent(); _model = model; if (_model.AvailablePlugins().Any()) { _loadedPluginsListBox.DataSource = _model.AvailablePlugins(); } foreach (var applicationDataModel in _model.ApplicationDataModels.OrderBy(x => x.Catalog.Description)) { cardProfileSelection.Items.Add(applicationDataModel.Catalog.Description); } }