⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 brachytherapyform.ascx.cs

📁 医疗决策支持系统
💻 CS
📖 第 1 页 / 共 2 页
字号:
			dr[BrachyTherapy.BrachyDoseNotes] = BrachyDoseNotes.Value;
			dr[BrachyTherapy.BrachyIsotope] = Request.Form[BrachyIsotope.UniqueID].ToString();
			dr[BrachyTherapy.BrachyRecTotActivity] = BrachyRecTotActivity.Value;
			dr[BrachyTherapy.BrachySeedStrength] = BrachySeedStrength.Value;
			dr[BrachyTherapy.BrachyTotalActivity] = BrachyTotalActivity.Value;
			dr[BrachyTherapy.BrachyPercentActivity] = BrachyPercentActivity.Value;
			dr[BrachyTherapy.BrachyNumSeedsPlanned] = BrachyNumSeedsPlanned.Value;
			dr[BrachyTherapy.BrachyNumNeedlesPlanned] = BrachyNumNeedlesPlanned.Value;
			dr[BrachyTherapy.BrachyPreV100] = BrachyPreV100.Value;
			dr[BrachyTherapy.BrachyPreV150] = BrachyPreV150.Value;
			dr[BrachyTherapy.BrachyPreV200] = BrachyPreV200.Value;
			dr[BrachyTherapy.BrachyPreD90] = BrachyPreD90.Value;
			dr[BrachyTherapy.BrachyPreUrethraVolume] = BrachyPreUrethraVolume.Value;
			dr[BrachyTherapy.BrachyPreUrethraD90] = BrachyPreUrethraD90.Value;
			dr[BrachyTherapy.BrachyOR_US_Volume] = BrachyOR_US_Volume.Value;
			dr[BrachyTherapy.BrachyOR_V100] = BrachyOR_V100.Value;
			dr[BrachyTherapy.BrachyOR_V150] = BrachyOR_V150.Value;
			dr[BrachyTherapy.BrachyOR_V200] = BrachyOR_V200.Value;
			dr[BrachyTherapy.BrachyOR_D90] = BrachyOR_D90.Value;
			dr[BrachyTherapy.BrachyOR_UrethraVolume] = BrachyOR_UrethraVolume.Value;
			dr[BrachyTherapy.BrachyOR_UrethraD90] = BrachyOR_UrethraD90.Value;
			dr[BrachyTherapy.BrachyNumSeeds] = BrachyNumSeeds.Value;
			dr[BrachyTherapy.BrachyNumNeedles] = BrachyNumNeedles.Value;
			dr[BrachyTherapy.BrachyDVH] = BrachyDVH.Value;
			dr[BrachyTherapy.BrachyV90] = BrachyV90.Value;
			dr[BrachyTherapy.BrachyV100] = BrachyV100.Value;
			dr[BrachyTherapy.BrachyV150] = BrachyV150.Value;
			dr[BrachyTherapy.BrachyV200] = BrachyV200.Value;
			dr[BrachyTherapy.BrachyD80] = BrachyD80.Value;
			dr[BrachyTherapy.BrachyD90] = BrachyD90.Value;
			dr[BrachyTherapy.BrachyPercD90] = BrachyPercD90.Value;
			dr[BrachyTherapy.BrachyD100] = BrachyD100.Value;
			dr[BrachyTherapy.BrachyPercD100] = BrachyPercD100.Value;
			dr[BrachyTherapy.BrachyMinDose] = BrachyMinDose.Value;
			dr[BrachyTherapy.BrachyMPD] = BrachyMPD.Value;
			dr[BrachyTherapy.BrachyVg100] = BrachyVg100.Value;
			dr[BrachyTherapy.BrachyMaxUrethraDose] = BrachyMaxUrethraDose.Value;
			dr[BrachyTherapy.BrachyAvgUrethraDose] = BrachyAvgUrethraDose.Value;
			dr[BrachyTherapy.BrachyUrethraV100] = BrachyUrethraV100.Value;
			dr[BrachyTherapy.BrachyUrethraV150] = BrachyUrethraV150.Value;
			dr[BrachyTherapy.BrachyUrethraV200] = BrachyUrethraV200.Value;
			dr[BrachyTherapy.BrachyUrethraD90] = BrachyUrethraD90.Value;
			dr[BrachyTherapy.BrachyUrethraD5] = BrachyUrethraD5.Value;
			dr[BrachyTherapy.BrachyMaxRectDose] = BrachyMaxRectDose.Value;
			dr[BrachyTherapy.BrachyAvgRectDose] = BrachyAvgRectDose.Value;
			dr[BrachyTherapy.BrachyLungSeeds] = BrachyLungSeeds.Value;
			dr[BrachyTherapy.BrachyPelvisSeeds] = BrachyPelvisSeeds.Value;
			dr[BrachyTherapy.BrachyProstateSeeds] = BrachyProstateSeeds.Value;
			dr[BrachyTherapy.BrachyInstitution] = Request.Form[BrachyInstitution.UniqueID].ToString();
			dr[BrachyTherapy.BrachyNotes] = BrachyNotes.Value;
			dr[BrachyTherapy.BrachyDataSource] = Request.Form[BrachyDataSource.UniqueID].ToString();
			dr[BrachyTherapy.BrachyQuality] = Request.Form[BrachyQuality.UniqueID].ToString();

			//fields added 8/24/04
			dr[BrachyTherapy.BrachyRectumV100] = BrachyRectumV100.Value;
			dr[BrachyTherapy.BrachyRectumV150] = BrachyRectumV150.Value;
			dr[BrachyTherapy.BrachyRectumV200] = BrachyRectumV200.Value;
			dr[BrachyTherapy.BrachyUrethraD30] = BrachyUrethraD30.Value;
			dr[BrachyTherapy.BrachyNVB]		   = BrachyNVB.Value;
			dr[BrachyTherapy.BrachyPenileBulb] = BrachyPenileBulb.Value;

			AddBaseParams(dr);
			biz.Tables[BrachyTherapy.Table_BrachyTherapy].Rows.Add(dr);
			biz.AcceptChanges();
			return biz;

		}

		protected override void SetFields(BizObject bz)
		{
			BrachyTherapy biz = (BrachyTherapy)bz;
			DataRow dr = biz.Tables[BrachyTherapy.Table_BrachyTherapy].Rows[0];

			//below assignment good only for text and input fields, checkboxes, selects, radios need additional logic
			//selects use: PageUtil.SelectDropDownItem(fieldIdName, dr[Object.FieldName]);
			
			PatientId.Value = dr[BrachyTherapy.PatientId].ToString();
			//PageUtil.SelectDropDownItem(BrachyCPT_Code, dr[BrachyTherapy.BrachyCPT_Code]);
			BrachyCPT_Code.Value = dr[BrachyTherapy.BrachyCPT_Code].ToString();
			BrachyCPT_Description.Value = dr[BrachyTherapy.BrachyCPT_Description].ToString();
			BrachyPhysician.Value = dr[BrachyTherapy.BrachyPhysician].ToString();
			//BrachyPending.Value = dr[BrachyTherapy.BrachyPending].ToString();
			PageUtil.SetCheckBox(BrachyPending, dr[BrachyTherapy.BrachyPending]);
			BrachyDateText.Value = dr[BrachyTherapy.BrachyDateText].ToString();
			BrachyDate.Value = PageUtil.ObjToDateString(dr[BrachyTherapy.BrachyDate]);
			BrachyTime.Value = dr[BrachyTherapy.BrachyTime].ToString();
			PageUtil.SelectDropDownItem(BrachyPrescribedDose, dr[BrachyTherapy.BrachyPrescribedDose]);
			BrachyDoseNotes.Value = dr[BrachyTherapy.BrachyDoseNotes].ToString();
			PageUtil.SelectDropDownItem(BrachyIsotope, dr[BrachyTherapy.BrachyIsotope]);
			BrachyRecTotActivity.Value = dr[BrachyTherapy.BrachyRecTotActivity].ToString();
			BrachySeedStrength.Value = dr[BrachyTherapy.BrachySeedStrength].ToString();
			BrachyTotalActivity.Value = dr[BrachyTherapy.BrachyTotalActivity].ToString();
			BrachyPercentActivity.Value = dr[BrachyTherapy.BrachyPercentActivity].ToString();
			BrachyNumSeedsPlanned.Value = dr[BrachyTherapy.BrachyNumSeedsPlanned].ToString();
			BrachyNumNeedlesPlanned.Value = dr[BrachyTherapy.BrachyNumNeedlesPlanned].ToString();
			BrachyPreV100.Value = dr[BrachyTherapy.BrachyPreV100].ToString();
			BrachyPreV150.Value = dr[BrachyTherapy.BrachyPreV150].ToString();
			BrachyPreV200.Value = dr[BrachyTherapy.BrachyPreV200].ToString();
			BrachyPreD90.Value = dr[BrachyTherapy.BrachyPreD90].ToString();
			BrachyPreUrethraVolume.Value = dr[BrachyTherapy.BrachyPreUrethraVolume].ToString();
			BrachyPreUrethraD90.Value = dr[BrachyTherapy.BrachyPreUrethraD90].ToString();
			BrachyOR_US_Volume.Value = dr[BrachyTherapy.BrachyOR_US_Volume].ToString();
			BrachyOR_V100.Value = dr[BrachyTherapy.BrachyOR_V100].ToString();
			BrachyOR_V150.Value = dr[BrachyTherapy.BrachyOR_V150].ToString();
			BrachyOR_V200.Value = dr[BrachyTherapy.BrachyOR_V200].ToString();
			BrachyOR_D90.Value = dr[BrachyTherapy.BrachyOR_D90].ToString();
			BrachyOR_UrethraVolume.Value = dr[BrachyTherapy.BrachyOR_UrethraVolume].ToString();
			BrachyOR_UrethraD90.Value = dr[BrachyTherapy.BrachyOR_UrethraD90].ToString();
			BrachyNumSeeds.Value = dr[BrachyTherapy.BrachyNumSeeds].ToString();
			BrachyNumNeedles.Value = dr[BrachyTherapy.BrachyNumNeedles].ToString();
			BrachyDVH.Value = dr[BrachyTherapy.BrachyDVH].ToString();
			BrachyV90.Value = dr[BrachyTherapy.BrachyV90].ToString();
			BrachyV100.Value = dr[BrachyTherapy.BrachyV100].ToString();
			BrachyV150.Value = dr[BrachyTherapy.BrachyV150].ToString();
			BrachyV200.Value = dr[BrachyTherapy.BrachyV200].ToString();
			BrachyD80.Value = dr[BrachyTherapy.BrachyD80].ToString();
			BrachyD90.Value = dr[BrachyTherapy.BrachyD90].ToString();
			BrachyPercD90.Value = dr[BrachyTherapy.BrachyPercD90].ToString();
			BrachyD100.Value = dr[BrachyTherapy.BrachyD100].ToString();
			BrachyPercD100.Value = dr[BrachyTherapy.BrachyPercD100].ToString();
			BrachyMinDose.Value = dr[BrachyTherapy.BrachyMinDose].ToString();
			BrachyMPD.Value = dr[BrachyTherapy.BrachyMPD].ToString();
			BrachyVg100.Value = dr[BrachyTherapy.BrachyVg100].ToString();
			BrachyMaxUrethraDose.Value = dr[BrachyTherapy.BrachyMaxUrethraDose].ToString();
			BrachyAvgUrethraDose.Value = dr[BrachyTherapy.BrachyAvgUrethraDose].ToString();
			BrachyUrethraV100.Value = dr[BrachyTherapy.BrachyUrethraV100].ToString();
			BrachyUrethraV150.Value = dr[BrachyTherapy.BrachyUrethraV150].ToString();
			BrachyUrethraV200.Value = dr[BrachyTherapy.BrachyUrethraV200].ToString();
			BrachyUrethraD90.Value = dr[BrachyTherapy.BrachyUrethraD90].ToString();
			BrachyUrethraD5.Value = dr[BrachyTherapy.BrachyUrethraD5].ToString();
			BrachyMaxRectDose.Value = dr[BrachyTherapy.BrachyMaxRectDose].ToString();
			BrachyAvgRectDose.Value = dr[BrachyTherapy.BrachyAvgRectDose].ToString();
			BrachyLungSeeds.Value = dr[BrachyTherapy.BrachyLungSeeds].ToString();
			BrachyPelvisSeeds.Value = dr[BrachyTherapy.BrachyPelvisSeeds].ToString();
			BrachyProstateSeeds.Value = dr[BrachyTherapy.BrachyProstateSeeds].ToString();
			BrachyInstitution.Value = dr[BrachyTherapy.BrachyInstitution].ToString();
			BrachyNotes.Value = dr[BrachyTherapy.BrachyNotes].ToString();
			BrachyDataSource.Value = dr[BrachyTherapy.BrachyDataSource].ToString();
			PageUtil.SelectDropDownItem(BrachyQuality, dr[BrachyTherapy.BrachyQuality]);

			//new fields added 8/24/04
			BrachyRectumV100.Value	= dr[BrachyTherapy.BrachyRectumV100].ToString();
			BrachyRectumV150.Value	= dr[BrachyTherapy.BrachyRectumV150].ToString();
			BrachyRectumV200.Value	= dr[BrachyTherapy.BrachyRectumV200].ToString();
			BrachyUrethraD30.Value	= dr[BrachyTherapy.BrachyUrethraD30].ToString();
			BrachyNVB.Value			= dr[BrachyTherapy.BrachyNVB].ToString();
			BrachyPenileBulb.Value	= dr[BrachyTherapy.BrachyPenileBulb].ToString();

			SetBaseFields(dr);
			//SetSubPageLinks();
		}
	
		protected void SetSubPageLinks()
		{
			//enable links and set the url's
			SeedsAssignedFormLink.NavigateUrl = "DataEntryContainer.aspx?dataForm=SeedsAssignedForm&parentKey="+this.patientID+"&Relationship=many";
			SeedsAssignedFormLink.Enabled = true;
		}

		//
		//forms that are one to one with patients table override GetRecord (BrachyTherapy and SocialHistory)
		//TODO: fix button logic for new forms- currently must click edit first
		//
		protected override BizObject GetRecord()
		{
			DataEntryController ct = this.GetController();
			return ct.GetRecord(this.patientID);
		}

		protected override BizObject GetRecord(DataRow dr)  
		{			
			DataEntryController ct = (DataEntryController)this.GetController();
			return ct.GetRecord(this.patientID);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -