Exemplo n.º 1
0
        protected void Btn_detail02_Click(object sender, DirectEventArgs e)
        {
            pat pat_obj = new pat(floor.Text, area.Text, time.Text, bedno.Text, patient_id.Text);
            pat.pat_status pat_status = pat.get_pat_status(pat_obj);
            if (pat_status == pat.pat_status.not_login)
            {
                Common._ErrorMsgShow("病患尚未登入!");
                return;
            }
            else if (pat_status == pat.pat_status.not_stop)
            {
                Common._ErrorMsgShow("机器尚未停机!");
                return;
            }

            string sURL = "ipad_detaillist02_Alasamo.aspx";
            sURL += "?patient_id=" + patient_id.Text +
                                "&patient_name=" + patient_name.Text +
                                "&bedno=" + bedno.Text +
                                "&floor=" + floor.Text +
                                "&mechine_model=" + cbo_mechine_model.SelectedItem.Value +
                                "&hpack=" + cbo_h_type.Text +
                                "&hpack3=" + cbo_hpack3.SelectedItem.Value +
                                "&area=" + area.Text +
                                "&time=" + time.Text +
                                "&daytyp=" + daytyp.Text;
            X.Redirect(sURL);
        }
Exemplo n.º 2
0
        protected void Btn_detail_Click(object sender, DirectEventArgs e)
        {
            pat pat_obj = new pat(floor.Text, area.Text, time.Text, bedno.Text, patient_id.Text);

            pat.pat_status pat_status = pat.get_pat_status(pat_obj);
            if (pat_status == pat.pat_status.not_login)
            {
                Common._ErrorMsgShow("病患尚未登入!");
                return;
            }
            string sURL = "ipad_detaillist_Henan.aspx";

            sURL += "?patient_id=" + patient_id.Text +
                    "&patient_name=" + patient_name.Text +
                    "&machine_type=" + machine_type.Text +
                    "&mechine_model=" + Common.GetComboBoxValue(cbo_hpack2) +
                    "&hpack=" + Common.GetComboBoxValue(cbo_h_type) +
                    "&hpack3=" + Common.GetComboBoxValue(cbo_hpack3) +
                    "&patient_weight=" + patient_weight.Text +
                    "&bedno=" + bedno.Text +
                    "&floor=" + floor.Text +
                    "&area=" + area.Text +
                    "&time=" + time.Text +
                    "&daytyp=" + daytyp.Text;
            X.Redirect(sURL);
        }
        protected void Btn_detail_Click(object sender, DirectEventArgs e)
        {
            pat pat_obj = new pat(floor.Text, area.Text, time.Text, bedno.Text, patient_id.Text);

            pat.pat_status pat_status = pat.get_pat_status(pat_obj);
            if (pat_status == pat.pat_status.not_login)
            {
                Common._ErrorMsgShow("病患尚未登入!");
                return;
            }
            string sURL;

            switch (sProcessOfPurifyingTheBlood)
            {
            case "Hospital_Suzhou":
                sURL = "ipad_detaillist_Suzhou.aspx";
                break;

            case "Hospital_117":
                sURL = "ipad_detaillist_117.aspx";
                break;

            case "Hospital_Xian":
                sURL = "ipad_detaillist_Xian.aspx";
                break;

            case "Hospital_Henan":
                sURL = "ipad_detaillist_Henan.aspx";
                break;

            case "Standard":
                sURL = "ipad_detaillist_Standard.aspx";
                break;

            default:
                sURL = "ipad_detaillist.aspx";
                break;
            }
            X.Redirect(sURL + "?patient_id=" + patient_id.Text +
                       "&patient_name=" + patient_name.Text +
                       "&machine_type=" + machine_type.Text +
                       "&mechine_model=" + mechine_model.Text +
                       "&hpack=" + hpack.Text +
                       "&hpack3=" + hpack3.Text +
                       "&patient_weight=" + patient_weight.Text +
                       "&bedno=" + bedno.Text +
                       "&floor=" + floor.Text +
                       "&area=" + area.Text +
                       "&time=" + time.Text +
                       "&daytyp=" + daytyp.Text + "&page=2");
            return;
        }
        protected void Show_Person()
        {
            String sSQL;

            sSQL  = "SELECT ";
            sSQL += "case pif_sex when 'M' then '男' when 'F' then '女' end as PERSON_SEX, ";
            sSQL += "pif_dob AS PERSON_AGE ";
            sSQL += "FROM pat_info WHERE pif_ic='" + Tex_Patient_ID.Text + "'";
            DataTable dt = db.Query(sSQL);

            if (dt.Rows.Count > 0)
            {
                Tex_Patient_Gender.Text = dt.Rows[0]["PERSON_SEX"].ToString();
                int thisyear = int.Parse(DateTime.Now.ToString("yyyy"));
                int age      = thisyear - int.Parse(dt.Rows[0]["PERSON_AGE"].ToString().Substring(0, 4));
                Tex_Patient_Age.Text = age.ToString();
            }

            pat pat_obj = new pat(floor.Text, area.Text, time.Text, bedno.Text);

            Common.SetComboBoxValue(cbo_Machinetype, machine_type.Text, true); //透析方式
            set_time_text();

            if (cbo_h_type.Text.Trim() == "") //血管通路類型未設定或不正確
            {
                if (pat_obj.pif_hpack == "")
                {
                    cbo_h_type.LabelCls = "blink";
                }
            }
            else
            {
                cbo_h_type.LabelCls = "my-Field";
            }

            if (cbo_machine_model.Text.Trim() == "") //透析器型號未設定或不正確
            {
                cbo_machine_model.LabelCls = "blink";
            }
            else
            {
                cbo_machine_model.LabelCls = "my-Field";
            }
        }
Exemplo n.º 5
0
 public PatientCard()
 {
     this.InitializeComponent();
     viewModel = new ShellViewModel()
 }