protected void Page_Load(object sender, EventArgs e) { int patientid = Convert.ToInt32(Session["uid"]); patients = Patient_C.GetPatientinformation(patientid.ToString()); if (patients[0].P_Sex == "男") { sex = "先生"; } else { sex = "女士"; } testsum = 0; prescriptsum = 0; hsum = 0; tests = Test_C.SelectTest(patientid); prescripts = Prescript_C.SelectPrescript(patientid); bool result = Hospitalization_C.AlterHospitalization(patientid); hospitalizations = Hospitalization_C.SelectHospitalization(patientid); if (prescripts != null) { for (int i = 0; i < prescripts.Count; i++) { sellingprice[i] = Drug_C.GetSellingPrice(prescripts[i].D_ID); prescriptsum += prescripts[i].D_Totalprice; } } if (tests != null) { for (int i = 0; i < tests.Count; i++) { testsum += tests[i].IT_Price; } } if (hospitalizations != null) { for (int i = 0; i < hospitalizations.Count; i++) { hsum += hospitalizations[i].H_Sum; } } sum1.Text = prescriptsum.ToString() + '元'; sum2.Text = testsum.ToString() + '元'; sum3.Text = hsum.ToString() + '元'; sum.Text = (prescriptsum + testsum + hsum).ToString() + '元'; }
protected void submit_Click(object sender, EventArgs e) { string str; drug_ID.Value = ""; drug_name.Value = ""; drug_number.Value = ""; drug_note.Value = ""; Text_ID.Value = ""; Text_Name.Value = ""; Prescript_C.AddPrescript(prescripts); Test_C.AddTest(tests); if (hospitalization.Checked == true) { str = "1"; } else { str = "0"; } Case_C.UpdateCase(Convert.ToInt32(patient_ID.Value), Case_Complain.Value, Case_Diagnose.Value, Case_Advice.Value, str); Response.Write("<script language=javascript>window.alert('病历提交成功!');</script>"); }
protected void search_Click(object sender, EventArgs e) { testsum = 0; prescriptsum = 0; hsum = 0; tests = Test_C.SelectTest(Convert.ToInt32(pid.Text)); prescripts = Prescript_C.SelectPrescript(Convert.ToInt32(pid.Text)); bool result = Hospitalization_C.AlterHospitalization(Convert.ToInt32(pid.Text)); hospitalizations = Hospitalization_C.SelectHospitalization(Convert.ToInt32(pid.Text)); if (prescripts != null) { for (int i = 0; i < prescripts.Count; i++) { sellingprice[i] = Drug_C.GetSellingPrice(prescripts[i].D_ID); prescriptsum += prescripts[i].D_Totalprice; } } if (tests != null) { for (int i = 0; i < tests.Count; i++) { testsum += tests[i].IT_Price; } } if (hospitalizations != null) { for (int i = 0; i < hospitalizations.Count; i++) { hsum += hospitalizations[i].H_Sum; } } sum1.Text = prescriptsum.ToString() + '元'; sum2.Text = testsum.ToString() + '元'; sum3.Text = hsum.ToString() + '元'; sum.Text = (prescriptsum + testsum + hsum).ToString() + '元'; }