Пример #1
0
 protected void Drugout_Click(object sender, EventArgs e)
 {
     if (Prescript_C.DrugOUT(prescripts) == true)
     {
         Response.Write("<script language=javascript>window.alert('出库成功!');</script>");
     }
     else
     {
         Response.Write("<script language=javascript>window.alert('出库失败!');</script>");
     }
 }
Пример #2
0
        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() + '元';
        }
Пример #3
0
        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>");
        }
Пример #4
0
        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() + '元';
        }
Пример #5
0
 protected void 查找_Click(object sender, EventArgs e)
 {
     prescripts = Prescript_C.SelectPrescript(Convert.ToInt32(patient_ID.Value));
 }
Пример #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     prescripts = Prescript_C.SelectPrescript("");
 }