예제 #1
0
 private void DSTypeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.MSAccess.ToString() && mDSDetails.GetType() != typeof(AccessDataSource))
     {
         mDSDetails = new AccessDataSource();
     }
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.MSAccess.ToString())
     {
         mFileType = "mdb";
     }
 }
예제 #2
0
 private void DSTypeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.MSAccess.ToString() && mDSDetails.GetType() != typeof(AccessDataSource))
     {
         mDSDetails = new AccessDataSource();
     }
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.MSAccess.ToString())
     {
         mFileType            = "mdb";
         mDSDetails.FilePath  = mTargetFolder.FolderRelativePath + @"\GingerDataSource.mdb";
         FilePathTextBox.Text = mDSDetails.FilePath;
         DSName.Text          = "GingerDataSource";
     }
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.LiteDataBase.ToString() && mDSDetails.GetType() != typeof(GingerLiteDB))
     {
         mDSDetails        = new GingerLiteDB();
         mDSDetails.DSType = DataSourceBase.eDSType.LiteDataBase;
     }
     if (DSTypeComboBox.SelectedValue.ToString() == DataSourceBase.eDSType.LiteDataBase.ToString())
     {
         mFileType            = "db";
         mDSDetails.FilePath  = mTargetFolder.FolderRelativePath + @"\LiteDB.db";
         FilePathTextBox.Text = mDSDetails.FilePath;
         DSName.Text          = "LiteDB";
     }
 }