Exemplo n.º 1
0
        protected void add_drug_Click(object sender, EventArgs e)
        {
            int    i = 0;
            String s = patient_ID.Value.ToString();

            if (int.TryParse(s, out i) == false)
            {
                Response.Write("<script language=javascript>window.alert('病人ID输入格式不正确!');</script>");
            }
            else
            {
                if (Patient_C.isExit(s) == false)
                {
                    Response.Write("<script language=javascript>window.alert('该病人ID不存在!');</script>");
                }
                else
                {
                    patient1     = Patient_C.GetPatientinformation(s);
                    name1.Value  = " 姓名:" + patient1[0].P_Name + "";
                    sex1.Value   = " 性别:" + patient1[0].P_Sex + "";
                    age1.Value   = " 年龄:" + Convert.ToString(patient1[0].P_Age) + "";
                    phone1.Value = " 手机号:" + Convert.ToString(patient1[0].P_Phone) + "";
                    prescript    = new Prescript();
                    if (int.TryParse(drug_ID.Value, out i) == false)
                    {
                        Response.Write("<script language=javascript>window.alert('药品ID输入格式不正确!');</script>");
                    }
                    else
                    {
                        if (Drug_C.ExistDrug(Convert.ToInt32(drug_ID.Value)) == false)
                        {
                            Response.Write("<script language=javascript>window.alert('该药品ID不存在!');</script>");
                        }
                        else
                        {
                            prescript.D_ID   = Convert.ToInt32(drug_ID.Value);
                            prescript.C_ID   = Convert.ToInt32(Case_C.GetCaseID(Convert.ToInt32(patient_ID.Value)));
                            prescript.D_Name = Drug_C.GetDrugname(Convert.ToInt32(drug_ID.Value));
                            if (int.TryParse(drug_number.Value, out i) == false)
                            {
                                Response.Write("<script language=javascript>window.alert('药品数量输入格式不正确!');</script>");
                            }
                            else
                            {
                                prescript.D_Number     = Convert.ToInt32(drug_number.Value);
                                prescript.D_Totalprice = (float)Convert.ToDouble(((Drug_C.GetSellingPrice(Convert.ToInt32(drug_ID.Value))) * (Convert.ToInt32(drug_number.Value))));
                                prescript.P_Notes      = drug_note.Value;
                                prescripts.Add(prescript);
                                drug_ID.Value     = "";
                                drug_name.Value   = "";
                                drug_number.Value = "";
                                drug_note.Value   = "";
                                Text_ID.Value     = "";
                                Text_Name.Value   = "";
                            }
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        protected void Button_add_text_Click(object sender, EventArgs e)
        {
            int    i = 0;
            String s = patient_ID.Value.ToString();

            if (int.TryParse(s, out i) == false)
            {
                Response.Write("<script language=javascript>window.alert('病人ID输入格式不正确!');</script>");
            }
            else
            {
                if (Patient_C.isExit(s) == false)
                {
                    Response.Write("<script language=javascript>window.alert('该病人ID不存在!');</script>");
                }
                else
                {
                    patient1     = Patient_C.GetPatientinformation(s);
                    name1.Value  = " 姓名:" + patient1[0].P_Name + "";
                    sex1.Value   = " 性别:" + patient1[0].P_Sex + "";
                    age1.Value   = " 年龄:" + Convert.ToString(patient1[0].P_Age) + "";
                    phone1.Value = " 手机号:" + Convert.ToString(patient1[0].P_Phone) + "";
                    if (int.TryParse(Text_ID.Value, out i) == false)
                    {
                        Response.Write("<script language=javascript>window.alert('检查项ID输入格式不正确!');</script>");
                    }
                    else
                    {
                        test = new Test();
                        if (AssessmentItem_C.ExistText(Convert.ToInt32(Text_ID.Value)) == false)
                        {
                            Response.Write("<script language=javascript>window.alert('检查项ID不存在!');</script>");
                        }
                        else
                        {
                            test.IT_ID    = Convert.ToInt32(Text_ID.Value);
                            test.C_ID     = Convert.ToInt32(Case_C.GetCaseID(Convert.ToInt32(patient_ID.Value)));
                            test.IT_Name  = AssessmentItem_C.GetTextname(Convert.ToInt32(Text_ID.Value));
                            test.IT_Price = AssessmentItem_C.GetPrice(Convert.ToInt32(Text_ID.Value));
                            tests.Add(test);
                            drug_ID.Value     = "";
                            drug_name.Value   = "";
                            drug_number.Value = "";
                            drug_note.Value   = "";
                            Text_ID.Value     = "";
                            Text_Name.Value   = "";
                        }
                    }
                }
            }
        }
Exemplo n.º 3
0
        protected void Button2_Click1(object sender, EventArgs e)
        {
            int    i = 0;
            String Doctorid;
            String s = patient_ID.Value.ToString();

            if (int.TryParse(s, out i) == false)
            {
                Response.Write("<script language=javascript>window.alert('病人ID输入格式不正确!');</script>");
            }
            else
            {
                Doctorid = Session["uid"].ToString();
                if (Patient_C.isExit(s) == false)
                {
                    Response.Write("<script language=javascript>window.alert('该病人ID不存在!');</script>");
                }
                else
                {
                    if (Case_C.register(s, Doctorid) == false)
                    {
                        Response.Write("<script language=javascript>window.alert('该病人挂号不成功!');</script>");
                    }
                    else
                    {
                        patient1       = Patient_C.GetPatientinformation(s);
                        name1.Value    = " 姓名:" + patient1[0].P_Name + "";
                        sex1.Value     = " 性别:" + patient1[0].P_Sex + "";
                        age1.Value     = " 年龄:" + Convert.ToString(patient1[0].P_Age) + "";
                        phone1.Value   = " 手机号:" + Convert.ToString(patient1[0].P_Phone) + "";
                        name1.Visible  = true;
                        sex1.Visible   = true;
                        age1.Visible   = true;
                        phone1.Visible = true;
                    }
                }
            }
        }
Exemplo n.º 4
0
        protected void search_drug_Click(object sender, EventArgs e)
        {
            int    i = 0;
            String s = patient_ID.Value.ToString();

            if (int.TryParse(s, out i) == false)
            {
                Response.Write("<script language=javascript>window.alert('病人ID输入格式不正确!');</script>");
            }
            else
            {
                if (Patient_C.isExit(s) == false)
                {
                    Response.Write("<script language=javascript>window.alert('该病人ID不存在!');</script>");
                }
                else
                {
                    patient1 = Patient_C.GetPatientinformation(s);
                    if (Drug_C.isExit(drug_name.Value) == false)
                    {
                        Response.Write("<script language=javascript>window.alert('该药品不存在!');</script>");
                    }
                    else
                    {
                        drugs           = Drug_C.SelectFuzzy(drug_name.Value);
                        drug_name.Value = "";
                        name1.Value     = " 姓名:" + patient1[0].P_Name + "";
                        sex1.Value      = " 性别:" + patient1[0].P_Sex + "";
                        age1.Value      = " 年龄:" + Convert.ToString(patient1[0].P_Age) + "";
                        phone1.Value    = " 手机号:" + Convert.ToString(patient1[0].P_Phone) + "";
                        name1.Visible   = true;
                        sex1.Visible    = true;
                        age1.Visible    = true;
                        phone1.Visible  = true;
                    }
                }
            }
        }