private void ExportParametersToDataSource(object sender, RoutedEventArgs e) { try { Ginger.SolutionWindows.TreeViewItems.DataSourceFolderTreeItem dataSourcesRoot = new Ginger.SolutionWindows.TreeViewItems.DataSourceFolderTreeItem(WorkSpace.Instance.SolutionRepository.GetRepositoryItemRootFolder <DataSourceBase>(), DataSourceFolderTreeItem.eDataTableView.Customized); SingleItemTreeViewSelectionPage mDataSourceSelectionPage = new SingleItemTreeViewSelectionPage("DataSource - Customized Table", eImageType.DataSource, dataSourcesRoot, SingleItemTreeViewSelectionPage.eItemSelectionType.Single, true); List <object> selectedRunSet = mDataSourceSelectionPage.ShowAsWindow(); if (selectedRunSet != null && selectedRunSet.Count > 0) { ImportOptionalValuesForParameters im = new ImportOptionalValuesForParameters(); AccessDataSource mDSDetails = (AccessDataSource)(((DataSourceTable)selectedRunSet[0]).DSC); string tableName = ((DataSourceTable)selectedRunSet[0]).FileName; List <AppParameters> parameters = GetParameterList(); im.ExportSelectedParametersToDataSouce(parameters, mDSDetails, tableName); } } catch (System.Exception ex) { Reporter.ToLog(eLogLevel.ERROR, ex.StackTrace); } }