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

📄 bdxgyzdbz.aspx.cs

📁 web打印控件
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using App.LIB.FSSystem;

public partial class ZK_BdxgyZdbz : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

        if (!IsPostBack)
        {
            return;
            FSPatientInfo p = (FSPatientInfo)Session["PatientInfo"];
            string zyxh = p.zyxh;
            if (zyxh != "")
            {
                string query = "select *  from T_ZYYS_RYJL  where zyxh= '" + zyxh + "'";

                FSDBAccess dac1 = new FSDBAccess(null);
                dac1.CreateDbConnection();
                dac1.OpenDbConnection();

                IDataReader reader = dac1.DataReaderQuery(query);
                if (reader.Read())
                {
                    lbZs.Text = reader["zs"].ToString();
                }
                dac1.CloseDbReader();

                string strTcz = "";
                string strWwrw = "";
                string strXjc = "";
                string strZss = "";
                string strFl = "";
                string strSy = "";
                string strEx = "";
                string strTz = "";
                string strAlt = "";
                string strHB_DNA = "";
                string strXqdhs = "";
                string strNdhs = "";
                string strXqk = "";

                query = "select * from  t_zyys_ryjl_xbs where zyxh = '" + zyxh + "'";
                 reader = dac1.DataReaderQuery(query);
                if (reader.Read())
                {
                    strTcz = reader["tcz"].ToString();
                    strWwrw = reader["wrw"].ToString();
                    strXjc = reader["xjc"].ToString();
                    strZss = reader["zss"].ToString();
                    strFl = reader["fl"].ToString();
                    strSy = reader["sy"].ToString();
                    strEx = reader["ex"].ToString();
                    strTz = reader["tz"].ToString();
                    strAlt = reader["alt"].ToString();
                    strHB_DNA = reader["hbdna"].ToString();
                    strXqdhs = reader["xqdhs"].ToString();
                    strNdhs = reader["ndhs"].ToString();
                    strXqk = reader["xqk"].ToString();
                }
                dac1.CloseDbReader();
                dac1.CloseDbConnction();

                if (strAlt == "")
                    strAlt = GetJyxx("ALT/谷丙转氨酶");

                if (strHB_DNA == "")
                    strHB_DNA = GetJyxx("DNA");

                if (strXqdhs == "")
                    strXqdhs = GetJyxx("血清胆红素");

                if (strNdhs == "")
                    strNdhs = GetJyxx("尿胆红素");

                if (strXqk == "")
                    strXqk = GetJyxx("血清抗原");

                if (strTcz != "" || strWwrw != "" || strXjc.Substring(0, 1) == "有" || strZss != "")
                {//流行病学赋值
                    lbLxbx.Text = "阳性,";
                   if(strTcz != "")
                       lbLxbx.Text += "与确诊病毒性肝炎患者(特别是急性期):"  +strTcz +";";
                   if (strWwrw != "")
                       lbLxbx.Text += "经常接触肝炎病毒污染物:" + strWwrw + ";";
                   if (strXjc.Substring(0, 1) == "有")
                       lbLxbx.Text += strXjc + ";";
                   if (strZss != "")
                       lbLxbx.Text += "在半年内曾接受输血、血液制品,及消毒不严格的药物注射、免疫接种、针刺治疗等;";
                   lbLxbx.Text = lbLxbx.Text.TrimEnd(';') +" 。"; 
                }

                //体征赋值
                lbTz.Text = strTz;

                if ((strFl != "" && strFl != "无") || (strSy != "" && strSy.Substring(0, 1) != "无") || (strEx != "" && strEx != "无"))
                {//症状赋值
                    lbTz.Text = "阳性,";
                    if (strFl != "" && strFl != "无")
                        lbTz.Text += strFl + "乏力";
                    if (strSy != "" && strSy.Substring(0, 1) != "无")
                        lbTz.Text += strSy;
                    if (strEx != "" && strEx != "无")
                        lbTz.Text += strEx + "恶心";

                }

                //化验结果赋值
                tbAlt.Text = strAlt;
                tbXqdhs.Text = strXqdhs;
                tbNdhs.Text = strNdhs;
                tbByx.Text = strHB_DNA;
                tbXqk.Text = strXqk;

                //lbLxbx.Text = "阳性";
                //lbTz.Text = "阴性";
                //lbZz.Text = "阳性,乏力";
                //tbByx.Text = "HAV-DNA:+";
            }
        }   
    }

    private string GetJyxx(string strXmmc)
    { //

        return "项目名称加检验结果";  
    }


    protected void btnSave_Click(object sender, EventArgs e)
    {
          FSPatientInfo p = (FSPatientInfo)Session["PatientInfo"]; 
           
        string strAlt = tbAlt.Text;
        string strHB_DNA = tbByx.Text;
        string strXqdhs = tbXqdhs.Text;
        string strNdhs = tbNdhs.Text;
        string strXqk = tbXqk.Text;
        string query = " update t_zyys_ryjl_xbs set alt='" + strAlt + "',hbdna='" + strHB_DNA + "',xqdhs='" + strXqdhs +"',ndhs='"+strNdhs+"',xqk='"+strXqk+"' ";
        query += " where zyxh ='" + p.zyxh + "' and jllx = '1'";

        FSDBAccess dac1 = new FSDBAccess(null);
        dac1.CreateDbConnection();
        dac1.OpenDbConnection();

        int i = dac1.update(query);

        dac1.CloseDbConnction();
        if (i == 1)
            lbDiag.Text = "保存成功";
    }
}

⌨️ 快捷键说明

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