LIS检验信息 手术风险评估表

This commit is contained in:
leomon 2023-08-21 08:28:12 +08:00
parent e9ffc7f2be
commit f495435c4c
26 changed files with 7470 additions and 1271 deletions

View File

@ -2,8 +2,8 @@
<AtuoUpdate>
<!--<ConnectionString>Data Source=bj;Initial Catalog=AIMSDB_ETKQQMYYY;User ID=sa;Password=Sm@123456;</ConnectionString>
<DataConnectionString>Data Source=bj;Initial Catalog=AIMSDB_DATA;User ID=sa;Password=Sm@123456;</DataConnectionString>-->
<ConnectionString>Data Source=bj;Initial Catalog=AIMSDB_FJZPTFYY;User ID=sa;Password=Test2020;</ConnectionString>
<DataConnectionString>Data Source=bj;Initial Catalog=AIMSDB_DATA;User ID=sa;Password=Test2020;</DataConnectionString>
<ConnectionString>Data Source=.;Initial Catalog=AIMSDB_ETKQQMYYY;User ID=sa;Password=Test2020;</ConnectionString>
<DataConnectionString>Data Source=.;Initial Catalog=AIMSDB_DATA;User ID=sa;Password=Test2020;</DataConnectionString>
<HisConnectionStringOracel>Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.7)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl2))));Persist Security Info=True;User ID=smview;Password=i39;</HisConnectionStringOracel>
<LastLoginNo></LastLoginNo>
<LastOperationSite></LastOperationSite>

View File

@ -29,7 +29,7 @@
"Name": "Seq",
"Args": {
"serverUrl": "http://10.129.131.128:7000/",
"apiKey": "rMuLOepTw0LLF3z5ZqVW"
"apiKey": "fpB1zAcMwZPhKWaGXcdI"
}
},
{

View File

@ -313,6 +313,12 @@
<Compile Include="OperationAanesthesia\frmAanesthesiaQuality.designer.cs">
<DependentUpon>frmAanesthesiaQuality.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmAanesthesiaRecordNew.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationAanesthesia\frmAanesthesiaRecordNew.Designer.cs">
<DependentUpon>frmAanesthesiaRecordNew.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmAanesthesiaRecord.cs">
<SubType>Form</SubType>
</Compile>
@ -439,6 +445,12 @@
<Compile Include="OperationAanesthesia\frmSelectPatientGoodsBill2.Designer.cs">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmSelectPatientNew.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationAanesthesia\frmSelectPatientNew.Designer.cs">
<DependentUpon>frmSelectPatientNew.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmSelectPatientNew2.cs">
<SubType>Form</SubType>
</Compile>
@ -999,6 +1011,10 @@
<EmbeddedResource Include="OperationAanesthesia\frmAanesthesiaQuality.resx">
<DependentUpon>frmAanesthesiaQuality.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmAanesthesiaRecordNew.resx">
<DependentUpon>frmAanesthesiaRecordNew.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmAanesthesiaRecord.resx">
<DependentUpon>frmAanesthesiaRecord.cs</DependentUpon>
<SubType>Designer</SubType>
@ -1066,6 +1082,9 @@
<EmbeddedResource Include="OperationAanesthesia\frmSelectPatientGoodsBill2.resx">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmSelectPatientNew.resx">
<DependentUpon>frmSelectPatientNew.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmSelectPatientNew2.resx">
<DependentUpon>frmSelectPatientNew2.cs</DependentUpon>
</EmbeddedResource>

View File

@ -339,7 +339,7 @@
// Select
//
this.Selectc.HeaderText = "选择";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.Width = 65;
//
// oName

View File

@ -382,7 +382,7 @@
// Select
//
this.Selectc.HeaderText = "选择";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.Width = 65;
//
// oName

View File

@ -339,7 +339,7 @@
// Select
//
this.Selectc.HeaderText = "选择";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.Width = 65;
//
// oName

View File

@ -402,7 +402,7 @@
// Select
//
this.Selectc.HeaderText = "选择";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.Width = 65;
//
// oName

View File

@ -350,7 +350,7 @@
// Select
//
this.Selectc.HeaderText = "选择";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.Visible = false;
this.Selectc.Width = 65;
//

View File

@ -333,7 +333,7 @@
// Select
//
this.Selectc.HeaderText = "项目维护";
this.Selectc.Name = "Select";
this.Selectc.Name = "Selectc";
this.Selectc.ReadOnly = true;
this.Selectc.Text = "项目维护";
this.Selectc.UseColumnTextForButtonValue = true;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,414 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>62</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAABMLAAATCwAAAAAAAAAA
AAD/////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////+//38/P/9+/r//v38////
/v//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////v5
9//q2tD/4sq6/+rc0v/7+ff/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////37ef/5LGP/+Kdbv/jsZD/9uzl//7/////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////8+/r/79vO/+OZZv/jk1z/45lm/+nQwP/69/b/////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////+fb0/+bLuf/jlF3/45Nc/+OT
Xf/gvaT/9vHt////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////fy
7//hv6r/45Re/+OTXP/jlF3/36+N//bs5f//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////27+r/3rac/+OUXf/jk1z/45Nd/+Omff/y4dX//f39////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9uzl/96ujf/jlF3/45Nc/+OTXP/mnWz/58q2//fz
8f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////fp4P/hp4D/45Nd/+OT
XP/jk1z/45Ja/9+0l//z6uX/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////7/
///14tX/5qFy/+OTXP/jk1z/4pJb/+OSW//fp4H/8+PZ////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////5+Pf/68+7/+OSW//jk1z/4pJc/92OWP/hkVv/5KBx//LZyf/9/f7/////////
///////////////////////////////////////////////+/v/9+/r/+/j1//z39P/8+PX//Pn3//79
/f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9vLv/+TDq//jklv/4pJb/+GRW//djlj/4JBa/+OS
Wv/kvaL/9O7q///////////////////////////////////////////////////////59vT/69nN/9+7
ov/gtZf/37id/+HGsv/17Ob//fz7////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////Ts6P/guJ7/45Jb/+KT
XP/fkFr/3I5Y/+CRWv/jkVn/36yJ//Dj2f//////////////////////////////////////////////
///38/H/6c68/+Knfv/il2P/4pdi/+KXY//jmmn/6bGM//Di2P/8+/r/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///z5+D/3q6O/+OSW//ilmH/3q2M/+O8ov/mqH//5JZh/+Cid//x28z/////////////////////////
////////////////////////7NvP/+CqhP/jlF7/45Jb/+OTW//jk1v/45Nc/+SYY//jtZT/+O/p////
////////////////////////////////////////////////////////////////////////+PLv/+nP
v//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwaP/7cKl/+vOu//8+vj/////////
////////////////////////8+TZ/9+ngP/jklr/45lm/+bOv//27ef/57mb/+KYZf/lnm7/7tC8//r6
+f//////+fLu/+jKtv/vwqT/78Kj/+/Co//vwqP/78Kk/+m1k//jnm//45Ja/+OTXP/jk1z/45Nc/+OT
XP/jk1z/4pln/+nPvf/59vT/////////////////////////////////////////////////////////
//////////////Xt6f/et57/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+OZ
Zv/ipHr/7d7U//38+/////////////////////////////bh0//koXT/45Re/+iofv/06+X//fz7/+TD
rf/hm2r/5JVf/+W5nP/y6ub//Pz7/+/d0P/jqYH/5Jhl/+SYZP/kmGT/5Jhk/+SYZP/lmWb/5JZh/+OT
XP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTW//guqL/9u/r////////////////////////////////////
///////////////////////////////////17ej/3ree/+WaaP/lmmf/5Zpn/+WaZ//lmmf/5Zpn/+Wa
Z//lmmf/5Ztp/+WZZv/jklr/45hk/+HFsf/8+ff///////////////////////z9/f/y2sn/5qBx/+SW
Yf/rsov//fn2//7+/v/l0MH/4Z9x/+OPVv/fpoD/7d3S//by7//jwar/5pxq/+Wda//lmmj/5Zpn/+Wa
Z//lmmf/5Zxq/+SYY//jk1v/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1v/4Luj//bw7P//////////////
////////////////////////////////////////////////////////+fXy/+3Yy//yzbT/8s20//LN
tP/yzbT/8s20//LNtP/yzbT/8s61/+3GrP/krIf/45Ja/+KXY//guZ3//Pj1////////////////////
///39PL/6cmz/+WaZ//jlmH/6LOO//76+P//////7eLb/+Wthf/jlF3/4Z9x//DVw//06uP/3qyK/+SV
YP/prIP/8cux//LNtP/yzbT/8s62/+m5mv/jnW7/45Ja/+OTXP/jk1z/45Nc/+OTXP/jk1z/5Jto/+bK
t//49PL/////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////18e7/5MOt/+SXYv/jlmH/5LCN//ny
7f//////////////////////8uzo/+K5nf/jkFf/4pdk/+O4mf/9+/n///////j29P/pwKT/45po/+Wb
af/wy7P/8dzO/+Kjef/jlmH/6LGM//369//////////////////t3ND/4ayI/+KVYP/jklr/45Jb/+OS
W//jk1v/5Jlm/+Sxjv/w4dj//Pv6////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////+vn4/+7Z
yv/lpHj/5JVf/+ene//u4NX//Pv6//////////////////Dl3f/fr4//45FZ/+KZZ//hwKj//fv6////
////////5su4/+Cdb//lmWX/5rCM/+a1lv/mnWz/4pdk/+O4nP/9+vj/////////////////+Pb0/+vU
xP/irYj/4Zlo/+KYZP/imGX/4p5w/+i1kv/o08b/+vf1////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////26eH/36mE/+OTXP/jl2P/5Mq6//r39v/////////////////v3tL/3qV//+OR
Wf/inGz/482+//38+////////////+jWzP/hpn7/45Jb/+GRWv/hklv/45Nc/+Oeb//kzb7//fz7////
///////////////////7+fj/7d/W/+LBqv/muJj/5rqc/+PLuf/v5d7//fz7////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9e3n/96zlf/jk13/45Zh/9+8pf/59fH/////////
////////8drK/+GhdP/jkln/5KJ0/+zf1//+/f3////////////x6uT/57qc/+KYZv/gkFn/4pJb/+SX
Y//ptJD/9e7q//7+/v////////////////////////////7+/f/+/fz//vz7//78+//+/fz//v7+////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////fy7//iwav/45Re/+OV
YP/fsJD/+fLt//////////////////TYxP/lnWz/5JZh/+u1kf/69vT////+/////////////////+vI
sv/gmmv/4pFa/+OSW//imWb/5ryg//78+///////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///6+Pb/69XH/+ekd//jlWD/5qmB//Tn3v/9/f3///////n5+P/uzrn/5p1s/+OXY//ruZj//v38////
///////////////////p0sH/36F2/+OSWv/jklr/4Z1u/+PJuP/+/v3/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////v////br4//iq4f/45Vf/+SZZv/p0cH/+vj2///////z7ur/5rye/+ST
XP/imWb/5r6h///+/f//////////////////////7N/V/+GqhP/jkFf/5Jdi/+ewi//r39f//v7+////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////48u3/3rWY/+OVX//jlF3/4L+p//fy
7///////7uPc/+CujP/jkFf/4Ztr/+PDrf/+/v3///////////////////////Tv7P/pvqH/5Zdi/+KZ
Zv/nv6T/+vj2////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////+fXy/+HC
rP/jlV//45Rd/96ylf/27uj//////+zZzf/fpX7/45FY/+GecP/kzLz//v7+////////////////////
///9/f3/7NTF/9+phv/grYr/69fJ////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////v59//p1cb/5Z9w/+OUXv/hqYT/9ejf///////u1MH/4J9z/+OQV//jonb/6drQ///+
/v////////////////////////////bv6//t28//8N/T//fz8P//////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////+/f3/9erj/+WtiP/jlmD/5J1u/+7Xyf/7/f7/8dG7/+Oc
a//jk1z/6LCJ//Tv6///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////v28v/ftZf/4pZi/+OS
Wv/kvqX/8ube//DIrf/lm2j/45hk/+3Aov//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///7+PX/4MKs/+KXZP/jklv/3qR9/+S0lP/mrIP/5Jll/+GZaP/pwqj/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////Pr5/+bSxP/knGv/4pFc/9+QWv/gkVv/35Ba/+CPWP/gnW//5sm1////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////79/f/06uX/6K+J/+OVYP/gkVr/35Ba/+CQ
Wv/ikFj/4KJ2/+bSw///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////Pn2/+O4
mv/il2T/349Y/9+QWf/gkFr/4pBZ/+Knfv/p29L/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////37+f/hwq3/4ppo/+KRWv/fj1n/349Z/+SYZf/ouJj/7+fi////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////9/Pv/5dLF/+OcbP/jklr/4pJb/+KRWv/kmmj/7saq//z8
+///////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////v39//Ho4v/nrYX/45Vg/+OT
XP/jklv/4pxs/+3LtP//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///7+ff/5rue/+KZZv/jklv/45Ja/+Cfc//qz73/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////v39/+PEsP/hm2v/45Ja/+ORWf/fpHz/6dbJ////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////7+/f/l0cX/4p9x/+OSWf/jkVj/4aqF/+zf
1///////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////v7/7uXf/+Wq
gf/jk1z/5JNc/+W1lP/w6eT/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////v6+f/qv6H/45hl/+Scav/ryK//9/Xz////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////58u3/+Ghdf/go3n/7tfG////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////Tu6v/m0cT/5M7A//Pr
5f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///+/f3//Pr4//v5+P/9/fz/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
</value>
</data>
</root>

View File

@ -14,17 +14,14 @@ using DrawGraph;
using HelperDB;
using Newtonsoft.Json;
using System;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Linq;
namespace AIMS.OperationAanesthesia
{
@ -95,6 +92,15 @@ namespace AIMS.OperationAanesthesia
"41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60"
};
}
else if (PublicMethod.HospitalName.Contains("鄂托克前"))
{
QXList = new List<string>() {
"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20" ,
"21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40" ,
"41","42","43","44","45","46","47","48","49","50"
};
}
else
{
@ -721,7 +727,7 @@ namespace AIMS.OperationAanesthesia
{
Incount = 9;
FullUcControlsToPanel(QXList, _appliance, _record.InstrumentList, ref i1, ref j1);
for (int nulli = Incount; nulli < QXList.Count; nulli++)
for (int nulli = Incount; nulli < QXList.Count; nulli++)
{
var BillText = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[nulli]).FirstOrDefault();
@ -959,10 +965,13 @@ namespace AIMS.OperationAanesthesia
var value = dr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (value == "KB20180604142714558" && element.Text != "") continue;
if (element != null && info != null)
if (element != null)
{
element.Text = info.GetValue(Patient, null).ToString();
if (value == "KB20180604142714558" && element.Text != "") continue;
if (element != null && info != null)
{
element.Text = info.GetValue(Patient, null).ToString();
}
}
}
}
@ -1329,7 +1338,7 @@ namespace AIMS.OperationAanesthesia
{
foreach (DataRow dr in dt.Rows)
{
if (Incount >= QXList.Count)
if (Incount >= QXList.Count)
break;
var BillText = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount]).FirstOrDefault();
@ -1340,38 +1349,42 @@ namespace AIMS.OperationAanesthesia
BillText.FormulaValue = dr["Name"].ToString();
BillText.InnerText = dr["Name"].ToString();
string ApplianceNumber = dr["ApplianceNumber"].ToString();
//器械清点单默认加载数量 做成参数
var BillText2 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "A").FirstOrDefault();
if (BillText2 != null && BillText2.Text == "")
if (!PublicMethod.HospitalName.Contains("鄂托克前旗"))
{
BillText2.Text = ApplianceNumber;
BillText2.FormulaValue = ApplianceNumber;
BillText2.InnerText = ApplianceNumber;
}
var BillText3 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "B").FirstOrDefault();
if (BillText3 != null && BillText3.Text == "")
{
BillText3.Text = "0";
BillText3.FormulaValue = "0";
BillText3.InnerText = "0";
}
var BillText4 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "C").FirstOrDefault();
if (BillText4 != null && BillText4.Text == "")
{
BillText4.Text = ApplianceNumber;
BillText4.FormulaValue = ApplianceNumber;
BillText4.InnerText = ApplianceNumber;
}
var BillText5 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "D").FirstOrDefault();
if (BillText5 != null && BillText5.Text == "")
{
BillText5.Text = ApplianceNumber;
BillText5.FormulaValue = ApplianceNumber;
BillText5.InnerText = ApplianceNumber;
var BillText2 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "A").FirstOrDefault();
if (BillText2 != null && BillText2.Text == "")
{
BillText2.Text = ApplianceNumber;
BillText2.FormulaValue = ApplianceNumber;
BillText2.InnerText = ApplianceNumber;
}
var BillText3 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "B").FirstOrDefault();
if (BillText3 != null && BillText3.Text == "")
{
BillText3.Text = "0";
BillText3.FormulaValue = "0";
BillText3.InnerText = "0";
}
var BillText4 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "C").FirstOrDefault();
if (BillText4 != null && BillText4.Text == "")
{
BillText4.Text = ApplianceNumber;
BillText4.FormulaValue = ApplianceNumber;
BillText4.InnerText = ApplianceNumber;
}
var BillText5 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).Name == QXList[Incount] + "D").FirstOrDefault();
if (BillText5 != null && BillText5.Text == "")
{
BillText5.Text = ApplianceNumber;
BillText5.FormulaValue = ApplianceNumber;
BillText5.InnerText = ApplianceNumber;
}
}
}
@ -1997,10 +2010,11 @@ namespace AIMS.OperationAanesthesia
var value = dr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (value == "KB20180604142714558" && element.Text != "") continue;
if (element != null && info != null)
{
element.Text = info.GetValue(Patient, null).ToString();
if (value == "KB20180604142714558" && element.Text != "") continue;
else
element.Text = info.GetValue(Patient, null).ToString();
}
}
}
@ -2032,30 +2046,17 @@ namespace AIMS.OperationAanesthesia
var name = dr[i].ItemArray[0].ToString();
var value = dr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (value == "KB20180604142714558" && element.Text != "") continue;
if (element != null && info != null)
if (element != null)
{
element.Text = info.GetValue(Patient, null).ToString();
}
}
if (Patient.LisResult != null && Patient.LisResult.PATIENT_ID != null)
{
DataRow[] drr = DocumentDAL.GetReflectionList("V_LisResult").Select("KB_SEQ <> ''");
var lis = typeof(PatientLisResult).GetProperties();
for (int i = 0; i < drr.Count(); i++)
{
var name = drr[i].ItemArray[0].ToString();
var value = drr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = lis.Where(px => px.Name == name).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (value == "KB20180604142714558" && element.Text != "") continue;
if (element != null && info != null)
{
element.Text = info.GetValue(Patient.LisResult, null).ToString();
element.Text = info.GetValue(Patient, null).ToString();
}
}
}
DocumentExtension.SetDocumentDefaultValue(TModel.XmlFileName, myEditControl.Document, Patient);
}
string xmlStatic = DocumentDAL.GetEventXml(DModel.TemplateId);

View File

@ -0,0 +1,647 @@
namespace AIMS.OperationAanesthesia
{
partial class frmSelectPatientNew
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmSelectPatientNew));
this.panel1 = new System.Windows.Forms.Panel();
this.txtquery = new DevComponents.DotNetBar.Controls.TextBoxX();
this.btnQuery = new DevComponents.DotNetBar.ButtonX();
this.buttonX3 = new DevComponents.DotNetBar.ButtonX();
this.label1 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.cboRoom = new System.Windows.Forms.ComboBox();
this.btnFrontDay = new System.Windows.Forms.Button();
this.btnNextDay = new System.Windows.Forms.Button();
this.dtpSelectPatientTime = new System.Windows.Forms.DateTimePicker();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.panel2 = new System.Windows.Forms.Panel();
this.buttonX2 = new DevComponents.DotNetBar.ButtonX();
this.buttonX1 = new DevComponents.DotNetBar.ButtonX();
this.txtState = new System.Windows.Forms.Label();
this.txttime = new System.Windows.Forms.Label();
this.txtage = new System.Windows.Forms.Label();
this.txtsex = new System.Windows.Forms.Label();
this.txtdept = new System.Windows.Forms.Label();
this.txtNo = new System.Windows.Forms.Label();
this.txths = new System.Windows.Forms.Label();
this.txtmzys = new System.Windows.Forms.Label();
this.txtzdys = new System.Windows.Forms.Label();
this.txtss = new System.Windows.Forms.Label();
this.txtzd = new System.Windows.Forms.Label();
this.txtname = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.txtRoom = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.label15 = new System.Windows.Forms.Label();
this.label21 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label();
this.label19 = new System.Windows.Forms.Label();
this.label13 = new System.Windows.Forms.Label();
this.label25 = new System.Windows.Forms.Label();
this.label17 = new System.Windows.Forms.Label();
this.label23 = new System.Windows.Forms.Label();
this.txtType = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.panel3 = new System.Windows.Forms.Panel();
this.CboOperationSite = new DevComponents.DotNetBar.Controls.ComboBoxEx();
this.labelSite = new System.Windows.Forms.Label();
this.panel1.SuspendLayout();
this.groupBox1.SuspendLayout();
this.panel2.SuspendLayout();
this.groupBox2.SuspendLayout();
this.SuspendLayout();
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.AliceBlue;
this.panel1.Controls.Add(this.CboOperationSite);
this.panel1.Controls.Add(this.labelSite);
this.panel1.Controls.Add(this.txtquery);
this.panel1.Controls.Add(this.btnQuery);
this.panel1.Controls.Add(this.buttonX3);
this.panel1.Controls.Add(this.label1);
this.panel1.Controls.Add(this.label4);
this.panel1.Controls.Add(this.label2);
this.panel1.Controls.Add(this.cboRoom);
this.panel1.Controls.Add(this.btnFrontDay);
this.panel1.Controls.Add(this.btnNextDay);
this.panel1.Controls.Add(this.dtpSelectPatientTime);
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
this.panel1.Font = new System.Drawing.Font("宋体", 10.5F);
this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(1035, 39);
this.panel1.TabIndex = 0;
//
// txtquery
//
//
//
//
this.txtquery.Border.Class = "TextBoxBorder";
this.txtquery.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.txtquery.Location = new System.Drawing.Point(550, 8);
this.txtquery.Name = "txtquery";
this.txtquery.PreventEnterBeep = true;
this.txtquery.Size = new System.Drawing.Size(100, 23);
this.txtquery.TabIndex = 9;
//
// btnQuery
//
this.btnQuery.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnQuery.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.btnQuery.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.btnQuery.Location = new System.Drawing.Point(656, 9);
this.btnQuery.Name = "btnQuery";
this.btnQuery.Size = new System.Drawing.Size(80, 23);
this.btnQuery.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.btnQuery.TabIndex = 8;
this.btnQuery.Text = "查询";
this.btnQuery.Click += new System.EventHandler(this.btnQuery_Click);
//
// buttonX3
//
this.buttonX3.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX3.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.buttonX3.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.buttonX3.Location = new System.Drawing.Point(742, 9);
this.buttonX3.Name = "buttonX3";
this.buttonX3.Size = new System.Drawing.Size(93, 23);
this.buttonX3.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.buttonX3.TabIndex = 8;
this.buttonX3.Text = "+新增手术申请";
this.buttonX3.Click += new System.EventHandler(this.buttonX3_Click);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(12, 9);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(65, 20);
this.label1.TabIndex = 7;
this.label1.Text = "手术日期";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.Location = new System.Drawing.Point(481, 8);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(65, 20);
this.label4.TabIndex = 6;
this.label4.Text = "患者查询";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.Location = new System.Drawing.Point(291, 8);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(51, 20);
this.label2.TabIndex = 6;
this.label2.Text = "手术间";
//
// cboRoom
//
this.cboRoom.FormattingEnabled = true;
this.cboRoom.Location = new System.Drawing.Point(345, 8);
this.cboRoom.Name = "cboRoom";
this.cboRoom.Size = new System.Drawing.Size(121, 22);
this.cboRoom.TabIndex = 5;
//
// btnFrontDay
//
this.btnFrontDay.BackColor = System.Drawing.Color.Transparent;
this.btnFrontDay.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnFrontDay.BackgroundImage")));
this.btnFrontDay.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.btnFrontDay.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnFrontDay.FlatAppearance.BorderSize = 0;
this.btnFrontDay.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnFrontDay.Location = new System.Drawing.Point(213, 7);
this.btnFrontDay.Name = "btnFrontDay";
this.btnFrontDay.Size = new System.Drawing.Size(34, 24);
this.btnFrontDay.TabIndex = 2;
this.btnFrontDay.UseVisualStyleBackColor = false;
this.btnFrontDay.Click += new System.EventHandler(this.btnFrontDay_Click);
//
// btnNextDay
//
this.btnNextDay.BackColor = System.Drawing.Color.Transparent;
this.btnNextDay.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnNextDay.BackgroundImage")));
this.btnNextDay.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.btnNextDay.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnNextDay.FlatAppearance.BorderSize = 0;
this.btnNextDay.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnNextDay.Location = new System.Drawing.Point(251, 7);
this.btnNextDay.Name = "btnNextDay";
this.btnNextDay.Size = new System.Drawing.Size(34, 24);
this.btnNextDay.TabIndex = 1;
this.btnNextDay.UseVisualStyleBackColor = false;
this.btnNextDay.Click += new System.EventHandler(this.btnNext_Click);
//
// dtpSelectPatientTime
//
this.dtpSelectPatientTime.CustomFormat = "yyyy-MM-dd";
this.dtpSelectPatientTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
this.dtpSelectPatientTime.Location = new System.Drawing.Point(79, 9);
this.dtpSelectPatientTime.Name = "dtpSelectPatientTime";
this.dtpSelectPatientTime.Size = new System.Drawing.Size(111, 23);
this.dtpSelectPatientTime.TabIndex = 0;
this.dtpSelectPatientTime.ValueChanged += new System.EventHandler(this.dtpSelectPatientTime_ValueChanged);
//
// groupBox1
//
this.groupBox1.BackColor = System.Drawing.Color.AliceBlue;
this.groupBox1.Controls.Add(this.panel2);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox1.Location = new System.Drawing.Point(0, 39);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(1035, 103);
this.groupBox1.TabIndex = 1;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "患者信息";
//
// panel2
//
this.panel2.AutoScroll = true;
this.panel2.Controls.Add(this.buttonX2);
this.panel2.Controls.Add(this.buttonX1);
this.panel2.Controls.Add(this.txtState);
this.panel2.Controls.Add(this.txttime);
this.panel2.Controls.Add(this.txtage);
this.panel2.Controls.Add(this.txtsex);
this.panel2.Controls.Add(this.txtdept);
this.panel2.Controls.Add(this.txtNo);
this.panel2.Controls.Add(this.txths);
this.panel2.Controls.Add(this.txtmzys);
this.panel2.Controls.Add(this.txtzdys);
this.panel2.Controls.Add(this.txtss);
this.panel2.Controls.Add(this.txtzd);
this.panel2.Controls.Add(this.txtname);
this.panel2.Controls.Add(this.label5);
this.panel2.Controls.Add(this.txtRoom);
this.panel2.Controls.Add(this.label11);
this.panel2.Controls.Add(this.label15);
this.panel2.Controls.Add(this.label21);
this.panel2.Controls.Add(this.label9);
this.panel2.Controls.Add(this.label19);
this.panel2.Controls.Add(this.label13);
this.panel2.Controls.Add(this.label25);
this.panel2.Controls.Add(this.label17);
this.panel2.Controls.Add(this.label23);
this.panel2.Controls.Add(this.txtType);
this.panel2.Controls.Add(this.label3);
this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel2.Location = new System.Drawing.Point(3, 17);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(1029, 83);
this.panel2.TabIndex = 0;
this.panel2.Visible = false;
//
// buttonX2
//
this.buttonX2.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX2.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.buttonX2.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonX2.Location = new System.Drawing.Point(888, 14);
this.buttonX2.Name = "buttonX2";
this.buttonX2.Size = new System.Drawing.Size(95, 54);
this.buttonX2.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.buttonX2.TabIndex = 7;
this.buttonX2.Text = "切换手术间";
this.buttonX2.Click += new System.EventHandler(this.buttonX2_Click);
//
// buttonX1
//
this.buttonX1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX1.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.buttonX1.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonX1.Location = new System.Drawing.Point(781, 14);
this.buttonX1.Name = "buttonX1";
this.buttonX1.Size = new System.Drawing.Size(90, 54);
this.buttonX1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.buttonX1.TabIndex = 6;
this.buttonX1.Text = "查看记录单";
this.buttonX1.Click += new System.EventHandler(this.buttonX1_Click);
//
// txtState
//
this.txtState.AutoSize = true;
this.txtState.Font = new System.Drawing.Font("微软雅黑", 14F, System.Drawing.FontStyle.Bold);
this.txtState.ForeColor = System.Drawing.Color.Red;
this.txtState.Location = new System.Drawing.Point(687, 24);
this.txtState.Name = "txtState";
this.txtState.Size = new System.Drawing.Size(69, 26);
this.txtState.TabIndex = 5;
this.txtState.Text = "手术中";
//
// txttime
//
this.txttime.AutoSize = true;
this.txttime.Location = new System.Drawing.Point(607, 14);
this.txttime.Name = "txttime";
this.txttime.Size = new System.Drawing.Size(11, 12);
this.txttime.TabIndex = 5;
this.txttime.Text = " ";
//
// txtage
//
this.txtage.AutoSize = true;
this.txtage.Location = new System.Drawing.Point(454, 14);
this.txtage.Name = "txtage";
this.txtage.Size = new System.Drawing.Size(11, 12);
this.txtage.TabIndex = 5;
this.txtage.Text = " ";
//
// txtsex
//
this.txtsex.AutoSize = true;
this.txtsex.Location = new System.Drawing.Point(375, 14);
this.txtsex.Name = "txtsex";
this.txtsex.Size = new System.Drawing.Size(11, 12);
this.txtsex.TabIndex = 5;
this.txtsex.Text = " ";
//
// txtdept
//
this.txtdept.AutoSize = true;
this.txtdept.Location = new System.Drawing.Point(115, 34);
this.txtdept.Name = "txtdept";
this.txtdept.Size = new System.Drawing.Size(11, 12);
this.txtdept.TabIndex = 5;
this.txtdept.Text = " ";
//
// txtNo
//
this.txtNo.AutoSize = true;
this.txtNo.Location = new System.Drawing.Point(127, 14);
this.txtNo.Name = "txtNo";
this.txtNo.Size = new System.Drawing.Size(11, 12);
this.txtNo.TabIndex = 5;
this.txtNo.Text = " ";
//
// txths
//
this.txths.AutoSize = true;
this.txths.Location = new System.Drawing.Point(535, 34);
this.txths.Name = "txths";
this.txths.Size = new System.Drawing.Size(11, 12);
this.txths.TabIndex = 5;
this.txths.Text = " ";
//
// txtmzys
//
this.txtmzys.AutoSize = true;
this.txtmzys.Location = new System.Drawing.Point(397, 34);
this.txtmzys.Name = "txtmzys";
this.txtmzys.Size = new System.Drawing.Size(11, 12);
this.txtmzys.TabIndex = 5;
this.txtmzys.Text = " ";
//
// txtzdys
//
this.txtzdys.AutoSize = true;
this.txtzdys.Location = new System.Drawing.Point(261, 34);
this.txtzdys.Name = "txtzdys";
this.txtzdys.Size = new System.Drawing.Size(11, 12);
this.txtzdys.TabIndex = 5;
this.txtzdys.Text = " ";
//
// txtss
//
this.txtss.AutoSize = true;
this.txtss.Location = new System.Drawing.Point(454, 56);
this.txtss.Name = "txtss";
this.txtss.Size = new System.Drawing.Size(11, 12);
this.txtss.TabIndex = 5;
this.txtss.Text = " ";
//
// txtzd
//
this.txtzd.AutoSize = true;
this.txtzd.Location = new System.Drawing.Point(134, 56);
this.txtzd.Name = "txtzd";
this.txtzd.Size = new System.Drawing.Size(11, 12);
this.txtzd.TabIndex = 5;
this.txtzd.Text = " ";
//
// txtname
//
this.txtname.AutoSize = true;
this.txtname.Location = new System.Drawing.Point(261, 14);
this.txtname.Name = "txtname";
this.txtname.Size = new System.Drawing.Size(11, 12);
this.txtname.TabIndex = 5;
this.txtname.Text = " ";
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(525, 14);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(77, 12);
this.label5.TabIndex = 5;
this.label5.Text = "申请预约时间";
//
// txtRoom
//
this.txtRoom.AutoSize = true;
this.txtRoom.Font = new System.Drawing.Font("宋体", 14F, System.Drawing.FontStyle.Bold);
this.txtRoom.Location = new System.Drawing.Point(10, 23);
this.txtRoom.Name = "txtRoom";
this.txtRoom.Size = new System.Drawing.Size(49, 19);
this.txtRoom.TabIndex = 5;
this.txtRoom.Text = "一间";
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(421, 14);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(29, 12);
this.label11.TabIndex = 5;
this.label11.Text = "年龄";
//
// label15
//
this.label15.AutoSize = true;
this.label15.Location = new System.Drawing.Point(75, 34);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(29, 12);
this.label15.TabIndex = 5;
this.label15.Text = "科室";
//
// label21
//
this.label21.AutoSize = true;
this.label21.Location = new System.Drawing.Point(476, 34);
this.label21.Name = "label21";
this.label21.Size = new System.Drawing.Size(53, 12);
this.label21.TabIndex = 5;
this.label21.Text = "术中护士";
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(342, 14);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(29, 12);
this.label9.TabIndex = 5;
this.label9.Text = "性别";
//
// label19
//
this.label19.AutoSize = true;
this.label19.Location = new System.Drawing.Point(338, 34);
this.label19.Name = "label19";
this.label19.Size = new System.Drawing.Size(53, 12);
this.label19.TabIndex = 5;
this.label19.Text = "麻醉医生";
//
// label13
//
this.label13.AutoSize = true;
this.label13.Location = new System.Drawing.Point(75, 14);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(41, 12);
this.label13.TabIndex = 5;
this.label13.Text = "住院号";
//
// label25
//
this.label25.AutoSize = true;
this.label25.Location = new System.Drawing.Point(395, 56);
this.label25.Name = "label25";
this.label25.Size = new System.Drawing.Size(53, 12);
this.label25.TabIndex = 5;
this.label25.Text = "拟施手术";
//
// label17
//
this.label17.AutoSize = true;
this.label17.Location = new System.Drawing.Point(202, 34);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(53, 12);
this.label17.TabIndex = 5;
this.label17.Text = "主刀医生";
//
// label23
//
this.label23.AutoSize = true;
this.label23.Location = new System.Drawing.Point(75, 56);
this.label23.Name = "label23";
this.label23.Size = new System.Drawing.Size(53, 12);
this.label23.TabIndex = 5;
this.label23.Text = "术前诊断";
//
// txtType
//
this.txtType.AutoSize = true;
this.txtType.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtType.ForeColor = System.Drawing.Color.Red;
this.txtType.Location = new System.Drawing.Point(22, 52);
this.txtType.Name = "txtType";
this.txtType.Size = new System.Drawing.Size(23, 16);
this.txtType.TabIndex = 5;
this.txtType.Text = "急";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(202, 14);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(53, 12);
this.label3.TabIndex = 5;
this.label3.Text = "患者姓名";
//
// groupBox2
//
this.groupBox2.BackColor = System.Drawing.Color.AliceBlue;
this.groupBox2.Controls.Add(this.panel3);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox2.Location = new System.Drawing.Point(0, 142);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(1035, 519);
this.groupBox2.TabIndex = 2;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "手术患者";
//
// panel3
//
this.panel3.AutoScroll = true;
this.panel3.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel3.Location = new System.Drawing.Point(3, 17);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(1029, 499);
this.panel3.TabIndex = 0;
//
// CboOperationSite
//
this.CboOperationSite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.CboOperationSite.DisplayMember = "Text";
this.CboOperationSite.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
this.CboOperationSite.Font = new System.Drawing.Font("微软雅黑", 10F);
this.CboOperationSite.FormattingEnabled = true;
this.CboOperationSite.ItemHeight = 19;
this.CboOperationSite.Location = new System.Drawing.Point(908, 7);
this.CboOperationSite.Name = "CboOperationSite";
this.CboOperationSite.Size = new System.Drawing.Size(115, 25);
this.CboOperationSite.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.CboOperationSite.TabIndex = 504;
//
// labelSite
//
this.labelSite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.labelSite.AutoSize = true;
this.labelSite.BackColor = System.Drawing.Color.AliceBlue;
this.labelSite.Font = new System.Drawing.Font("微软雅黑", 10.5F);
this.labelSite.Location = new System.Drawing.Point(842, 9);
this.labelSite.Name = "labelSite";
this.labelSite.Size = new System.Drawing.Size(65, 20);
this.labelSite.TabIndex = 505;
this.labelSite.Text = "手术地点";
this.labelSite.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
//
// frmSelectPatientNew
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1035, 661);
this.Controls.Add(this.groupBox2);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.panel1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "frmSelectPatientNew";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "选择患者";
this.Load += new System.EventHandler(this.frmSelectPatientNew_Load);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.panel2.ResumeLayout(false);
this.panel2.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.DateTimePicker dtpSelectPatientTime;
private System.Windows.Forms.Button btnNextDay;
private System.Windows.Forms.Button btnFrontDay;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.ComboBox cboRoom;
private System.Windows.Forms.Label label1;
private DevComponents.DotNetBar.ButtonX buttonX1;
private System.Windows.Forms.Label txtState;
private System.Windows.Forms.Label txttime;
private System.Windows.Forms.Label txtage;
private System.Windows.Forms.Label txtsex;
private System.Windows.Forms.Label txtdept;
private System.Windows.Forms.Label txtNo;
private System.Windows.Forms.Label txths;
private System.Windows.Forms.Label txtmzys;
private System.Windows.Forms.Label txtzdys;
private System.Windows.Forms.Label txtss;
private System.Windows.Forms.Label txtzd;
private System.Windows.Forms.Label txtname;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.Label txtRoom;
private System.Windows.Forms.Label label11;
private System.Windows.Forms.Label label15;
private System.Windows.Forms.Label label21;
private System.Windows.Forms.Label label9;
private System.Windows.Forms.Label label19;
private System.Windows.Forms.Label label13;
private System.Windows.Forms.Label label25;
private System.Windows.Forms.Label label17;
private System.Windows.Forms.Label label23;
private System.Windows.Forms.Label txtType;
private System.Windows.Forms.Label label3;
private DevComponents.DotNetBar.ButtonX buttonX3;
private DevComponents.DotNetBar.Controls.TextBoxX txtquery;
private DevComponents.DotNetBar.ButtonX btnQuery;
private System.Windows.Forms.Label label4;
private DevComponents.DotNetBar.ButtonX buttonX2;
private DevComponents.DotNetBar.Controls.ComboBoxEx CboOperationSite;
private System.Windows.Forms.Label labelSite;
}
}

View File

@ -0,0 +1,536 @@
using DrawGraph;
using AIMS.OremrUserControl;
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 AIMSModel;
using AIMSBLL;
using DCSoftDotfuscate;
using System.Net;
using AIMSExtension;
using DocumentManagement;
namespace AIMS.OperationAanesthesia
{
public partial class frmSelectPatientNew : Form
{
public int SelPatientId;
public int SelApplyId;
public bool isMainOpen = false;
public AIMS.OperationAanesthesia.frmAanesthesiaRecordNew tempfrmAnasRecord;
public frmSelectPatientNew()
{
InitializeComponent();
}
private void frmSelectPatientNew_Load(object sender, EventArgs e)
{
ControlExtension.GetOperationSiteRoom(labelSite, CboOperationSite, cboRoom, "手术室");
FillDgv();
this.cboRoom.SelectedIndexChanged += new System.EventHandler(this.cboRoom_SelectedIndexChanged);
this.CboOperationSite.SelectedIndexChanged += new System.EventHandler(this.CboOperationSite_SelectedIndexChanged);
}
private void btnNext_Click(object sender, EventArgs e)
{
dtpSelectPatientTime.Value = dtpSelectPatientTime.Value.AddDays(1);
}
private void btnFrontDay_Click(object sender, EventArgs e)
{
dtpSelectPatientTime.Value = dtpSelectPatientTime.Value.AddDays(-1);
}
private void dtpSelectPatientTime_ValueChanged(object sender, EventArgs e)
{
FillDgv();
}
private void FillDgv()
{
panel3.Controls.Clear();
panel2.Visible = false;
string cboRoomStr = "";
if (cboRoom.SelectedValue != null)
cboRoomStr = cboRoom.SelectedValue.ToString();
DataTable dt = new DataTable();
if (txtquery.Text.Trim() != "")
dt = SelectPatient.GetSelectPatientDataTable(txtquery.Text);
else
dt = SelectPatient.GetSelectPatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()), cboRoomStr);
DataTable dt2 = new DataTable();
if (txtquery.Text.Trim() != "")
dt2 = SelectPatient.GetRelieveLockingPatientDataTable(txtquery.Text);
else
dt2 = SelectPatient.GetRelieveLockingPatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()), cboRoomStr);
if (CboOperationSite.Visible == true && CboOperationSite.SelectedIndex > 0)
{
dt = AIMSExtension.PublicMethod.GetNewDataTable(dt, " OperationSite ='" + CboOperationSite.SelectedValue + "' ", "");
dt2 = AIMSExtension.PublicMethod.GetNewDataTable(dt2, " OperationSite ='" + CboOperationSite.SelectedValue + "' ", "");
}
List<string> list = new List<string>();
for (int i = 0; i < ControlExtension.SiteRooms.Count; i++)
{
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() == ControlExtension.SiteRooms[i].Name && !list.Contains(ControlExtension.SiteRooms[i].Name))
{
list.Add(ControlExtension.SiteRooms[i].Name);
}
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() == ControlExtension.SiteRooms[i].Name && !list.Contains(ControlExtension.SiteRooms[i].Name))
{
list.Add(ControlExtension.SiteRooms[i].Name);
}
}
}
if (cboRoom.Text != "")
{
int i = 0, j = 0;
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() != cboRoom.Text) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
if (j == 5)
{
i++;
j = 0;
}
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() != cboRoom.Text) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
if (j == 5)
{
i++;
j = 0;
}
}
}
else
{
for (int i = 0; i < list.Count; i++)
{
int j = 0;
int Pointx = 0;
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() != list[i]) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * i, (uc.Height + 10) * j + 30);
panel3.Controls.Add(uc);
j++; Pointx = (uc.Width + 9) * i;
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() != list[i]) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * i, (uc.Height + 10) * j + 30);
panel3.Controls.Add(uc);
j++;
Pointx = (uc.Width + 9) * i;
}
if (Pointx > 0)
{
DevComponents.DotNetBar.Controls.Line line1 = new DevComponents.DotNetBar.Controls.Line();
line1.Location = new System.Drawing.Point(Pointx - 10, 0);
line1.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDotDot;
line1.Size = new System.Drawing.Size(10, panel3.Height);
line1.ForeColor = Color.DarkGray;
line1.VerticalLine = true;
panel3.Controls.Add(line1);
}
}
}
}
public ucPatientCard SelUc;
private void Uc_Clicks(ucPatientCard uc, int PatientId, int applyId, DataRow dr)
{
SelPatientId = PatientId;
SelApplyId = applyId;
txtType.Text = dr["OperationType"].ToString();
txtNo.Text = dr["MdrecNo"].ToString();
txtname.Text = dr["PatientName"].ToString();
txtsex.Text = dr["sex"].ToString();
txtage.Text = dr["age"].ToString();
txtss.Text = dr["ApplyOperationInfoName"].ToString();
txtmzys.Text = dr["AnesthesiaDoctor"].ToString();
txttime.Text = dr["OrderOperationTime"].ToString();
txtdept.Text = dr["ApplyDepName"].ToString();
txtzdys.Text = dr["OperationDoctor"].ToString();
txths.Text = dr["InstrumentNurse"].ToString() + " " + dr["TourNurse"].ToString();
txtzd.Text = dr["ApplyDiagnoseInfoName"].ToString();
txtRoom.Text = dr["OperationRoom"].ToString();
txtRoom.Tag = dr["OperationRoomId"].ToString();
if (!txtType.Text.Contains("急")) txtType.ForeColor = Color.DarkGreen;
else txtType.ForeColor = Color.Red;
txtState.Text = dr["State"].ToString();
if (txtState.Text == "手术中" || txtState.Text == "手术结束" || txtState.Text == "停止手术")
{
label5.Text = "手术开始时间";
label23.Text = "术中诊断";
label25.Text = "实施手术";
}
else
{
label5.Text = "申请预约时间";
label23.Text = "术前诊断";
label25.Text = "拟施手术";
}
buttonX1.Text = uc.buttonX1.Text;
panel2.Visible = true;
SelUc = uc;
}
private void Uc_InRoom(ucPatientCard uc, int PatientId, int applyId)
{
string RoomStr = uc.Tag.ToString();
if (RoomStr == "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.ShowDialog();
if (seleteRoom.RoomId != null)
{
RoomStr = seleteRoom.RoomId.ToString();
if (RoomStr != null && RoomStr != "")
{
OperationApply opeapply = BOperationApply.SelectSingle(applyId, RecursiveType.None, 0);
opeapply.State = 4;
opeapply.OperationRoomId = int.Parse(seleteRoom.RoomId);
opeapply.PlanOperationTime = dtpSelectPatientTime.Value;
opeapply.PlanOrder = BOperationApply.GetMaxPlanOrder(opeapply.PlanOperationTime.Value, opeapply.OperationRoomId.Value) + 1;
BOperationApply.Update(opeapply);
}
}
}
if (RoomStr == "") return;
SatrtOperation(uc, PatientId, applyId, int.Parse(RoomStr));
}
private void SatrtOperation(ucPatientCard uc, int PatientId, int applyId, int RoomId)
{
try
{
string State = uc.buttonX1.Text;
if (State == "转入术间")
{
OperationApply operA = BOperationApply.SelectSingle(applyId);
if (operA.State == 11)
{
MessageBox.Show("当前手术已停止 ,请确认后重新选择!", "系统提示");
FillDgv();
return;
}
if (operA.State == 6)
{
MessageBox.Show("当前手术已开始 ,请确认后重新选择!", "系统提示");
FillDgv();
return;
}
if (operA.OrderOperationTime.Value.Date != DateTime.Now.Date)// && operA.OrderOperationTime.Value.Hour < 20)
{
MessageBox.Show("该手术预约时间不是当前日期 ,请确认后重新选择!", "系统提示");
return;
}
DataTable dtOperationRecord = SelectPatient.GetTodayDoOpePatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()));
foreach (DataRow row in dtOperationRecord.Rows)
{
if (row["OperationRoomId"].ToString() == operA.OperationRoomId.ToString())
{
MessageBox.Show("当前有未完成的手术占用手术间,请先选择解锁术中手术!", "系统提示");
return;
}
}
frmAanesthesiaRecordNew frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmAanesthesiaRecordNew();
}
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId);
frmAnasRecord.State = AIMSExtension.EditState.ADD;
uc.label2.Text = "手术中";
uc.label2.ForeColor = Color.Red;
uc.buttonX1.Text = "继续手术";
uc.buttonX2.Text = "取消手术";
uc.buttonX1.Visible = true;
uc.buttonX2.Visible = true;
uc.panelExMain.Style.BackColor1.Color = Color.OldLace;
if (isMainOpen == false)
{
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
this.Close();
}
}
else
{
frmAanesthesiaRecordNew frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmAanesthesiaRecordNew();
}
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId);
if (State == "继续手术")
{
frmAnasRecord.State = AIMSExtension.EditState.EDIT;
}
else
{
frmAnasRecord.State = AIMSExtension.EditState.BROWSE;
}
if (isMainOpen == false)
{
if (frmAnasRecord.State == AIMSExtension.EditState.BROWSE)
{
frmAnasRecord.Show(this);
frmAnasRecord.Focus();
}
else
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
this.Close();
}
}
}
catch (Exception ex)
{
AIMSExtension.PublicMethod.WriteLog(ex);
}
}
private void Uc_QxRoom(ucPatientCard uc, int RecorId, int PatientId, int applyId)
{
try
{
if (uc.buttonX2.Text == "取消手术")
{
if (BOperationRecord.GetDataCount(RecorId, PatientId, 1) > 0)
{
MessageBox.Show("清除数据在进行取消转入操作!");
return;
}
if (MessageBox.Show("确认要取消手术吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
try
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(applyId, 4);
BOperationRecord.DeleteOperationRecordData(RecorId, PatientId, 1);
if (isMainOpen == false)
{
FillDgv();
}
else
{
this.Close();
}
}
catch
{
HelperDB.DbHelperSQL.RollbackTrans();
}
}
}
else
{
if (MessageBox.Show("确认要返回手术吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
try
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(applyId, 6);
BOperationRecord.UpdateOpeState(PatientId, 1, 1, "");
BOperationRecord.DeleteEvent(PatientId, 8);
HelperDB.DbHelperSQL.CommitTrans();
frmAanesthesiaRecordNew frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmAanesthesiaRecordNew();
}
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(int.Parse(uc.Tag.ToString()));
frmAnasRecord.State = AIMSExtension.EditState.EDIT;
frmAnasRecord._record = new OperationRecord();
frmAnasRecord._record.Id = PatientId;
if (isMainOpen == false)
{
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
//if (frmAnasRecord._record != null)
// frmAnasRecord.ClearRecordDate();
this.Close();
}
}
catch
{
HelperDB.DbHelperSQL.RollbackTrans();
}
}
}
}
catch (Exception ex)
{
AIMSExtension.PublicMethod.WriteLog(ex);
}
}
private void cboRoom_SelectedIndexChanged(object sender, EventArgs e)
{
if (cboRoom.SelectedIndex > 0)
{
PublicMethod.SelectRoom = Convert.ToInt32(cboRoom.SelectedValue);
}
else
{
PublicMethod.SelectRoom = -1;
}
FillDgv();
}
private void buttonX1_Click(object sender, EventArgs e)
{
string RoomStr = txtRoom.Tag.ToString();
if (RoomStr == "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.ShowDialog();
if (seleteRoom.RoomId != null)
{
RoomStr = seleteRoom.RoomId.ToString();
if (RoomStr != null && RoomStr != "")
{
OperationApply opeapply = BOperationApply.SelectSingle(SelApplyId, RecursiveType.None, 0);
opeapply.State = 4;
opeapply.OperationRoomId = int.Parse(seleteRoom.RoomId);
opeapply.PlanOperationTime = dtpSelectPatientTime.Value;
opeapply.PlanOrder = BOperationApply.GetMaxPlanOrder(opeapply.PlanOperationTime.Value, opeapply.OperationRoomId.Value) + 1;
BOperationApply.Update(opeapply);
}
}
}
if (RoomStr == "") return;
SatrtOperation(SelUc, SelPatientId, SelApplyId, (int.Parse(RoomStr)));
}
private void buttonX3_Click(object sender, EventArgs e)
{
AIMS.OperationFront.UI.frmOperationApplyDetail frmOperationApplyDetail = new AIMS.OperationFront.UI.frmOperationApplyDetail();
frmOperationApplyDetail.State = AIMSExtension.EditState.ADD;
frmOperationApplyDetail.ShowDialog();
}
private void btnQuery_Click(object sender, EventArgs e)
{
FillDgv();
}
private void buttonX2_Click(object sender, EventArgs e)
{
string RoomStr = txtRoom.Tag.ToString();
if (RoomStr != "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.NowRoomId = RoomStr;
seleteRoom.ShowDialog();
RoomStr = seleteRoom.RoomId;
if (RoomStr != null && RoomStr != "")
{
txtRoom.Text = seleteRoom.RoomName;
txtRoom.Tag = int.Parse(RoomStr);
BOperationRecord.Update("RoomId=@RoomId where OperationApplyId=@id ", new AIMSModel.ParameterList("@RoomId", int.Parse(RoomStr), "@id", SelApplyId));
BOperationApply.UpdateApplyRoom(SelApplyId, int.Parse(RoomStr), DateTime.Parse(txttime.Text));
BOperationApply.UpdteOperationOrder(DateTime.Parse(txttime.Text), int.Parse(RoomStr));
FillDgv();
panel2.Visible = true;
MessageBox.Show("手术间切换成功!");
}
}
}
private void CboOperationSite_SelectedIndexChanged(object sender, EventArgs e)
{
ControlExtension.SetOperationSiteRoom(CboOperationSite, cboRoom);
//FillDgv();
}
}
}

View File

@ -0,0 +1,523 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnFrontDay.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
0K4KC2cAAAAASUVORK5CYII=
</value>
</data>
<data name="btnNextDay.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
RK5CYII=
</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAABMLAAATCwAAAAAAAAAA
AAD/////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////+//38/P/9+/r//v38////
/v//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////v5
9//q2tD/4sq6/+rc0v/7+ff/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////37ef/5LGP/+Kdbv/jsZD/9uzl//7/////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////8+/r/79vO/+OZZv/jk1z/45lm/+nQwP/69/b/////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////+fb0/+bLuf/jlF3/45Nc/+OT
Xf/gvaT/9vHt////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////fy
7//hv6r/45Re/+OTXP/jlF3/36+N//bs5f//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////27+r/3rac/+OUXf/jk1z/45Nd/+Omff/y4dX//f39////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9uzl/96ujf/jlF3/45Nc/+OTXP/mnWz/58q2//fz
8f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////fp4P/hp4D/45Nd/+OT
XP/jk1z/45Ja/9+0l//z6uX/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////7/
///14tX/5qFy/+OTXP/jk1z/4pJb/+OSW//fp4H/8+PZ////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////5+Pf/68+7/+OSW//jk1z/4pJc/92OWP/hkVv/5KBx//LZyf/9/f7/////////
///////////////////////////////////////////////+/v/9+/r/+/j1//z39P/8+PX//Pn3//79
/f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9vLv/+TDq//jklv/4pJb/+GRW//djlj/4JBa/+OS
Wv/kvaL/9O7q///////////////////////////////////////////////////////59vT/69nN/9+7
ov/gtZf/37id/+HGsv/17Ob//fz7////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////Ts6P/guJ7/45Jb/+KT
XP/fkFr/3I5Y/+CRWv/jkVn/36yJ//Dj2f//////////////////////////////////////////////
///38/H/6c68/+Knfv/il2P/4pdi/+KXY//jmmn/6bGM//Di2P/8+/r/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///z5+D/3q6O/+OSW//ilmH/3q2M/+O8ov/mqH//5JZh/+Cid//x28z/////////////////////////
////////////////////////7NvP/+CqhP/jlF7/45Jb/+OTW//jk1v/45Nc/+SYY//jtZT/+O/p////
////////////////////////////////////////////////////////////////////////+PLv/+nP
v//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwaP/7cKl/+vOu//8+vj/////////
////////////////////////8+TZ/9+ngP/jklr/45lm/+bOv//27ef/57mb/+KYZf/lnm7/7tC8//r6
+f//////+fLu/+jKtv/vwqT/78Kj/+/Co//vwqP/78Kk/+m1k//jnm//45Ja/+OTXP/jk1z/45Nc/+OT
XP/jk1z/4pln/+nPvf/59vT/////////////////////////////////////////////////////////
//////////////Xt6f/et57/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+OZ
Zv/ipHr/7d7U//38+/////////////////////////////bh0//koXT/45Re/+iofv/06+X//fz7/+TD
rf/hm2r/5JVf/+W5nP/y6ub//Pz7/+/d0P/jqYH/5Jhl/+SYZP/kmGT/5Jhk/+SYZP/lmWb/5JZh/+OT
XP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTW//guqL/9u/r////////////////////////////////////
///////////////////////////////////17ej/3ree/+WaaP/lmmf/5Zpn/+WaZ//lmmf/5Zpn/+Wa
Z//lmmf/5Ztp/+WZZv/jklr/45hk/+HFsf/8+ff///////////////////////z9/f/y2sn/5qBx/+SW
Yf/rsov//fn2//7+/v/l0MH/4Z9x/+OPVv/fpoD/7d3S//by7//jwar/5pxq/+Wda//lmmj/5Zpn/+Wa
Z//lmmf/5Zxq/+SYY//jk1v/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1v/4Luj//bw7P//////////////
////////////////////////////////////////////////////////+fXy/+3Yy//yzbT/8s20//LN
tP/yzbT/8s20//LNtP/yzbT/8s61/+3GrP/krIf/45Ja/+KXY//guZ3//Pj1////////////////////
///39PL/6cmz/+WaZ//jlmH/6LOO//76+P//////7eLb/+Wthf/jlF3/4Z9x//DVw//06uP/3qyK/+SV
YP/prIP/8cux//LNtP/yzbT/8s62/+m5mv/jnW7/45Ja/+OTXP/jk1z/45Nc/+OTXP/jk1z/5Jto/+bK
t//49PL/////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////18e7/5MOt/+SXYv/jlmH/5LCN//ny
7f//////////////////////8uzo/+K5nf/jkFf/4pdk/+O4mf/9+/n///////j29P/pwKT/45po/+Wb
af/wy7P/8dzO/+Kjef/jlmH/6LGM//369//////////////////t3ND/4ayI/+KVYP/jklr/45Jb/+OS
W//jk1v/5Jlm/+Sxjv/w4dj//Pv6////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////+vn4/+7Z
yv/lpHj/5JVf/+ene//u4NX//Pv6//////////////////Dl3f/fr4//45FZ/+KZZ//hwKj//fv6////
////////5su4/+Cdb//lmWX/5rCM/+a1lv/mnWz/4pdk/+O4nP/9+vj/////////////////+Pb0/+vU
xP/irYj/4Zlo/+KYZP/imGX/4p5w/+i1kv/o08b/+vf1////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////26eH/36mE/+OTXP/jl2P/5Mq6//r39v/////////////////v3tL/3qV//+OR
Wf/inGz/482+//38+////////////+jWzP/hpn7/45Jb/+GRWv/hklv/45Nc/+Oeb//kzb7//fz7////
///////////////////7+fj/7d/W/+LBqv/muJj/5rqc/+PLuf/v5d7//fz7////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////9e3n/96zlf/jk13/45Zh/9+8pf/59fH/////////
////////8drK/+GhdP/jkln/5KJ0/+zf1//+/f3////////////x6uT/57qc/+KYZv/gkFn/4pJb/+SX
Y//ptJD/9e7q//7+/v////////////////////////////7+/f/+/fz//vz7//78+//+/fz//v7+////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////fy7//iwav/45Re/+OV
YP/fsJD/+fLt//////////////////TYxP/lnWz/5JZh/+u1kf/69vT////+/////////////////+vI
sv/gmmv/4pFa/+OSW//imWb/5ryg//78+///////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///6+Pb/69XH/+ekd//jlWD/5qmB//Tn3v/9/f3///////n5+P/uzrn/5p1s/+OXY//ruZj//v38////
///////////////////p0sH/36F2/+OSWv/jklr/4Z1u/+PJuP/+/v3/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////v////br4//iq4f/45Vf/+SZZv/p0cH/+vj2///////z7ur/5rye/+ST
XP/imWb/5r6h///+/f//////////////////////7N/V/+GqhP/jkFf/5Jdi/+ewi//r39f//v7+////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////48u3/3rWY/+OVX//jlF3/4L+p//fy
7///////7uPc/+CujP/jkFf/4Ztr/+PDrf/+/v3///////////////////////Tv7P/pvqH/5Zdi/+KZ
Zv/nv6T/+vj2////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////+fXy/+HC
rP/jlV//45Rd/96ylf/27uj//////+zZzf/fpX7/45FY/+GecP/kzLz//v7+////////////////////
///9/f3/7NTF/9+phv/grYr/69fJ////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////v59//p1cb/5Z9w/+OUXv/hqYT/9ejf///////u1MH/4J9z/+OQV//jonb/6drQ///+
/v////////////////////////////bv6//t28//8N/T//fz8P//////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////+/f3/9erj/+WtiP/jlmD/5J1u/+7Xyf/7/f7/8dG7/+Oc
a//jk1z/6LCJ//Tv6///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////v28v/ftZf/4pZi/+OS
Wv/kvqX/8ube//DIrf/lm2j/45hk/+3Aov//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///7+PX/4MKs/+KXZP/jklv/3qR9/+S0lP/mrIP/5Jll/+GZaP/pwqj/////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////Pr5/+bSxP/knGv/4pFc/9+QWv/gkVv/35Ba/+CPWP/gnW//5sm1////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////79/f/06uX/6K+J/+OVYP/gkVr/35Ba/+CQ
Wv/ikFj/4KJ2/+bSw///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////Pn2/+O4
mv/il2T/349Y/9+QWf/gkFr/4pBZ/+Knfv/p29L/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////37+f/hwq3/4ppo/+KRWv/fj1n/349Z/+SYZf/ouJj/7+fi////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////9/Pv/5dLF/+OcbP/jklr/4pJb/+KRWv/kmmj/7saq//z8
+///////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////v39//Ho4v/nrYX/45Vg/+OT
XP/jklv/4pxs/+3LtP//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///7+ff/5rue/+KZZv/jklv/45Ja/+Cfc//qz73/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////v39/+PEsP/hm2v/45Ja/+ORWf/fpHz/6dbJ////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////7+/f/l0cX/4p9x/+OSWf/jkVj/4aqF/+zf
1///////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////v7/7uXf/+Wq
gf/jk1z/5JNc/+W1lP/w6eT/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////v6+f/qv6H/45hl/+Scav/ryK//9/Xz////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////58u3/+Ghdf/go3n/7tfG////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////Tu6v/m0cT/5M7A//Pr
5f//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
///+/f3//Pr4//v5+P/9/fz/////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
</value>
</data>
</root>

View File

@ -23,9 +23,9 @@ namespace AIMS.OperationAanesthesia
foreach (DataRow row in lisdate.Rows)
{
int index = this.dgvType.Rows.Add();
this.dgvType.Rows[index].Cells[0].Value = row[0].ToString();
this.dgvType.Rows[index].Cells[1].Value = row[1].ToString();
this.dgvType.Rows[index].Cells[2].Value = row[2].ToString();
this.dgvType.Rows[index].Cells[0].Value = row[0].ToString().Trim();
this.dgvType.Rows[index].Cells[1].Value = row[1].ToString().Trim();
this.dgvType.Rows[index].Cells[2].Value = row[2].ToString().Trim();
}
}

View File

@ -62,9 +62,6 @@
this.panel1 = new System.Windows.Forms.Panel();
this.dgvItems = new DevComponents.DotNetBar.Controls.DataGridViewX();
this.dgvType = new DevComponents.DotNetBar.Controls.DataGridViewX();
this.ItemId = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ItemName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.UpdateTime = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.lblRemark = new System.Windows.Forms.Label();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@ -77,6 +74,14 @@
this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.item_code = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.item_name = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.LIS_ITEM_NAME_ENG = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.result = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.reference = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.value_unit = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.report_time = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.report_person = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn12 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn13 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn14 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@ -95,13 +100,9 @@
this.dataGridViewTextBoxColumn27 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn28 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn29 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.item_code = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.item_name = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.result = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.reference = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.value_unit = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.report_time = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.report_person = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ItemId = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ItemName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.UpdateTime = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvItems)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgvType)).BeginInit();
@ -117,7 +118,7 @@
this.panel1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(1051, 561);
this.panel1.Size = new System.Drawing.Size(1120, 561);
this.panel1.TabIndex = 0;
//
// dgvItems
@ -131,6 +132,7 @@
this.dgvItems.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.item_code,
this.item_name,
this.LIS_ITEM_NAME_ENG,
this.result,
this.reference,
this.value_unit,
@ -150,7 +152,7 @@
this.dgvItems.Name = "dgvItems";
this.dgvItems.RowHeadersVisible = false;
this.dgvItems.RowTemplate.Height = 23;
this.dgvItems.Size = new System.Drawing.Size(811, 561);
this.dgvItems.Size = new System.Drawing.Size(880, 561);
this.dgvItems.TabIndex = 7;
//
// dgvType
@ -186,27 +188,6 @@
this.dgvType.TabIndex = 6;
this.dgvType.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvType_CellClick);
//
// ItemId
//
this.ItemId.HeaderText = "项目Id";
this.ItemId.Name = "ItemId";
this.ItemId.ReadOnly = true;
this.ItemId.Visible = false;
//
// ItemName
//
this.ItemName.DataPropertyName = "ITEM_NAME";
this.ItemName.HeaderText = "检验名称";
this.ItemName.Name = "ItemName";
this.ItemName.ReadOnly = true;
//
// UpdateTime
//
this.UpdateTime.HeaderText = "检验时间";
this.UpdateTime.Name = "UpdateTime";
this.UpdateTime.ReadOnly = true;
this.UpdateTime.Visible = false;
//
// lblRemark
//
this.lblRemark.AutoSize = true;
@ -311,6 +292,7 @@
this.dataGridViewTextBoxColumn9.HeaderText = "结果值类型";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
this.dataGridViewTextBoxColumn9.ReadOnly = true;
this.dataGridViewTextBoxColumn9.Visible = false;
this.dataGridViewTextBoxColumn9.Width = 119;
//
// dataGridViewTextBoxColumn10
@ -331,6 +313,62 @@
this.dataGridViewTextBoxColumn11.HeaderText = "参考值";
this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11";
this.dataGridViewTextBoxColumn11.ReadOnly = true;
this.dataGridViewTextBoxColumn11.Visible = false;
//
// item_code
//
this.item_code.DataPropertyName = "LIS_ITEM_CODE";
this.item_code.HeaderText = "ID";
this.item_code.Name = "item_code";
this.item_code.Width = 55;
//
// item_name
//
this.item_name.DataPropertyName = "LIS_ITEM_NAME_CN";
this.item_name.HeaderText = "项目名称";
this.item_name.Name = "item_name";
this.item_name.Width = 220;
//
// LIS_ITEM_NAME_ENG
//
this.LIS_ITEM_NAME_ENG.DataPropertyName = "LIS_ITEM_NAME_ENG";
this.LIS_ITEM_NAME_ENG.HeaderText = "英文名称";
this.LIS_ITEM_NAME_ENG.Name = "LIS_ITEM_NAME_ENG";
//
// result
//
this.result.DataPropertyName = "LIS_ITEM_VALUE";
this.result.HeaderText = "项目值";
this.result.Name = "result";
this.result.Width = 80;
//
// reference
//
this.reference.DataPropertyName = "LIS_ITEM_BZ";
this.reference.HeaderText = "参考值";
this.reference.Name = "reference";
this.reference.Width = 80;
//
// value_unit
//
this.value_unit.DataPropertyName = "LIS_ITEM_UNIT";
this.value_unit.HeaderText = "单位";
this.value_unit.Name = "value_unit";
this.value_unit.Width = 80;
//
// report_time
//
this.report_time.DataPropertyName = "REPORTTIME";
this.report_time.HeaderText = "报告时间";
this.report_time.Name = "report_time";
this.report_time.Width = 160;
//
// report_person
//
this.report_person.DataPropertyName = "REPORTPERSON";
this.report_person.HeaderText = "报告人";
this.report_person.Name = "report_person";
this.report_person.Width = 90;
//
// dataGridViewTextBoxColumn12
//
@ -498,60 +536,31 @@
this.dataGridViewTextBoxColumn29.HeaderText = "备注";
this.dataGridViewTextBoxColumn29.Name = "dataGridViewTextBoxColumn29";
//
// item_code
// ItemId
//
this.item_code.DataPropertyName = "LIS_ITEM_NO";
this.item_code.HeaderText = "ID";
this.item_code.Name = "item_code";
this.item_code.Width = 55;
this.ItemId.HeaderText = "项目Id";
this.ItemId.Name = "ItemId";
this.ItemId.ReadOnly = true;
this.ItemId.Visible = false;
//
// item_name
// ItemName
//
this.item_name.DataPropertyName = "LIS_ITEM_NAME";
this.item_name.HeaderText = "项目名称";
this.item_name.Name = "item_name";
this.item_name.Width = 220;
this.ItemName.DataPropertyName = "ITEM_NAME";
this.ItemName.HeaderText = "检验名称";
this.ItemName.Name = "ItemName";
this.ItemName.ReadOnly = true;
//
// result
// UpdateTime
//
this.result.DataPropertyName = "LIS_ITEM_VALUE";
this.result.HeaderText = "项目值";
this.result.Name = "result";
this.result.Width = 80;
//
// reference
//
this.reference.DataPropertyName = "LIS_ITEM_BZ";
this.reference.HeaderText = "参考值";
this.reference.Name = "reference";
this.reference.Width = 80;
//
// value_unit
//
this.value_unit.DataPropertyName = "LIS_ITEM_UNIT";
this.value_unit.HeaderText = "单位";
this.value_unit.Name = "value_unit";
this.value_unit.Width = 80;
//
// report_time
//
this.report_time.DataPropertyName = "UpdateTime";
this.report_time.HeaderText = "报告时间";
this.report_time.Name = "report_time";
this.report_time.Width = 160;
//
// report_person
//
this.report_person.DataPropertyName = "LIS_ITEM_OPERATOR";
this.report_person.HeaderText = "报告人";
this.report_person.Name = "report_person";
this.report_person.Width = 90;
this.UpdateTime.HeaderText = "检验时间";
this.UpdateTime.Name = "UpdateTime";
this.UpdateTime.ReadOnly = true;
//
// frmLISResult
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1051, 561);
this.ClientSize = new System.Drawing.Size(1120, 561);
this.Controls.Add(this.panel1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
@ -603,15 +612,16 @@
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn29;
private DevComponents.DotNetBar.Controls.DataGridViewX dgvType;
private DevComponents.DotNetBar.Controls.DataGridViewX dgvItems;
private System.Windows.Forms.DataGridViewTextBoxColumn ItemId;
private System.Windows.Forms.DataGridViewTextBoxColumn ItemName;
private System.Windows.Forms.DataGridViewTextBoxColumn UpdateTime;
private System.Windows.Forms.DataGridViewTextBoxColumn item_code;
private System.Windows.Forms.DataGridViewTextBoxColumn item_name;
private System.Windows.Forms.DataGridViewTextBoxColumn LIS_ITEM_NAME_ENG;
private System.Windows.Forms.DataGridViewTextBoxColumn result;
private System.Windows.Forms.DataGridViewTextBoxColumn reference;
private System.Windows.Forms.DataGridViewTextBoxColumn value_unit;
private System.Windows.Forms.DataGridViewTextBoxColumn report_time;
private System.Windows.Forms.DataGridViewTextBoxColumn report_person;
private System.Windows.Forms.DataGridViewTextBoxColumn ItemId;
private System.Windows.Forms.DataGridViewTextBoxColumn ItemName;
private System.Windows.Forms.DataGridViewTextBoxColumn UpdateTime;
}
}

View File

@ -123,6 +123,9 @@
<metadata name="item_name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="LIS_ITEM_NAME_ENG.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="result.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>

View File

@ -74,7 +74,7 @@ namespace AIMS.OperationAfter.UI
tokenEditor1.Tokens.Add(new DevComponents.DotNetBar.Controls.EditToken("6,7", "手术中"));
tokenEditor1.Tokens.Add(new DevComponents.DotNetBar.Controls.EditToken("8,9", "手术结束"));
tokenEditor1.Tokens.Add(new DevComponents.DotNetBar.Controls.EditToken("10,11", "手术停止"));
tokenEditor1.SelectedTokens.Add(tokenEditor1.Tokens[4]);
tokenEditor1.SelectedTokens.Add(tokenEditor1.Tokens[0]);
List<OperationRoom> rooms = BOperationRoom.GetOperationRooms("IsValid=1 and Site<>'恢复室'");

View File

@ -1,4 +1,5 @@
using AIMS.PublicUI.UI;
using AIMS.OperationAanesthesia;
using AIMS.PublicUI.UI;
using AIMSBLL;
using AIMSExtension;
using AIMSModel;
@ -66,6 +67,13 @@ namespace AIMS
string Path = string.Format("http://10.129.130.60:5050/osworksweb/operating_externalinformation.jsp?vaa07={0}&vaa01={1}&acf01=2&dbstyle=db2", HisPatientId, HisPatientId2);
System.Diagnostics.Process.Start(Path);
}
else if (PublicMethod.HospitalName.Contains("鄂托克前旗"))
{
frmLISResult lISResult = new frmLISResult();
lISResult.PatientNo = pat.HisPatientId;
lISResult.ShowDialog();
}
}
}

View File

@ -39,6 +39,7 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
@ -72,6 +73,7 @@
<Compile Include="DAL\Extension\DNotesRecord.cs" />
<Compile Include="Extensions\BNotesRecords.cs" />
<Compile Include="Extensions\BOperationReport.cs" />
<Compile Include="Extensions\MonitorData.cs" />
<Compile Include="Model\AutoGenerate\FeesRecord.cs" />
<Compile Include="BLL\AutoGenerate\BAdverseEvent.cs" />
<Compile Include="BLL\AutoGenerate\BAnaesthesiaEvents.cs" />

View File

@ -0,0 +1,173 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace AIMSEntity
{
/// <summary>
/// 监控数据
/// </summary>
public class MonitorData //: BaseAuditableEntity
{
public int DeviceId { get; set; }
// public CollectDevice Device { get; set; } = null!;
public int CollectDataId { get; set; }
/// <summary>
/// 心率
/// </summary>
[Display(Name = "心率")]
[Range(20.00, 180.00)]
public decimal HR { get; set; }
/// <summary>
/// 氧饱和度
/// </summary>
[Display(Name = "氧饱和度")]
[Range(70.00, 100.00)]
public decimal SPO2 { get; set; }
/// <summary>
/// 自主呼吸
/// </summary>
[Display(Name = "自主呼吸")]
[Range(3.00, 50.00)]
public decimal Resp { get; set; }
/// <summary>
/// 体温
/// </summary>
[Display(Name = "体温")]
[Range(30.00, 45.00)]
public decimal Temp { get; set; }
/// <summary>
/// 无创收缩压
/// </summary>
[Display(Name = "无创收缩压")]
[Range(20.00, 238.00)]
public decimal Sys { get; set; }
/// <summary>
/// 无创舒张压
/// </summary>
[Display(Name = "无创舒张压")]
[Range(20.00, 230.00)]
public decimal Dia { get; set; }
/// <summary>
/// 有创收缩压
/// </summary>
[Display(Name = "有创收缩压")]
[Range(30.00, 160.00)]
public decimal Sys_H { get; set; }
/// <summary>
/// 有创舒张压
/// </summary>
[Display(Name = "有创舒张压")]
[Range(20.00, 230.00)]
public decimal Dia_H { get; set; }
/// <summary>
/// 动脉压
/// </summary>
[Display(Name = "动脉压")]
[Range(10.00, 80.00)]
public decimal MAP { get; set; }
/// <summary>
/// 脉率
/// </summary>
[Display(Name = "脉率")]
[Range(20.00, 238.00)]
public decimal PR { get; set; }
/// <summary>
/// 呼末二氧化碳
/// </summary>
[Display(Name = "呼末二氧化碳")]
[Range(20.00, 230.00)]
public decimal EtCO2 { get; set; }
/// <summary>
/// 无创血压
/// </summary>
[Display(Name = "无创血压")]
public string IBP => (Sys == default || Dia == default) ? null : $"{Sys}/{Dia}";
/// <summary>
/// 有创血压
/// </summary>
[Display(Name = "有创血压")]
public string NBP => (Sys_H == default || Dia_H == default) ? null : $"{Sys_H}/{Dia_H}";
/// <summary>
/// 备用数据
/// </summary>
[Column(TypeName = "jsonb")]
public Dictionary<string, MonitorDataHistory> FallbackData { get; set; } = new Dictionary<string, MonitorDataHistory>(StringComparer.OrdinalIgnoreCase);
/// <summary>
/// 扩展数据
/// </summary>
[Column(TypeName = "jsonb")]
public Dictionary<string, object> ExtensionData { get; set; } = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
public DateTime CollectTime { get; set; }
public void Combine(MonitorData recent)
{
this.FallbackData = new Dictionary<string, MonitorDataHistory>(StringComparer.OrdinalIgnoreCase);
recent.FallbackData = new Dictionary<string, MonitorDataHistory>(StringComparer.OrdinalIgnoreCase);
var prperties = typeof(MonitorData).GetProperties();
foreach (var property in prperties)
{
var display = property.GetCustomAttribute<DisplayAttribute>();
if (display == null)
{
continue;
}
var value = property.GetValue(this);
if (value is decimal v && v == 0)
{
var oldV = property.GetValue(recent);
if (oldV is decimal old && old != 0)
{
var history = new MonitorDataHistory(recent.DeviceId, property.Name, old, recent.CollectTime);
FallbackData[property.Name] = history;
}
else if (recent.FallbackData.TryGetValue(property.Name, out var history))
{
FallbackData[property.Name] = history;
}
}
}
}
}
public class MonitorDataHistory
{
public int Id { get; set; }
public string Name { get; set; }
public decimal Value { get; set; }
public DateTime CollectTime { get; set; }
public MonitorDataHistory(int id, string name, decimal value, DateTime collectTime)
{
Id = id;
Name = name;
Value = value;
CollectTime = collectTime;
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -791,8 +791,8 @@ namespace DocumentManagement
try
{
StringBuilder strSql = new StringBuilder();
strSql.Append(" select LIS_ITEM_CODE,LIS_ITEM_CODEName,UpdateTime from LisResult where");
strSql.Append(" PATIENT_ID = '" + patientNo + "' group by LIS_ITEM_CODE,LIS_ITEM_CODEName,UpdateTime ");
strSql.Append(" select APPLY_NO ,APPLY_NAME ,APPLY_TIME from LisResult where");
strSql.Append(" PATIENT_ID = '" + patientNo + "' group by APPLY_NO ,APPLY_NAME ,APPLY_TIME ");
return DbHelperSQL.GetDataTable(strSql.ToString());
}
catch (Exception ex)
@ -806,7 +806,7 @@ namespace DocumentManagement
{
StringBuilder strSql = new StringBuilder();
strSql.Append(" select * from LisResult where");
strSql.Append(" PATIENT_ID = '" + patientNo + "' and LIS_ITEM_CODE= '" + LIS_ITEM_CODE + "' ");
strSql.Append(" PATIENT_ID = '" + patientNo + "' and APPLY_NO= '" + LIS_ITEM_CODE + "' ");
return DbHelperSQL.GetDataTable(strSql.ToString());
}
catch (Exception ex)

View File

@ -1,5 +1,6 @@
using AIMSExtension;
using DCSoft.Writer.Dom;
using DCSoftDotfuscate;
using HelperDB;
using System;
using System.Collections.Generic;
@ -132,7 +133,128 @@ namespace DocumentManagement
}
public static void SetDocumentDefaultValue(string DocName, XTextDocument Document, PatientRecord Patient)
{
if (DocName == "压疮风险评估表")
if (DocName == "手术风险评估表")
{
if (Patient.ApplyOperationCutTypeName != "")
{
if (Patient.ApplyOperationCutTypeName == "Ⅰ类切口")
{
var qk = Document.RadioBoxes.ToArray().Where(x => x.ID == "切口_0").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ApplyOperationCutTypeName == "Ⅱ类切口")
{
var qk = Document.RadioBoxes.ToArray().Where(x => x.ID == "切口_1").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ApplyOperationCutTypeName == "Ⅲ类切口")
{
var qk = Document.RadioBoxes.ToArray().Where(x => x.ID == "切口_2").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ApplyOperationCutTypeName == "Ⅳ类切口")
{
var qk = Document.RadioBoxes.ToArray().Where(x => x.ID == "切口_3").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
}
if (Patient.ASA != "")
{
if (Patient.ASA == "" )
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_0").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ASA == "Ⅱ")
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_1").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ASA == "Ⅲ")
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_2").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ASA == "Ⅳ")
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_3").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ASA == "")
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_4").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else if (Patient.ASA == "VI")
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "asa分级_5").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
}
if (Patient.OperationBeginTime != "" && Patient.OperationEndTime != "")
{
DateTime begin = DateTime.Parse(Patient.OperationBeginTime);
DateTime end = DateTime.Parse(Patient.OperationEndTime);
int hour = (begin - end).Hours;
if (hour <= 3)
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "持续时间_0").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
else
{
var qk = Document.RadioBoxes.ToArray().Where(x =>
x.ID == "持续时间_1").FirstOrDefault();
if (qk != null)
{
(qk as XTextRadioBoxElement).Checked = true;
}
}
}
GetDocumentValueForCheck(Document);
}
else if (DocName == "压疮风险评估表")
{
string AnaesthesiaMethodName = Patient.ApplyAnaesthesiaMethodName;
if (Patient.AnaesthesiaMethodName != "") AnaesthesiaMethodName = Patient.AnaesthesiaMethodName;
@ -316,7 +438,11 @@ namespace DocumentManagement
try
{
if (XmlFileName == "手术患者压疮风险评估记录表")
if (XmlFileName == "手术风险评估表")
{
GetDocumentValueForCheck(Document);
}
else if (XmlFileName == "手术患者压疮风险评估记录表")
{
int num = 0;
var asa = Document.RadioBoxes.ToArray().Where(x => x is XTextRadioBoxElement
@ -443,6 +569,70 @@ namespace DocumentManagement
}
}
private static void GetDocumentValueForCheck(XTextDocument Document)
{
int num = 0;
var qk = Document.RadioBoxes.ToArray().Where(x => x is XTextRadioBoxElement
&& (x as XTextRadioBoxElement).GroupName == "切口" && (x as XTextRadioBoxElement).Checked == true).FirstOrDefault();
var field9 = Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).ID == "field9").FirstOrDefault();
if (qk != null)
{
field9.Text = qk.FormulaValue;
num += int.Parse(qk.FormulaValue);
}
else
{
field9.Text = "";
}
var asa = Document.RadioBoxes.ToArray().Where(x => x is XTextRadioBoxElement
&& (x as XTextRadioBoxElement).GroupName == "asa分级" && (x as XTextRadioBoxElement).Checked == true).FirstOrDefault();
var field10 = Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).ID == "field10").FirstOrDefault();
if (asa != null)
{
field10.Text = asa.FormulaValue;
num += int.Parse(asa.FormulaValue);
}
else
{
field10.Text = "";
}
var cxsj = Document.RadioBoxes.ToArray().Where(x => x is XTextRadioBoxElement
&& (x as XTextRadioBoxElement).GroupName == "持续时间" && (x as XTextRadioBoxElement).Checked == true).FirstOrDefault();
var field11 = Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).ID == "field11").FirstOrDefault();
if (cxsj != null)
{
field11.Text = cxsj.FormulaValue;
num += int.Parse(cxsj.FormulaValue);
}
else
{
field11.Text = "";
}
var patientId = Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
&& (x as XTextInputFieldElement).ID == "field12").FirstOrDefault();
patientId.Text = (num > 0 ? num.ToString() : "");
var nnis = Document.RadioBoxes.ToArray().Where(x => x is XTextRadioBoxElement
&& (x as XTextRadioBoxElement).GroupName == "NNIS").ToList();
foreach (XTextRadioBoxElement item in nnis)
{
if (item.ID.Contains(num.ToString()))
{
item.Checked = true;
item.EditorRefreshView();
}
else
{
item.Checked = false;
item.EditorRefreshView();
}
}
}
public static void SetCocumentValueText(string XmlFileName, XTextDocument Document, XTextInputFieldElement element)
{
try