📄 bdxgyzdbz.aspx.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 + -