tijian_jichuang/Code/TiJianJieGuo/frmZDYXSB.cs
2025-02-20 11:54:48 +08:00

125 lines
3.7 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using SOH.Kernel;
using EAS.Services;
using SOH.BLL;
using SOH.Entities;
using SOH.Data;
using SOH.Common;
using System.Text.RegularExpressions;
using SOH;
using FastReport;
using FastReport.Data;
using FastReport.Design;
using SOH.Entities.DTO;
using System.Collections;
using System.IO;
using System.Drawing.Imaging;
namespace TiJianJieGuo
{
public partial class frmZDYXSB : Form
{
public string frm = "";
public frmZDYXSB(froHuanYanJieGuo fhyjg1)
{
InitializeComponent();
this.fhyjg = fhyjg1;
frm = "hy";
}
public frmZDYXSB(TiJianJieGuoGuanLi.frmYiShengJieGuoLuRuNew yslr1)
{
InitializeComponent();
this.yslr = yslr1;
frm = "ys";
}
froHuanYanJieGuo fhyjg;
public TiJianJieGuoGuanLi.frmYiShengJieGuoLuRuNew yslr;
private void frmZDYXSB_Load(object sender, EventArgs e)
{
if (frm == "hy")
{
this.tbxxm.Text = fhyjg.zdyx_xm;
this.tbxtmh.Text = fhyjg.zdyx_tmh;
this.tbxxb.Text = fhyjg.zdyx_xb;
this.tbxnl.Text = fhyjg.zdyx_nl;
this.tbxtjrq.Text = fhyjg.zdyx_tjrq;
this.tbxtjks.Text = fhyjg.zdyx_ksmc;
this.tbxlxdh.Text = fhyjg.zdyx_lxdh;
this.tbxtjlx.Text = fhyjg.zdyx_tjlx;
this.tbxsbys.Text = LoginUser.xm;
}
else
{
this.tbxxm.Text = yslr.zdyx_xm;
this.tbxtmh.Text = yslr.zdyx_tmh;
this.tbxxb.Text = yslr.zdyx_xb;
this.tbxnl.Text = yslr.zdyx_nl;
this.tbxtjrq.Text = yslr.zdyx_tjrq;
this.tbxtjks.Text = yslr.zdyx_ksmc;
this.tbxlxdh.Text = yslr.zdyx_lxdh;
this.tbxtjlx.Text = yslr.zdyx_tjlx;
this.tbxsbys.Text = LoginUser.xm;
}
}
private void btnlinshibaocun_Click(object sender, EventArgs e)
{
if (tbxjcxm.Text=="")
{
MessageBox.Show("检查项目不能为空!");
tbxjcxm.Focus();
return;
}
if (tbxtzms.Text == "")
{
MessageBox.Show("重大阳性体征描述不能为空!");
tbxtzms.Focus();
return;
}
try
{
t_zdyxsf zdyxsf = new t_zdyxsf();
zdyxsf.tm = Convert.ToInt32(this.tbxtmh.Text);
zdyxsf.xm = this.tbxxm.Text;
zdyxsf.xb = this.tbxxb.Text.ToString();
zdyxsf.nl = Convert.ToInt16(this.tbxnl.Text);
zdyxsf.tjrq = Convert.ToDateTime(this.tbxtjrq.Text);
zdyxsf.jcxm = this.tbxjcxm.Text;
zdyxsf.ksmc = this.tbxtjks.Text;
zdyxsf.zdyx = this.tbxtzms.Text;
zdyxsf.tel = this.tbxlxdh.Text;
zdyxsf.tjlx = this.tbxtjlx.Text;
zdyxsf.sbys = this.tbxsbys.Text;
zdyxsf.sbrq = DateTime.Now;
var vservice = ServiceContainer.GetService<It_zdyxsf>();
vservice.Update(zdyxsf);
MessageBox.Show("重大阳性上报完成!");
this.Close();
}
catch(System.Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void button1_Click(object sender, EventArgs e)
{
this.Close();
}
}
}