protected void InitExport(UserExport biz, string datasetSql, ArrayList selectedTableNames) { DataView view = new UserExport[] { biz }.AsDataView(); //this.ValidatePrivacyLevel(biz.DataSourceView.Table); this.ValidatePrivacyLevel(view.Table); selectedTables = ConvertNamesToTables(selectedTableNames); this.AddParentTables(selectedTables); exportUserId = this.LogUserExport(biz); this.SetNewDBName(exportUserId); //DataRow dr = biz.Tables[UserExport.Table_UserExport].Rows[0]; UserExportPatientsDa tmp = new UserExportPatientsDa(); tmp.CreateTable(datasetSql, exportUserId); }
private int InitializeExport() { userExport[UserExport.DiseaseType] = diseaseType; userExport[UserExport.ExportDate] = DateTime.Now; userExport[UserExport.IRB_ApprovalDate] = irbApprovalDate; userExport[UserExport.IRB_ApprovalType] = irbApprovalType; userExport[UserExport.PrivacyLevel] = privacyLevel; userExport[UserExport.Purpose] = purpose; userExport[UserExport.UserLoginId] = userLoginId; userExport.Save(); int userExportId = (int)userExport[UserExport.UserExportId]; UserExportPatientsDa da = new UserExportPatientsDa(); da.CreateTable(datasetSql, userExportId); return(userExportId); }