public KRNetworkingConfig(bool p_isInstantiation) { if (p_isInstantiation) { DatabaseConfigModel = new DatabaseConfigModel(); PatientMapModel = new PatientMapModel(DatabaseHelper.LocalConnStr); ReportSaveModel = new ReportSaveModel(); DataCallBackModel = new DataCallBackModel(); HttpConfigModel = new HttpConfigModel(); WcfConfigModel = new WcfConfigModel(); } }
public override void Execute(object parameter) { PatientMapModel pmm = NetworkingViewModel.PatientMapModel; try { DatabaseConfigModel dataConfig = NetworkingViewModel.DatabaseConfigModel; string sql = pmm.GetTestPatientInfoSql(dataConfig.DatabaseSoft); DatabaseEnum databaseEnum = DataBaseSoft.TransDatabaseSoft(dataConfig.DatabaseSoft, dataConfig.IsAdvancedSetting); IDatabaseHelper dbHelper = DatabaseHelper.Open(databaseEnum, dataConfig.ConnectionString); DataTable table = dbHelper.ExecuteQuery(sql); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } MessageBox.Show("目标表与字段测试成功!"); }