diff --git a/AIMS/AIMS.csproj b/AIMS/AIMS.csproj
index 5556af6..1b5d116 100644
--- a/AIMS/AIMS.csproj
+++ b/AIMS/AIMS.csproj
@@ -722,12 +722,6 @@
frmFactEventsNew.cs
-
- Form
-
-
- frmFactOutputLiquids.cs
-
Form
@@ -1230,9 +1224,6 @@
frmFactEventsNew.cs
-
- frmFactOutputLiquids.cs
-
frmMenu.cs
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs
index 82160ff..2551817 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs
@@ -201,7 +201,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
zgcAnaesRecord.Focus();
}
- if (_record.State == "手术中")
+ if (_record.StateName == "手术中")
{
if (txtOperationEnd.CustomFormat == " " && txtOutRoom.CustomFormat == " ")
{
@@ -457,7 +457,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
DrawGraph.FactEvents Inevent = null;
DateTimeInput tb = obj as DateTimeInput;
- if (_record.State == "手术中")
+ if (_record.StateName == "手术中")
{
DeleteEventTime("txtAnaesthesiaBegin", "麻醉开始", tb, ref Inevent);
DeleteEventTime("txtOperationBegin", "手术开始", tb, ref Inevent);
@@ -561,7 +561,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
string messing = "";
bool timeistrue = true;
timeistrue = BOperationRecord.IfTimeisTrue(true, _record, EventName, curTimeTemp, ref messing);
- if (_record.State != null && _record.State != "5")
+ if (_record.StateName != null && _record.StateName != "5")
{
if (messing != "")
{
@@ -570,7 +570,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
else
{ timeistrue = true; }
- if (EventName == "出室" && _record.State == "手术中" && state == 0)
+ if (EventName == "出室" && _record.StateName == "手术中" && state == 0)
{
if (GetOpeState(ref messing) == false)
{
@@ -773,8 +773,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
_record.OperationApplyId = ApplyId;
_record.PatientId = PatientId;
_record.RecoverId = RecoverId;
- _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, "InRoomTime", DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
- BOperationRecord.UpdateState(PatientId, RecoverId, 1);
+ _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, 1, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
HelperDB.DbHelperSQL.CommitTrans();
//_record.currentPage = 1;
ClearTimeText();
@@ -1067,7 +1066,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
public DateTime? LastMonitorDataTime = null;
private void timerGetCollectorData_Tick(bool isOpen)
{
- if (State == AIMSExtension.EditState.BROWSE || _record.State != "手术中" || NowRoom == null || isReadOnly == true) return;
+ if (State == AIMSExtension.EditState.BROWSE || _record.StateName != "手术中" || NowRoom == null || isReadOnly == true) return;
//if (!PublicMethod.RoleId.Operator.RoleRef.Name.Contains("麻醉") && PublicMethod.Operator.Id != _record.OperatorId
// && _record.OperatorId != 1 && PublicMethod.Operator.Name != "系统管理员") return;
if (_record.OutRoomTime != null && DateTime.Now >= _record.OutRoomTime) return;
@@ -1490,15 +1489,15 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
string RoomStr = seleteRoom.RoomId;
if (RoomStr != null && RoomStr != "")
{
- _record.OperationRoomId = int.Parse(RoomStr);
- BOperationRecord.Update("RoomId=@RoomId where Id=@id ", new AIMSModel.ParameterList("@RoomId", _record.OperationRoomId, "@id", _record.Id));
- NowRoom = AIMSBLL.BOperationRoom.SelectSingle(_record.OperationRoomId);
+ _record.RoomId = int.Parse(RoomStr);
+ BOperationRecord.Update("RoomId=@RoomId where Id=@id ", new AIMSModel.ParameterList("@RoomId", _record.RoomId, "@id", _record.Id));
+ NowRoom = AIMSBLL.BOperationRoom.SelectSingle(_record.RoomId);
lblRoom.Text = NowRoom.Name;
}
}
private void getPhysioData_Click(object sender, EventArgs e)
{
- if (State != AIMSExtension.EditState.BROWSE && _record.State == "手术中" && NowRoom != null && isReadOnly == false)
+ if (State != AIMSExtension.EditState.BROWSE && _record.StateName == "手术中" && NowRoom != null && isReadOnly == false)
{
//没有IP判断
DataTable dtPhysioData = BOperationRecord.getPhysioDataByIp(NowRoom.Ip, _record.Id.Value, _record.InRoomTime.Value, getOpeMaxTime(_record), 5);
@@ -1653,7 +1652,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources.出手术室_select;
}
- if (_record.OutRoomTime != null && _record.State == "手术中")
+ if (_record.OutRoomTime != null && _record.StateName == "手术中")
{
txtOutRoom.CustomFormat = "MM-dd HH:mm";
txtOutRoom.ButtonDropDown.Visible = false;
@@ -1774,7 +1773,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
if (_record.AnesthesiaDoctor != null && _record.AnesthesiaDoctor.Trim() != "")
- if (_record.ASALevel == null || _record.ASALevel == "")
+ if (_record.ASALevel == null || _record.ASALevel == null)
{
message = "请添写ASA分级!";
isTrue = false;
@@ -1792,7 +1791,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
private void EndOperationOutRoom()
{
- if (_record == null || _record.State != "手术中") return;
+ if (_record == null || _record.StateName != "手术中") return;
try
{
//CloseOtherFrom();
@@ -1820,7 +1819,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
BFactEvents.Update(temp);
}
}
- _record.State = "手术结束";
+ _record.StateName = "手术结束";
BOperationApply.UpdateApplyState(ApplyId, 8);
BOperationRecord.UpdateState(PatientId, 1, 2);
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
index a28b680..ea6d95c 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
@@ -238,7 +238,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
DrawGraph.FactEvents Inevent = null;
DateTimeInput tb = obj as DateTimeInput;
- if (_record.State == "手术中")
+ if (_record.StateName == "手术中")
{
DeleteEventTime("txtOperationBegin", "手术开始", tb, ref Inevent);
DeleteEventTime("txtOperationEnd", "手术结束", tb, ref Inevent);
@@ -317,7 +317,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
string messing = "";
bool timeistrue = true;
timeistrue = BOperationRecord.IfTimeisTrue(true, _record, EventName, curTimeTemp, ref messing);
- if (_record.State != null && _record.State != "5")
+ if (_record.StateName != null && _record.StateName != "手术中")
{
if (messing != "")
{
@@ -326,11 +326,11 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
else
{ timeistrue = true; }
- if (EventName == "出室" && _record.State == "手术中" && state == 0)
- {
- if (messing != "") MessageBox.Show(messing, "系统提示");
- return;
- }
+ //if (EventName == "出室" && _record.StateName == "手术中" && state == 0)
+ //{
+ // if (messing != "") MessageBox.Show(messing, "系统提示");
+ // return;
+ //}
if (timeistrue == false)
{
if (tb.Tag != null) tb.Value = DateTime.Parse(tb.Tag.ToString());
@@ -458,8 +458,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
_record.OperationApplyId = ApplyId;
_record.PatientId = PatientId;
_record.RecoverId = RecoverId;
- _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, "InRoomTime", DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
- BOperationRecord.UpdateState(PatientId, RecoverId, 1);
+ _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId,1, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
HelperDB.DbHelperSQL.CommitTrans();
ClearTimeText();
btnSelectPatient.Enabled = false;
@@ -1156,7 +1155,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources.出手术室_select;
}
- if (_record.OutRoomTime != null && _record.State == "手术中")
+ if (_record.OutRoomTime != null && _record.StateName == "手术中")
{
txtOutRoom.CustomFormat = "MM-dd HH:mm";
txtOutRoom.ButtonDropDown.Visible = false;
@@ -1200,7 +1199,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private void EndOperationOutRoom()
{
- if (_record == null || _record.State != "手术中") return;
+ if (_record == null || _record.StateName != "手术中") return;
try
{
//CloseOtherFrom();
@@ -1228,7 +1227,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
BFactEvents.Update(temp);
}
}
- _record.State = "手术结束";
+ _record.StateName = "手术结束";
BOperationApply.UpdateApplyState(ApplyId, 8);
BOperationRecord.UpdateState(PatientId, 1, 2);
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactEventsNew.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactEventsNew.cs
index f5434c1..a26b5b1 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmFactEventsNew.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmFactEventsNew.cs
@@ -380,7 +380,7 @@ namespace AIMS.PublicUI.UI
{
b = true;
}
- if (IsReview == true && _record.State != "手术结束")
+ if (IsReview == true && _record.StateName != "手术结束")
{
if (objectName == "麻醉开始")
{
@@ -496,7 +496,7 @@ namespace AIMS.PublicUI.UI
}
//foreach (DataGridViewRow dr in dgvEvents.Rows)
//{
- // if (dr.Cells["EventName"].Value != null && _record.State != 2)
+ // if (dr.Cells["EventName"].Value != null && _record.StateName != 2)
// {
// string messing = "";
// bool timeistrue = BOperationRecord.IfTimeisTrue(_record.ParentId == 0 ? true : false, _record, dr.Cells["EventName"].Value.ToString(), Convert.ToDateTime(dr.Cells["BeginTime"].Value.ToString()), ref messing);
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.Designer.cs
deleted file mode 100644
index 6423ebf..0000000
--- a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.Designer.cs
+++ /dev/null
@@ -1,428 +0,0 @@
-namespace AIMS.PublicUI.UI
-{
- partial class frmFactOutputLiquids
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmFactOutputLiquids));
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
- this.toolStrip1 = new System.Windows.Forms.ToolStrip();
- this.tsbSave = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbDelete = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbExit = new System.Windows.Forms.ToolStripButton();
- this.dgv1 = new System.Windows.Forms.DataGridView();
- this.rbContinuity = new System.Windows.Forms.RadioButton();
- this.rbSingle = new System.Windows.Forms.RadioButton();
- this.label5 = new System.Windows.Forms.Label();
- this.lblDrugName = new System.Windows.Forms.Label();
- this.dtpEnd = new System.Windows.Forms.DateTimePicker();
- this.label1 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.dtpBegin = new System.Windows.Forms.DateTimePicker();
- this.txtRemark = new System.Windows.Forms.TextBox();
- this.panel1 = new System.Windows.Forms.Panel();
- this.cboDosageUnit = new System.Windows.Forms.ComboBox();
- this.label4 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.txtDosage = new System.Windows.Forms.TextBox();
- this.cboName = new System.Windows.Forms.ComboBox();
- this.IdColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.OutputLiquidsIdColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.NameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.EventBeginTimeColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.EventEndTimeColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.DosageColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.DosageUnitColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.RemarkColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.toolStrip1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.dgv1)).BeginInit();
- this.panel1.SuspendLayout();
- this.SuspendLayout();
- //
- // toolStrip1
- //
- this.toolStrip1.BackColor = System.Drawing.Color.AliceBlue;
- this.toolStrip1.Font = new System.Drawing.Font("微软雅黑", 10.5F);
- this.toolStrip1.ImageScalingSize = new System.Drawing.Size(25, 25);
- this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.tsbSave,
- this.toolStripSeparator4,
- this.tsbDelete,
- this.toolStripSeparator1,
- this.tsbExit});
- this.toolStrip1.Location = new System.Drawing.Point(0, 0);
- this.toolStrip1.Name = "toolStrip1";
- this.toolStrip1.Size = new System.Drawing.Size(882, 49);
- this.toolStrip1.TabIndex = 6;
- this.toolStrip1.Text = "toolStrip1";
- //
- // tsbSave
- //
- this.tsbSave.Font = new System.Drawing.Font("微软雅黑", 9F);
- this.tsbSave.Image = global::AIMS.Properties.Resources.图标_保存;
- this.tsbSave.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbSave.Name = "tsbSave";
- this.tsbSave.Size = new System.Drawing.Size(52, 46);
- this.tsbSave.Text = " 保存 ";
- this.tsbSave.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
- this.tsbSave.Click += new System.EventHandler(this.tsbSave_Click);
- //
- // toolStripSeparator4
- //
- this.toolStripSeparator4.Name = "toolStripSeparator4";
- this.toolStripSeparator4.Size = new System.Drawing.Size(6, 49);
- //
- // tsbDelete
- //
- this.tsbDelete.Font = new System.Drawing.Font("微软雅黑", 9F);
- this.tsbDelete.Image = global::AIMS.Properties.Resources.图标_取消;
- this.tsbDelete.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbDelete.Name = "tsbDelete";
- this.tsbDelete.Size = new System.Drawing.Size(48, 46);
- this.tsbDelete.Text = " 删除 ";
- this.tsbDelete.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
- this.tsbDelete.Click += new System.EventHandler(this.tsbDelete_Click);
- //
- // toolStripSeparator1
- //
- this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(6, 49);
- //
- // tsbExit
- //
- this.tsbExit.Font = new System.Drawing.Font("微软雅黑", 9F);
- this.tsbExit.Image = global::AIMS.Properties.Resources.图标_关闭当前页;
- this.tsbExit.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbExit.Name = "tsbExit";
- this.tsbExit.Size = new System.Drawing.Size(52, 46);
- this.tsbExit.Text = " 关闭 ";
- this.tsbExit.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
- this.tsbExit.Click += new System.EventHandler(this.tsbExit_Click);
- //
- // dgv1
- //
- this.dgv1.AllowUserToAddRows = false;
- this.dgv1.BackgroundColor = System.Drawing.Color.White;
- this.dgv1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- this.dgv1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
- this.IdColumn,
- this.OutputLiquidsIdColumn1,
- this.NameColumn,
- this.EventBeginTimeColumn,
- this.EventEndTimeColumn,
- this.DosageColumn,
- this.DosageUnitColumn,
- this.RemarkColumn});
- this.dgv1.Location = new System.Drawing.Point(3, 133);
- this.dgv1.Name = "dgv1";
- this.dgv1.RowHeadersVisible = false;
- this.dgv1.RowTemplate.Height = 23;
- this.dgv1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
- this.dgv1.Size = new System.Drawing.Size(879, 320);
- this.dgv1.TabIndex = 467;
- //
- // rbContinuity
- //
- this.rbContinuity.AutoSize = true;
- this.rbContinuity.Checked = true;
- this.rbContinuity.Location = new System.Drawing.Point(528, 44);
- this.rbContinuity.Name = "rbContinuity";
- this.rbContinuity.Size = new System.Drawing.Size(81, 18);
- this.rbContinuity.TabIndex = 477;
- this.rbContinuity.TabStop = true;
- this.rbContinuity.Text = "持续事件";
- this.rbContinuity.UseVisualStyleBackColor = true;
- //
- // rbSingle
- //
- this.rbSingle.AutoSize = true;
- this.rbSingle.Location = new System.Drawing.Point(528, 20);
- this.rbSingle.Name = "rbSingle";
- this.rbSingle.Size = new System.Drawing.Size(81, 18);
- this.rbSingle.TabIndex = 476;
- this.rbSingle.Text = "单次事件";
- this.rbSingle.UseVisualStyleBackColor = true;
- this.rbSingle.CheckedChanged += new System.EventHandler(this.rbSingle_CheckedChanged);
- //
- // label5
- //
- this.label5.AutoSize = true;
- this.label5.Location = new System.Drawing.Point(44, 107);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(35, 14);
- this.label5.TabIndex = 469;
- this.label5.Text = "备注";
- //
- // lblDrugName
- //
- this.lblDrugName.AutoSize = true;
- this.lblDrugName.Location = new System.Drawing.Point(16, 21);
- this.lblDrugName.Name = "lblDrugName";
- this.lblDrugName.Size = new System.Drawing.Size(63, 14);
- this.lblDrugName.TabIndex = 472;
- this.lblDrugName.Text = "出量名称";
- //
- // dtpEnd
- //
- this.dtpEnd.CustomFormat = "yyyy-MM-dd HH:mm:ss";
- this.dtpEnd.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
- this.dtpEnd.Location = new System.Drawing.Point(348, 44);
- this.dtpEnd.Name = "dtpEnd";
- this.dtpEnd.Size = new System.Drawing.Size(174, 23);
- this.dtpEnd.TabIndex = 474;
- //
- // label1
- //
- this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(279, 48);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(63, 14);
- this.label1.TabIndex = 470;
- this.label1.Text = "结束时间";
- //
- // label3
- //
- this.label3.AutoSize = true;
- this.label3.Location = new System.Drawing.Point(16, 48);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(63, 14);
- this.label3.TabIndex = 471;
- this.label3.Text = "开始时间";
- //
- // dtpBegin
- //
- this.dtpBegin.CustomFormat = "yyyy-MM-dd HH:mm:ss";
- this.dtpBegin.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
- this.dtpBegin.Location = new System.Drawing.Point(85, 44);
- this.dtpBegin.Name = "dtpBegin";
- this.dtpBegin.Size = new System.Drawing.Size(170, 23);
- this.dtpBegin.TabIndex = 475;
- //
- // txtRemark
- //
- this.txtRemark.Location = new System.Drawing.Point(85, 104);
- this.txtRemark.Name = "txtRemark";
- this.txtRemark.Size = new System.Drawing.Size(437, 23);
- this.txtRemark.TabIndex = 473;
- //
- // panel1
- //
- this.panel1.BackColor = System.Drawing.Color.AliceBlue;
- this.panel1.Controls.Add(this.cboDosageUnit);
- this.panel1.Controls.Add(this.label4);
- this.panel1.Controls.Add(this.label2);
- this.panel1.Controls.Add(this.txtDosage);
- this.panel1.Controls.Add(this.cboName);
- this.panel1.Controls.Add(this.dgv1);
- this.panel1.Controls.Add(this.txtRemark);
- this.panel1.Controls.Add(this.dtpBegin);
- this.panel1.Controls.Add(this.rbContinuity);
- this.panel1.Controls.Add(this.label3);
- this.panel1.Controls.Add(this.label1);
- this.panel1.Controls.Add(this.rbSingle);
- this.panel1.Controls.Add(this.dtpEnd);
- this.panel1.Controls.Add(this.label5);
- this.panel1.Controls.Add(this.lblDrugName);
- this.panel1.Font = new System.Drawing.Font("宋体", 10.5F);
- this.panel1.Location = new System.Drawing.Point(0, 52);
- this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(882, 456);
- this.panel1.TabIndex = 479;
- //
- // cboDosageUnit
- //
- this.cboDosageUnit.FormattingEnabled = true;
- this.cboDosageUnit.Location = new System.Drawing.Point(228, 73);
- this.cboDosageUnit.Name = "cboDosageUnit";
- this.cboDosageUnit.Size = new System.Drawing.Size(77, 22);
- this.cboDosageUnit.TabIndex = 488;
- //
- // 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(159, 81);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(63, 14);
- this.label4.TabIndex = 485;
- 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(42, 77);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(35, 14);
- this.label2.TabIndex = 486;
- this.label2.Text = "剂量";
- //
- // txtDosage
- //
- this.txtDosage.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.txtDosage.Location = new System.Drawing.Point(85, 73);
- this.txtDosage.Name = "txtDosage";
- this.txtDosage.Size = new System.Drawing.Size(68, 23);
- this.txtDosage.TabIndex = 487;
- this.txtDosage.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtDosage_KeyPress);
- //
- // cboName
- //
- this.cboName.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cboName.FormattingEnabled = true;
- this.cboName.Location = new System.Drawing.Point(85, 15);
- this.cboName.Name = "cboName";
- this.cboName.Size = new System.Drawing.Size(437, 22);
- this.cboName.TabIndex = 479;
- //
- // IdColumn
- //
- this.IdColumn.DataPropertyName = "Id";
- this.IdColumn.HeaderText = "Id";
- this.IdColumn.Name = "IdColumn";
- this.IdColumn.ReadOnly = true;
- this.IdColumn.Visible = false;
- //
- // OutputLiquidsIdColumn1
- //
- this.OutputLiquidsIdColumn1.DataPropertyName = "OutputLiquidsId";
- this.OutputLiquidsIdColumn1.HeaderText = "OutputLiquidsId";
- this.OutputLiquidsIdColumn1.Name = "OutputLiquidsIdColumn1";
- this.OutputLiquidsIdColumn1.Visible = false;
- //
- // NameColumn
- //
- this.NameColumn.DataPropertyName = "Name";
- this.NameColumn.HeaderText = "出量名称";
- this.NameColumn.Name = "NameColumn";
- this.NameColumn.ReadOnly = true;
- this.NameColumn.Width = 260;
- //
- // EventBeginTimeColumn
- //
- this.EventBeginTimeColumn.DataPropertyName = "BeginTime";
- dataGridViewCellStyle1.Format = "G";
- dataGridViewCellStyle1.NullValue = null;
- this.EventBeginTimeColumn.DefaultCellStyle = dataGridViewCellStyle1;
- this.EventBeginTimeColumn.HeaderText = "开始时间";
- this.EventBeginTimeColumn.Name = "EventBeginTimeColumn";
- this.EventBeginTimeColumn.ReadOnly = true;
- this.EventBeginTimeColumn.Width = 150;
- //
- // EventEndTimeColumn
- //
- this.EventEndTimeColumn.DataPropertyName = "EndTime";
- dataGridViewCellStyle2.Format = "G";
- dataGridViewCellStyle2.NullValue = null;
- this.EventEndTimeColumn.DefaultCellStyle = dataGridViewCellStyle2;
- this.EventEndTimeColumn.HeaderText = "结束时间";
- this.EventEndTimeColumn.Name = "EventEndTimeColumn";
- this.EventEndTimeColumn.ReadOnly = true;
- this.EventEndTimeColumn.Width = 150;
- //
- // DosageColumn
- //
- this.DosageColumn.DataPropertyName = "Dosage";
- this.DosageColumn.HeaderText = "剂量";
- this.DosageColumn.Name = "DosageColumn";
- this.DosageColumn.ReadOnly = true;
- this.DosageColumn.Width = 60;
- //
- // DosageUnitColumn
- //
- this.DosageUnitColumn.DataPropertyName = "DosageUnit";
- this.DosageUnitColumn.HeaderText = "剂量单位";
- this.DosageUnitColumn.Name = "DosageUnitColumn";
- this.DosageUnitColumn.ReadOnly = true;
- this.DosageUnitColumn.Width = 90;
- //
- // RemarkColumn
- //
- this.RemarkColumn.DataPropertyName = "Remark";
- this.RemarkColumn.HeaderText = "备注";
- this.RemarkColumn.Name = "RemarkColumn";
- this.RemarkColumn.ReadOnly = true;
- this.RemarkColumn.Width = 150;
- //
- // frmFactOutputLiquids
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(882, 500);
- this.ControlBox = false;
- this.Controls.Add(this.panel1);
- this.Controls.Add(this.toolStrip1);
- this.Name = "frmFactOutputLiquids";
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
- this.Load += new System.EventHandler(this.frmFactOutputLiquids_Load);
- this.toolStrip1.ResumeLayout(false);
- this.toolStrip1.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.dgv1)).EndInit();
- this.panel1.ResumeLayout(false);
- this.panel1.PerformLayout();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private System.Windows.Forms.ToolStrip toolStrip1;
- private System.Windows.Forms.ToolStripButton tsbSave;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
- private System.Windows.Forms.ToolStripButton tsbDelete;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
- private System.Windows.Forms.ToolStripButton tsbExit;
- private System.Windows.Forms.DataGridView dgv1;
- private System.Windows.Forms.RadioButton rbContinuity;
- private System.Windows.Forms.RadioButton rbSingle;
- private System.Windows.Forms.Label label5;
- private System.Windows.Forms.Label lblDrugName;
- private System.Windows.Forms.DateTimePicker dtpEnd;
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.Label label3;
- private System.Windows.Forms.DateTimePicker dtpBegin;
- private System.Windows.Forms.TextBox txtRemark;
- private System.Windows.Forms.Panel panel1;
- private System.Windows.Forms.ComboBox cboName;
- private System.Windows.Forms.ComboBox cboDosageUnit;
- private System.Windows.Forms.Label label4;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.TextBox txtDosage;
- private System.Windows.Forms.DataGridViewTextBoxColumn IdColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn OutputLiquidsIdColumn1;
- private System.Windows.Forms.DataGridViewTextBoxColumn NameColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn EventBeginTimeColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn EventEndTimeColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn DosageColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn DosageUnitColumn;
- private System.Windows.Forms.DataGridViewTextBoxColumn RemarkColumn;
- }
-}
\ No newline at end of file
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.cs
deleted file mode 100644
index 8407d41..0000000
--- a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.cs
+++ /dev/null
@@ -1,137 +0,0 @@
-using AIMSBLL;
-using DrawGraph;
-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;
-
-namespace AIMS.PublicUI.UI
-{
- public partial class frmFactOutputLiquids : Form
- {
- public int PatientId = 0;
- public int SelectOutputLiquidsId = 0;
- public int OutputLiquidTypeId = 0;
-
- public frmFactOutputLiquids()
- {
- InitializeComponent();
- }
-
- private void frmFactOutputLiquids_Load(object sender, EventArgs e)
- {
- AIMSExtension.PublicMethod.SetDgvAttribute(dgv1);
- rbSingle.Checked = true;
-
-
- cboName.DataSource = BOutputLiquids.GetDataTable();
- cboName.DisplayMember = "Name";
- cboName.ValueMember = "Id";
- cboName.SelectedIndex = -1;
-
-
- cboDosageUnit.DataSource = BDosageUnit.GetDataTable(1);
- cboDosageUnit.DisplayMember = "Name";
- cboDosageUnit.ValueMember = "Id";
- cboDosageUnit.SelectedIndex = -1;
- cboDosageUnit.Text = "ml";
- dgv1.DataSource = BFactOutputLiquids.GetDataTable(PatientId, OutputLiquidTypeId);
- }
-
- private void tsbSave_Click(object sender, EventArgs e)
- {
- if (PatientId > 0 && cboName.Text != "")
- {
-
- if (txtDosage.Text == "")
- {
- MessageBox.Show("剂量不能为空!");
- return;
- }
- if (BOperationRecord.GetTitleTime(PatientId, OutputLiquidTypeId).InRoomTime > dtpBegin.Value)
- {
- MessageBox.Show("不能早于入室时间!");
- return;
- }
- FactOutputLiquids FactOutputLiquidsObj = new FactOutputLiquids();
- FactOutputLiquidsObj.OutputLiquidsTypeId = OutputLiquidTypeId;
- FactOutputLiquidsObj.OutputLiquidsId = int.Parse(cboName.SelectedValue.ToString());
- FactOutputLiquidsObj.PatientId = PatientId;
- FactOutputLiquidsObj.BeginTime = DateTime.Parse(dtpBegin.Value.ToString("yyyy-MM-dd HH:mm:ss"));
-
- if (rbSingle.Checked)
- {
- FactOutputLiquidsObj.EndTime = FactOutputLiquidsObj.BeginTime;
- FactOutputLiquidsObj.IsContinue = 0;
- }
- else
- {
- FactOutputLiquidsObj.EndTime = DateTime.Parse(dtpEnd.Value.ToString("yyyy-MM-dd HH:mm:ss"));
- FactOutputLiquidsObj.IsContinue = 1;
- }
- FactOutputLiquidsObj.Dosage = decimal.Parse(txtDosage.Text.Trim());
- FactOutputLiquidsObj.DosageUnit = cboDosageUnit.Text;
- FactOutputLiquidsObj.Remark = txtRemark.Text.Trim();
- FactOutputLiquidsObj.OperatorNo = AIMSExtension.PublicMethod.OperatorNo;
- FactOutputLiquidsObj.OperatorName = AIMSExtension.PublicMethod.OperatorName;
- FactOutputLiquidsObj.OperateDate = AIMSExtension.PublicMethod.SystemDate();
-
- BFactOutputLiquids.Add(FactOutputLiquidsObj);
-
- dgv1.DataSource = BFactOutputLiquids.GetDataTable(PatientId, OutputLiquidTypeId);
- Clear();
- }
- }
- private void Clear()
- {
- AIMSExtension.PublicMethod.ClearControl(panel1);
- dtpBegin.Value = AIMSExtension.PublicMethod.SystemDate();
- dtpEnd.Value = dtpBegin.Value;
- rbSingle.Checked = true;
- cboDosageUnit.Text = "ml";
- }
-
- private void tsbDelete_Click(object sender, EventArgs e)
- {
- if (dgv1.Rows.Count > 0)
- {
- if (MessageBox.Show("确认要删除事件 [" + dgv1.CurrentRow.Cells["NameColumn"].Value.ToString() + "]", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
- {
- int Id = int.Parse(dgv1.CurrentRow.Cells["IdColumn"].Value.ToString());
- BFactOutputLiquids.Delete(Id);
- dgv1.DataSource = BFactOutputLiquids.GetDataTable(PatientId, OutputLiquidTypeId);
- }
- }
- }
-
- private void tsbExit_Click(object sender, EventArgs e)
- {
- Close();
- }
-
- private void rbSingle_CheckedChanged(object sender, EventArgs e)
- {
- if (rbSingle.Checked)
- {
- label3.Text = "执行时间";
- label1.Text = "";
- dtpEnd.Visible = false;
- }
- else
- {
- label3.Text = "开始时间";
- label1.Text = "结束时间";
- dtpEnd.Visible = true;
- }
- }
-
- private void txtDosage_KeyPress(object sender, KeyPressEventArgs e)
- {
- AIMSExtension.PublicMethod.KeyPressByIsMatch(e, txtDosage);
- }
- }
-}
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.resx b/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.resx
deleted file mode 100644
index b48f514..0000000
--- a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquids.resx
+++ /dev/null
@@ -1,690 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 17, 17
-
-
-
-
- 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
- RU5ErkJggg==
-
-
-
-
- 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
-
-
-
- True
-
-
- True
-
-
- True
-
-
- True
-
-
- True
-
-
- True
-
-
- True
-
-
- True
-
-
\ No newline at end of file
diff --git a/AIMS/OperationDoing/AnasRecoverBill/frmAnasRecoverBill.cs b/AIMS/OperationDoing/AnasRecoverBill/frmAnasRecoverBill.cs
index d18d295..03b8d4a 100644
--- a/AIMS/OperationDoing/AnasRecoverBill/frmAnasRecoverBill.cs
+++ b/AIMS/OperationDoing/AnasRecoverBill/frmAnasRecoverBill.cs
@@ -184,7 +184,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
{
zgcAnaesRecord.Focus();
}
- if (_record.State == "麻醉恢复中")
+ if (_record.StateName == "麻醉恢复中")
{
if (txtOutRoom.CustomFormat == " ")
{
@@ -411,7 +411,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
{
DrawGraph.FactEvents Inevent = null;
DateTimeInput tb = obj as DateTimeInput;
- if (_record.State == "麻醉恢复中")
+ if (_record.StateName == "麻醉恢复中")
{
DeleteEventTime("txtAnaesthesiaEnd", "麻醉完成", tb, ref Inevent);
DeleteEventTime("txtBG", "拔管", tb, ref Inevent);
@@ -498,7 +498,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
}
else
{ timeistrue = true; }
- if (EventName == "出室" && _record.State == "麻醉恢复中" && state == 0)
+ if (EventName == "出室" && _record.StateName == "麻醉恢复中" && state == 0)
{
if (GetOpeState(ref messing) == false)
{
@@ -680,8 +680,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
_record.OperationApplyId = ApplyId;
_record.PatientId = PatientId;
_record.RecoverId = RecoverId;
- _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, "InRoomTime", DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
- BOperationRecord.UpdateState(PatientId, RecoverId, 3);
+ _record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId,3, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
HelperDB.DbHelperSQL.CommitTrans();
//_record.currentPage = 1;
ClearTimeText();
@@ -946,7 +945,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
public DateTime? LastMonitorDataTime = null;
private void timerGetCollectorData_Tick(bool isOpen)
{
- if (State == AIMSExtension.EditState.BROWSE || _record.State != "麻醉恢复中" || NowRoom == null || isReadOnly == true) return;
+ if (State == AIMSExtension.EditState.BROWSE || _record.StateName != "麻醉恢复中" || NowRoom == null || isReadOnly == true) return;
//if (!PublicMethod.RoleId.Operator.RoleRef.Name.Contains("麻醉") && PublicMethod.Operator.Id != _record.OperatorId
// && _record.OperatorId != 1 && PublicMethod.Operator.Name != "系统管理员") return;
if (_record.OutRoomTime != null && DateTime.Now >= _record.OutRoomTime) return;
@@ -1340,7 +1339,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
private void getPhysioData_Click(object sender, EventArgs e)
{
- if (State != AIMSExtension.EditState.BROWSE && _record.State == "麻醉恢复中" && NowRoom != null && isReadOnly == false)
+ if (State != AIMSExtension.EditState.BROWSE && _record.StateName == "麻醉恢复中" && NowRoom != null && isReadOnly == false)
{
//没有IP判断
DataTable dtPhysioData = BOperationRecord.getPhysioDataByIp(NowRoom.Ip, _record.Id.Value, _record.InRoomTime.Value, getOpeMaxTime(_record), 5);
@@ -1434,7 +1433,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources.出手术室_select;
}
- if (_record.OutRoomTime != null && _record.State == "麻醉恢复中")
+ if (_record.OutRoomTime != null && _record.StateName == "麻醉恢复中")
{
txtOutRoom.CustomFormat = "MM-dd HH:mm";
txtOutRoom.ButtonDropDown.Visible = false;
@@ -1520,31 +1519,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
}
if (anaesName.Contains("全身麻醉"))
- {
- if (_record.AnaseDataQualityRecordList == null || _record.AnaseDataQualityRecordList.Count <= 0)
- {
- message = "请填写麻醉质量质控指标";
- isTrue = false;
- }
-
- if (_record.OpeRecordInfo.StewardNumber == null || _record.OpeRecordInfo.StewardNumber.ToString().Trim() == "")
- {
- message = "请与恢复信息选择患者Steward评分!";
- isTrue = false;
- }
- if (_record.OpeRecordInfo.Whereabouts == null || _record.OpeRecordInfo.Whereabouts.ToString().Trim() == "")
- {
- message = "请与恢复信息选择患者去向!";
- isTrue = false;
- }
-
- if (_record.AnesthesiaDoctor != null && _record.AnesthesiaDoctor.Trim() != "")
- if (_record.ASALevel == null || _record.ASALevel == "")
- {
- message = "请添写ASA分级!";
- isTrue = false;
- }
-
+ {
if (_record.OperationDoctor == null || _record.OperationDoctor.Trim() == "")
{
message = "请添加术者!";
@@ -1557,7 +1532,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
}
private void EndOperationOutRoom()
{
- if (_record == null || _record.State != "麻醉恢复中") return;
+ if (_record == null || _record.StateName != "麻醉恢复中") return;
try
{
//CloseOtherFrom();
@@ -1585,7 +1560,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
BFactEvents.Update(temp);
}
}
- _record.State = "恢复结束";
+ _record.StateName = "恢复结束";
BOperationApply.UpdateApplyState(ApplyId, 9);
BOperationRecord.UpdateState(PatientId, RecoverId, 4);
diff --git a/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverInInfo.cs b/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverInInfo.cs
index a5c69db..c32e313 100644
--- a/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverInInfo.cs
+++ b/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverInInfo.cs
@@ -95,7 +95,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
cboZTHDD.Text = _record.OpeRecoverInInfo.StewardLimbActivity;
txtBP.Text = _record.OpeRecoverInInfo.BP;//Aldrete血压
txtSPO2.Text = _record.OpeRecoverInInfo.SPO2;//AldreteSPO2
- if (_record.OperationAnalgesiaMode != null && _record.OperationAnalgesiaMode != "")
+ if (_record.ControlledAnalgesia != null && _record.ControlledAnalgesia != "")
{
checkBox5.Checked = true;
}
diff --git a/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverOutInfo.cs b/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverOutInfo.cs
index 5016ece..0882148 100644
--- a/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverOutInfo.cs
+++ b/AIMS/OperationDoing/AnasRecoverBill/frmOpeRecoverOutInfo.cs
@@ -157,7 +157,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
_record.OpeRecoverOutInfo.State = "手术间";
}
_record.OpeRecoverOutInfo.PainScore = txtPain.Text;
- _record.OpeRecoverOutInfo.OperatorId = _record.OperatorId;
+ _record.OpeRecoverOutInfo.OperatorId = PublicMethod.OperatorId;
_record.OpeRecoverOutInfo.OperatorTime = DateTime.Now;
if (_record.OpeRecoverOutInfo.Id == null)
diff --git a/AIMSEntity/AIMSEntity.csproj b/AIMSEntity/AIMSEntity.csproj
index 77f309e..b9b3b8c 100644
--- a/AIMSEntity/AIMSEntity.csproj
+++ b/AIMSEntity/AIMSEntity.csproj
@@ -103,6 +103,7 @@
+
@@ -194,6 +195,7 @@
+
diff --git a/AIMSEntity/BLL/AutoGenerate/BOperationRecord.cs b/AIMSEntity/BLL/AutoGenerate/BOperationRecord.cs
new file mode 100644
index 0000000..15ef948
--- /dev/null
+++ b/AIMSEntity/BLL/AutoGenerate/BOperationRecord.cs
@@ -0,0 +1,161 @@
+using System;
+using AIMSDAL;
+using AIMSModel;
+using System.Collections;
+using System.Collections.Generic;
+using DrawGraph;
+
+namespace AIMSBLL
+{
+ public partial class BOperationRecord
+ {
+ #region 插入实体操作部份
+ ///
+ /// 插入实体
+ ///
+ /// 实体类对象
+ /// 标识列值或影响的记录行数
+ public static int Insert(OperationRecord operationRecord)
+ {
+ return DOperationRecord.Insert(operationRecord);
+ }
+ #endregion
+
+ #region 删除实体操作
+ ///
+ /// 删除实体
+ ///
+ /// 实体类对象
+ /// 影响的记录行数
+ public static int Delete(OperationRecord operationRecord)
+ {
+ return DOperationRecord.Delete(operationRecord);
+ }
+ ///
+ /// 根据对象查询语句删除
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ public static int Delete(string oql, ParameterList parameters)
+ {
+ return DOperationRecord.Delete(oql,parameters);
+ }
+ #endregion
+
+ #region 更新实体操作
+
+ ///
+ /// 更新实体
+ ///
+ /// 实体类对象
+ /// 影响的记录行数
+ public static int Update(OperationRecord operationRecord)
+ {
+ return DOperationRecord.Update(operationRecord);
+ }
+
+ ///
+ /// 根据对象查询语句更新实体
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ public static int Update(string oql, ParameterList parameters)
+ {
+ return DOperationRecord.Update(oql,parameters);
+ }
+ #endregion
+
+ #region 查询实体集合
+ ///
+ /// \查询实体集合
+ ///
+ /// 实体类对象集合
+ public static List Select()
+ {
+ return DOperationRecord.Select();
+ }
+ ///
+ /// 递归查询实体集合
+ ///
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ public static List Select(RecursiveType recursiveType, int recursiveDepth)
+ {
+ return DOperationRecord.Select(recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 根据对象查询语句查询实体集合
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 实体类对象集合
+ public static List Select(string oql, ParameterList parameters)
+ {
+ return DOperationRecord.Select(oql, parameters);
+ }
+
+ ///
+ /// 根据对象查询语句递归查询实体集合
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ public static List Select(string oql, ParameterList parameters,RecursiveType recursiveType, int recursiveDepth)
+ {
+ return DOperationRecord.Select(oql, parameters, recursiveType, recursiveDepth);
+ }
+ #endregion
+
+ #region 查询单个实体
+ ///
+ /// 更据对象查询语句查询单个实体
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 实体对象
+ public static OperationRecord SelectSingle(string oql, ParameterList parameters)
+ {
+ return DOperationRecord.SelectSingle(oql, parameters);
+ }
+ ///
+ /// 更据对象查询语句递归查询单个实体
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ public static OperationRecord SelectSingle(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth)
+ {
+ return DOperationRecord.SelectSingle(oql, parameters, recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 按主键字段查询特定实体
+ ///
+ /// 主键值
+ /// 实体类对象
+ public static OperationRecord SelectSingle(int? id)
+ {
+ return DOperationRecord.SelectSingle(id);
+ }
+
+ ///
+ /// 更据主键递归查询单个实体
+ ///
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ public static OperationRecord SelectSingle(int? id, RecursiveType recursiveType, int recursiveDepth)
+ {
+ return DOperationRecord.SelectSingle(id, recursiveType, recursiveDepth);
+ }
+ #endregion
+ }
+}
diff --git a/AIMSEntity/BLL/Extension/BOperationRecord.cs b/AIMSEntity/BLL/Extension/BOperationRecord.cs
index bf321a4..8c614d9 100644
--- a/AIMSEntity/BLL/Extension/BOperationRecord.cs
+++ b/AIMSEntity/BLL/Extension/BOperationRecord.cs
@@ -23,16 +23,10 @@ namespace AIMSBLL
{
return _record;
}
- TitleTime titleTime = BOperationRecord.GetTitleTime(PatientId, RecoverId);
- _record.PatientId = PatientId;
- _record.OperationApplyId = titleTime.OperationApplyId;
- _record.InRoomTime = titleTime.InRoomTime;
- _record.OperationBeginTime = titleTime.OperationBeginTime;
- _record.OperationEndTime = titleTime.OperationEndTime;
- _record.OutRoomTime = titleTime.OutRoomTime;
+ BOperationRecord.SelectSingle(PatientId, RecoverId,ref _record);
_record.SpareFive = "";
- if (titleTime.OutRoomTime != null && titleTime.InRoomTime != null)
- _record.SpareFive = Convert.ToInt32(((TimeSpan)(titleTime.OutRoomTime - titleTime.InRoomTime)).TotalMinutes).ToString() + "分钟";
+ if (_record.OutRoomTime != null && _record.InRoomTime != null)
+ _record.SpareFive = Convert.ToInt32(((TimeSpan)(_record.OutRoomTime - _record.InRoomTime)).TotalMinutes).ToString() + "分钟";
DataTable OperationFrontdt = BOperationApply.GetOperationFrontDataTableByPatientId(PatientId);
if (OperationFrontdt.Rows.Count > 0)
@@ -54,7 +48,7 @@ namespace AIMSBLL
_record.Applydiagnose = OperationFrontdt.Rows[0]["ApplyDiagnoseInfoId"].ToString();
_record.Applyoperation = OperationFrontdt.Rows[0]["ApplyOperationInfoId"].ToString();
_record.OperationPriority = OperationFrontdt.Rows[0]["OperationType"].ToString();
- _record.OperationRoomId = int.Parse(OperationFrontdt.Rows[0]["OperationRoomId"].ToString().Trim());
+ _record.RoomId = int.Parse(OperationFrontdt.Rows[0]["OperationRoomId"].ToString().Trim());
_record.MedicalRecord = OperationFrontdt.Rows[0]["MedicalRecord"].ToString();
}
@@ -62,8 +56,7 @@ namespace AIMSBLL
DataTable OperationDoingdt = BOperationRecord.GetOperationDoingDataTableByPatientId(PatientId, RecoverId);
if (OperationDoingdt.Rows.Count > 0)
{
- _record.Id = int.Parse(OperationDoingdt.Rows[0]["Id"].ToString().Trim());
- _record.State = OperationDoingdt.Rows[0]["State"].ToString().Trim();
+ _record.StateName = OperationDoingdt.Rows[0]["State"].ToString().Trim();
_record.Operation = OperationDoingdt.Rows[0]["OperationInfoId"].ToString().Trim();
_record.Diagnose = OperationDoingdt.Rows[0]["DiagnoseInfoId"].ToString().Trim();
_record.AnaesthesiaMethodId = OperationDoingdt.Rows[0]["AnaesthesiaMethodId"].ToString().Trim();
@@ -74,13 +67,15 @@ namespace AIMSBLL
_record.AnesthesiaDoctor = OperationDoingdt.Rows[0]["AnesthesiaDoctorId"].ToString().Trim();
_record.InstrumentNurse = OperationDoingdt.Rows[0]["InstrumentNurseId"].ToString().Trim();
_record.TourNurse = OperationDoingdt.Rows[0]["TourNurseId"].ToString().Trim();
- _record.AnesthesiaDoctorAssistant = OperationDoingdt.Rows[0]["OrtherDoctorId"].ToString().Trim();
- _record.ASALevel = OperationDoingdt.Rows[0]["ASALevel"].ToString().Trim();
- _record.SpecialCase = OperationDoingdt.Rows[0]["SpecialCase"].ToString().Trim();
+ _record.OrtherDoctorId = OperationDoingdt.Rows[0]["OrtherDoctorId"].ToString().Trim();
+ //if (OperationDoingdt.Rows[0]["ASALevel"] != null && OperationDoingdt.Rows[0]["ASALevel"].ToString() != "")
+ // _record.ASALevel = int.Parse(OperationDoingdt.Rows[0]["ASALevel"].ToString().Trim());
+ //_record.SpecialCase = OperationDoingdt.Rows[0]["SpecialCase"].ToString().Trim();
+ //if (_record.SpecialCase == null || _record.SpecialCase == "") _record.SpecialCase = "无";
+ //if (OperationDoingdt.Rows[0]["Fasting"].ToString() != "")
+ // _record.Fasting = int.Parse(OperationDoingdt.Rows[0]["Fasting"].ToString());
+ //_record.BloodType = OperationDoingdt.Rows[0]["BloodType"].ToString().Trim();
if (_record.SpecialCase == null || _record.SpecialCase == "") _record.SpecialCase = "无";
- if (OperationDoingdt.Rows[0]["Fasting"].ToString() != "")
- _record.Fasting = int.Parse(OperationDoingdt.Rows[0]["Fasting"].ToString());
- _record.BloodType = OperationDoingdt.Rows[0]["BloodType"].ToString().Trim();
}
FillEventsDataAll(PatientId, RecoverId, _record);
@@ -411,15 +406,14 @@ namespace AIMSBLL
return DBHelper.GetDataTable(sqlStr);
}
- public static int AddTitleTime(int PatientId, int ApplyId, int RecoverId, string TableColumnName, DateTime Time, int RoomId)
+ public static void SelectSingle(int PatientId, int RecoverId, ref OperationRecord operationRecord)
{
- return DOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, TableColumnName, Time, RoomId);
+ DOperationRecord.SelectSingleEntity("PatientId=" + PatientId + " and RecoverId=" + RecoverId,ref operationRecord);
}
-
- public static TitleTime GetTitleTime(int PatientId, int RecoverId)
+ public static int AddTitleTime(int PatientId, int ApplyId, int RecoverId, int State, DateTime Time, int RoomId)
{
- return DOperationRecord.GetTitleTime(PatientId, RecoverId);
- }
+ return DOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, State, Time, RoomId);
+ }
public static void UpdateState(int PatientId, int TypeId, int State)
{
DOperationRecord.UpdateState(PatientId, TypeId, State);
@@ -539,30 +533,6 @@ namespace AIMSBLL
return dt;
}
- public static int Update(string oql, ParameterList parameters)
- {
- using (SqlConnection conn = new SqlConnection(Connection.ConnectionString))
- {
- conn.Open();
- using (SqlCommand cmd = conn.CreateCommand())
- {
- //解析过滤部份Sql语句
- string updateString = oql;// SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
- cmd.CommandText = "update OperationRecord set " + updateString;
- cmd.Parameters.Clear();
- //添加参数
- if (parameters != null)
- {
- foreach (string key in parameters.Keys)
- {
- cmd.Parameters.Add(new SqlParameter(key, parameters[key]));
- }
- }
- return cmd.ExecuteNonQuery();
- }
- }
- }
-
public static DateTime GetMaxTime(int PatientId, int Type)
{
diff --git a/AIMSEntity/DAL/AutoGenerate/DOperationRecord.cs b/AIMSEntity/DAL/AutoGenerate/DOperationRecord.cs
new file mode 100644
index 0000000..85aef12
--- /dev/null
+++ b/AIMSEntity/DAL/AutoGenerate/DOperationRecord.cs
@@ -0,0 +1,1030 @@
+using System;
+using System.Data;
+using System.Data.SqlClient;
+using System.Collections;
+using AIMSModel;
+using AIMSObjectQuery;
+using System.Collections.Generic;
+using DrawGraph;
+
+namespace AIMSDAL
+{
+ internal partial class DOperationRecord
+ {
+ #region 插入实体操作部份
+ ///
+ /// 插入
+ ///
+ /// Command对象
+ /// 实体类对象
+ /// 标识列值或影响的记录行数
+ internal static int Insert(SqlCommand cmd, OperationRecord operationRecord)
+ {
+ cmd.Parameters.Clear();
+ cmd.CommandText = "insert into OperationRecord (PatientId,OperationApplyId,InRoomTime,OutRoomTime,OperationBeginTime,OperationEndTime,AnesthesiaBeginTime,AnesthesiaEndTime,ASALevel,SpecialCase,Fasting,BloodType,OperationDate,OpeSpecialCondition,BMI,BeforeDrugs,AnaesthesiaMethodName,AnaesthesiaTechnology,AnaesthesiaComplication,SpecialEvent,SuddenSituation,ConditionChage,RescueMeasures,RescueTime,RescuePerson,RescueTechnology,SpileInTime,SpileOutTime,SpileSituation,SpileWard,SpileBeforCondition,SpileAffterCondition,RefluxFlag,MuscleStrengthRecovery,CoughReflex,InOperaRoomState,BloodPressure,Tempeture,Pulse,Breath,IsolationIndicator,AnesMachine,ControlledAnalgesia,AnalgesiaModel,AnalgesiaRate,AnalgesiaDrug,AldreteScore,RouteMonitoring,Entourage,Remark1,Remark2,Remark3,Crystal,Colloid,InAmount,OutAmount,OperationTimeSpan,AnaesthesiaTimeSpan,RoomTimeSpan,AnesthesiaDoctorTimeMinute,anesthesiaDoctorSucceedTimeMinute,instrumentNurseTimeMinute,instrumentNurseSucceedTimeMinute,tourNurseTimeMinute,tourNurseSucceedTimeMinute,RecordPageCount,SignName,SignTime,RoomId,State,RecoverId,OperatorNo,OperatorName,OperateDate,Remarks) values (@PatientId,@OperationApplyId,@InRoomTime,@OutRoomTime,@OperationBeginTime,@OperationEndTime,@AnesthesiaBeginTime,@AnesthesiaEndTime,@ASALevel,@SpecialCase,@Fasting,@BloodType,@OperationDate,@OpeSpecialCondition,@BMI,@BeforeDrugs,@AnaesthesiaMethodName,@AnaesthesiaTechnology,@AnaesthesiaComplication,@SpecialEvent,@SuddenSituation,@ConditionChage,@RescueMeasures,@RescueTime,@RescuePerson,@RescueTechnology,@SpileInTime,@SpileOutTime,@SpileSituation,@SpileWard,@SpileBeforCondition,@SpileAffterCondition,@RefluxFlag,@MuscleStrengthRecovery,@CoughReflex,@InOperaRoomState,@BloodPressure,@Tempeture,@Pulse,@Breath,@IsolationIndicator,@AnesMachine,@ControlledAnalgesia,@AnalgesiaModel,@AnalgesiaRate,@AnalgesiaDrug,@AldreteScore,@RouteMonitoring,@Entourage,@Remark1,@Remark2,@Remark3,@Crystal,@Colloid,@InAmount,@OutAmount,@OperationTimeSpan,@AnaesthesiaTimeSpan,@RoomTimeSpan,@AnesthesiaDoctorTimeMinute,@anesthesiaDoctorSucceedTimeMinute,@instrumentNurseTimeMinute,@instrumentNurseSucceedTimeMinute,@tourNurseTimeMinute,@tourNurseSucceedTimeMinute,@RecordPageCount,@SignName,@SignTime,@RoomId,@State,@RecoverId,@OperatorNo,@OperatorName,@OperateDate,@Remarks);select @@identity";
+ //从实体中取出值放入Command的参数列表
+ cmd.Parameters.Add(new SqlParameter("@PatientId",operationRecord.PatientId.HasValue?(object)operationRecord.PatientId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationApplyId",operationRecord.OperationApplyId.HasValue?(object)operationRecord.OperationApplyId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@InRoomTime",operationRecord.InRoomTime.HasValue?(object)operationRecord.InRoomTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OutRoomTime",operationRecord.OutRoomTime.HasValue?(object)operationRecord.OutRoomTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationBeginTime",operationRecord.OperationBeginTime.HasValue?(object)operationRecord.OperationBeginTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationEndTime",operationRecord.OperationEndTime.HasValue?(object)operationRecord.OperationEndTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaBeginTime",operationRecord.AnesthesiaBeginTime.HasValue?(object)operationRecord.AnesthesiaBeginTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaEndTime",operationRecord.AnesthesiaEndTime.HasValue?(object)operationRecord.AnesthesiaEndTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@ASALevel",operationRecord.ASALevel.HasValue?(object)operationRecord.ASALevel.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@SpecialCase",operationRecord.SpecialCase==null?(object)DBNull.Value:(object)operationRecord.SpecialCase));
+ cmd.Parameters.Add(new SqlParameter("@Fasting",operationRecord.Fasting.HasValue?(object)operationRecord.Fasting.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@BloodType",operationRecord.BloodType==null?(object)DBNull.Value:(object)operationRecord.BloodType));
+ cmd.Parameters.Add(new SqlParameter("@OperationDate",operationRecord.OperationDate==null?(object)DBNull.Value:(object)operationRecord.OperationDate));
+ cmd.Parameters.Add(new SqlParameter("@OpeSpecialCondition",operationRecord.OpeSpecialCondition==null?(object)DBNull.Value:(object)operationRecord.OpeSpecialCondition));
+ cmd.Parameters.Add(new SqlParameter("@BMI",operationRecord.BMI==null?(object)DBNull.Value:(object)operationRecord.BMI));
+ cmd.Parameters.Add(new SqlParameter("@BeforeDrugs",operationRecord.BeforeDrugs==null?(object)DBNull.Value:(object)operationRecord.BeforeDrugs));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMethodName",operationRecord.AnaesthesiaMethodName==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaMethodName));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaTechnology",operationRecord.AnaesthesiaTechnology==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaTechnology));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaComplication",operationRecord.AnaesthesiaComplication==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaComplication));
+ cmd.Parameters.Add(new SqlParameter("@SpecialEvent",operationRecord.SpecialEvent==null?(object)DBNull.Value:(object)operationRecord.SpecialEvent));
+ cmd.Parameters.Add(new SqlParameter("@SuddenSituation",operationRecord.SuddenSituation==null?(object)DBNull.Value:(object)operationRecord.SuddenSituation));
+ cmd.Parameters.Add(new SqlParameter("@ConditionChage",operationRecord.ConditionChage==null?(object)DBNull.Value:(object)operationRecord.ConditionChage));
+ cmd.Parameters.Add(new SqlParameter("@RescueMeasures",operationRecord.RescueMeasures==null?(object)DBNull.Value:(object)operationRecord.RescueMeasures));
+ cmd.Parameters.Add(new SqlParameter("@RescueTime",operationRecord.RescueTime==null?(object)DBNull.Value:(object)operationRecord.RescueTime));
+ cmd.Parameters.Add(new SqlParameter("@RescuePerson",operationRecord.RescuePerson==null?(object)DBNull.Value:(object)operationRecord.RescuePerson));
+ cmd.Parameters.Add(new SqlParameter("@RescueTechnology",operationRecord.RescueTechnology==null?(object)DBNull.Value:(object)operationRecord.RescueTechnology));
+ cmd.Parameters.Add(new SqlParameter("@SpileInTime",operationRecord.SpileInTime==null?(object)DBNull.Value:(object)operationRecord.SpileInTime));
+ cmd.Parameters.Add(new SqlParameter("@SpileOutTime",operationRecord.SpileOutTime==null?(object)DBNull.Value:(object)operationRecord.SpileOutTime));
+ cmd.Parameters.Add(new SqlParameter("@SpileSituation",operationRecord.SpileSituation==null?(object)DBNull.Value:(object)operationRecord.SpileSituation));
+ cmd.Parameters.Add(new SqlParameter("@SpileWard",operationRecord.SpileWard==null?(object)DBNull.Value:(object)operationRecord.SpileWard));
+ cmd.Parameters.Add(new SqlParameter("@SpileBeforCondition",operationRecord.SpileBeforCondition==null?(object)DBNull.Value:(object)operationRecord.SpileBeforCondition));
+ cmd.Parameters.Add(new SqlParameter("@SpileAffterCondition",operationRecord.SpileAffterCondition==null?(object)DBNull.Value:(object)operationRecord.SpileAffterCondition));
+ cmd.Parameters.Add(new SqlParameter("@RefluxFlag",operationRecord.RefluxFlag==null?(object)DBNull.Value:(object)operationRecord.RefluxFlag));
+ cmd.Parameters.Add(new SqlParameter("@MuscleStrengthRecovery",operationRecord.MuscleStrengthRecovery==null?(object)DBNull.Value:(object)operationRecord.MuscleStrengthRecovery));
+ cmd.Parameters.Add(new SqlParameter("@CoughReflex",operationRecord.CoughReflex==null?(object)DBNull.Value:(object)operationRecord.CoughReflex));
+ cmd.Parameters.Add(new SqlParameter("@InOperaRoomState",operationRecord.InOperaRoomState==null?(object)DBNull.Value:(object)operationRecord.InOperaRoomState));
+ cmd.Parameters.Add(new SqlParameter("@BloodPressure",operationRecord.BloodPressure==null?(object)DBNull.Value:(object)operationRecord.BloodPressure));
+ cmd.Parameters.Add(new SqlParameter("@Tempeture",operationRecord.Tempeture==null?(object)DBNull.Value:(object)operationRecord.Tempeture));
+ cmd.Parameters.Add(new SqlParameter("@Pulse",operationRecord.Pulse==null?(object)DBNull.Value:(object)operationRecord.Pulse));
+ cmd.Parameters.Add(new SqlParameter("@Breath",operationRecord.Breath==null?(object)DBNull.Value:(object)operationRecord.Breath));
+ cmd.Parameters.Add(new SqlParameter("@IsolationIndicator",operationRecord.IsolationIndicator==null?(object)DBNull.Value:(object)operationRecord.IsolationIndicator));
+ cmd.Parameters.Add(new SqlParameter("@AnesMachine",operationRecord.AnesMachine==null?(object)DBNull.Value:(object)operationRecord.AnesMachine));
+ cmd.Parameters.Add(new SqlParameter("@ControlledAnalgesia",operationRecord.ControlledAnalgesia==null?(object)DBNull.Value:(object)operationRecord.ControlledAnalgesia));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaModel",operationRecord.AnalgesiaModel==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaModel));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaRate",operationRecord.AnalgesiaRate==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaRate));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaDrug",operationRecord.AnalgesiaDrug==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaDrug));
+ cmd.Parameters.Add(new SqlParameter("@AldreteScore",operationRecord.AldreteScore==null?(object)DBNull.Value:(object)operationRecord.AldreteScore));
+ cmd.Parameters.Add(new SqlParameter("@RouteMonitoring",operationRecord.RouteMonitoring==null?(object)DBNull.Value:(object)operationRecord.RouteMonitoring));
+ cmd.Parameters.Add(new SqlParameter("@Entourage",operationRecord.Entourage==null?(object)DBNull.Value:(object)operationRecord.Entourage));
+ cmd.Parameters.Add(new SqlParameter("@Remark1",operationRecord.Remark1==null?(object)DBNull.Value:(object)operationRecord.Remark1));
+ cmd.Parameters.Add(new SqlParameter("@Remark2",operationRecord.Remark2==null?(object)DBNull.Value:(object)operationRecord.Remark2));
+ cmd.Parameters.Add(new SqlParameter("@Remark3",operationRecord.Remark3==null?(object)DBNull.Value:(object)operationRecord.Remark3));
+ cmd.Parameters.Add(new SqlParameter("@Crystal",operationRecord.Crystal==null?(object)DBNull.Value:(object)operationRecord.Crystal));
+ cmd.Parameters.Add(new SqlParameter("@Colloid",operationRecord.Colloid==null?(object)DBNull.Value:(object)operationRecord.Colloid));
+ cmd.Parameters.Add(new SqlParameter("@InAmount",operationRecord.InAmount==null?(object)DBNull.Value:(object)operationRecord.InAmount));
+ cmd.Parameters.Add(new SqlParameter("@OutAmount",operationRecord.OutAmount==null?(object)DBNull.Value:(object)operationRecord.OutAmount));
+ cmd.Parameters.Add(new SqlParameter("@OperationTimeSpan",operationRecord.OperationTimeSpan==null?(object)DBNull.Value:(object)operationRecord.OperationTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaTimeSpan",operationRecord.AnaesthesiaTimeSpan==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@RoomTimeSpan",operationRecord.RoomTimeSpan==null?(object)DBNull.Value:(object)operationRecord.RoomTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaDoctorTimeMinute",operationRecord.AnesthesiaDoctorTimeMinute==null?(object)DBNull.Value:(object)operationRecord.AnesthesiaDoctorTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@anesthesiaDoctorSucceedTimeMinute",operationRecord.AnesthesiaDoctorSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.AnesthesiaDoctorSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@instrumentNurseTimeMinute",operationRecord.InstrumentNurseTimeMinute==null?(object)DBNull.Value:(object)operationRecord.InstrumentNurseTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@instrumentNurseSucceedTimeMinute",operationRecord.InstrumentNurseSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.InstrumentNurseSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@tourNurseTimeMinute",operationRecord.TourNurseTimeMinute==null?(object)DBNull.Value:(object)operationRecord.TourNurseTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@tourNurseSucceedTimeMinute",operationRecord.TourNurseSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.TourNurseSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@RecordPageCount",operationRecord.RecordPageCount==null?(object)DBNull.Value:(object)operationRecord.RecordPageCount));
+ cmd.Parameters.Add(new SqlParameter("@SignName",operationRecord.SignName==null?(object)DBNull.Value:(object)operationRecord.SignName));
+ cmd.Parameters.Add(new SqlParameter("@SignTime",operationRecord.SignTime==null?(object)DBNull.Value:(object)operationRecord.SignTime));
+ cmd.Parameters.Add(new SqlParameter("@RoomId",operationRecord.RoomId.HasValue?(object)operationRecord.RoomId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@State",operationRecord.State.HasValue?(object)operationRecord.State.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@RecoverId",operationRecord.RecoverId.HasValue?(object)operationRecord.RecoverId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperatorNo",operationRecord.OperatorNo==null?(object)DBNull.Value:(object)operationRecord.OperatorNo));
+ cmd.Parameters.Add(new SqlParameter("@OperatorName",operationRecord.OperatorName==null?(object)DBNull.Value:(object)operationRecord.OperatorName));
+ cmd.Parameters.Add(new SqlParameter("@OperateDate",operationRecord.OperateDate.HasValue?(object)operationRecord.OperateDate.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@Remarks",operationRecord.Remarks==null?(object)DBNull.Value:(object)operationRecord.Remarks));
+ return Convert.ToInt32(cmd.ExecuteScalar());
+ }
+ ///
+ /// 不使用事务的插入方法
+ ///
+ /// 实体类对象
+ /// 标识列值或影响的记录行数
+ internal static int Insert(OperationRecord operationRecord)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return Insert(cmd, operationRecord);
+ }
+ }
+ }
+
+ ///
+ /// 使用事务的插入方法
+ ///
+ /// 实现共享Connection的对象
+ /// 实体类对象
+ /// 标识列值或影响的记录行数
+ internal static int Insert(Connection connection,OperationRecord operationRecord)
+ {
+ return Insert(connection.Command, operationRecord);
+ }
+ #endregion
+
+ #region 删除实体操作
+
+ ///
+ /// 删除
+ ///
+ /// Command对象
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int ExcuteDeleteCommand(SqlCommand cmd, OperationRecord operationRecord)
+ {
+ cmd.Parameters.Clear();
+ cmd.CommandText = "delete from OperationRecord where Id=@Id";
+ //从实体中取出值放入Command的参数列表
+ cmd.Parameters.Add(new SqlParameter("@Id", operationRecord.Id));
+ return cmd.ExecuteNonQuery();
+ }
+ ///
+ /// 不使用事务的删除方法
+ ///
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int Delete(OperationRecord operationRecord)
+ {
+ using (SqlConnection conn = new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteDeleteCommand(cmd, operationRecord);
+ }
+ }
+ }
+ ///
+ /// 使用事务的删除方法
+ ///
+ /// 实现共享Connection的对象
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int Delete(Connection connection,OperationRecord operationRecord)
+ {
+ return ExcuteDeleteCommand(connection.Command, operationRecord);
+ }
+
+ ///
+ /// 执行删除命令
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int ExcuteDeleteCommand(SqlCommand cmd, string oql, ParameterList parameters)
+ {
+ //解析过滤部份Sql语句
+ string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
+ if (filterString != string.Empty)
+ {
+ filterString = " where " + filterString;
+ }
+ cmd.Parameters.Clear();
+ cmd.CommandText = "delete from OperationRecord " + filterString;
+ //添加参数
+ if (parameters != null)
+ {
+ foreach (string key in parameters.Keys)
+ {
+ cmd.Parameters.Add(new SqlParameter(key, parameters[key]));
+ }
+ }
+ return cmd.ExecuteNonQuery();
+ }
+
+ ///
+ /// 不使用事务的删除方法
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int Delete(string oql, ParameterList parameters)
+ {
+ using (SqlConnection conn = new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteDeleteCommand(cmd, oql, parameters);
+ }
+ }
+ }
+
+ ///
+ /// 使用事务的删除方法
+ ///
+ /// 实现共享Connection的对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int Delete(Connection connection, string oql, ParameterList parameters)
+ {
+ return ExcuteDeleteCommand(connection.Command, oql, parameters);
+ }
+
+ #endregion
+
+ #region 更新实体操作
+
+ ///
+ /// 更新
+ ///
+ /// Command对象
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int ExcuteUpdateCommand(SqlCommand cmd, OperationRecord operationRecord)
+ {
+ cmd.CommandText = "update OperationRecord set PatientId=@PatientId,OperationApplyId=@OperationApplyId,InRoomTime=@InRoomTime,OutRoomTime=@OutRoomTime,OperationBeginTime=@OperationBeginTime,OperationEndTime=@OperationEndTime,AnesthesiaBeginTime=@AnesthesiaBeginTime,AnesthesiaEndTime=@AnesthesiaEndTime,ASALevel=@ASALevel,SpecialCase=@SpecialCase,Fasting=@Fasting,BloodType=@BloodType,OperationDate=@OperationDate,OpeSpecialCondition=@OpeSpecialCondition,BMI=@BMI,BeforeDrugs=@BeforeDrugs,AnaesthesiaMethodName=@AnaesthesiaMethodName,AnaesthesiaTechnology=@AnaesthesiaTechnology,AnaesthesiaComplication=@AnaesthesiaComplication,SpecialEvent=@SpecialEvent,SuddenSituation=@SuddenSituation,ConditionChage=@ConditionChage,RescueMeasures=@RescueMeasures,RescueTime=@RescueTime,RescuePerson=@RescuePerson,RescueTechnology=@RescueTechnology,SpileInTime=@SpileInTime,SpileOutTime=@SpileOutTime,SpileSituation=@SpileSituation,SpileWard=@SpileWard,SpileBeforCondition=@SpileBeforCondition,SpileAffterCondition=@SpileAffterCondition,RefluxFlag=@RefluxFlag,MuscleStrengthRecovery=@MuscleStrengthRecovery,CoughReflex=@CoughReflex,InOperaRoomState=@InOperaRoomState,BloodPressure=@BloodPressure,Tempeture=@Tempeture,Pulse=@Pulse,Breath=@Breath,IsolationIndicator=@IsolationIndicator,AnesMachine=@AnesMachine,ControlledAnalgesia=@ControlledAnalgesia,AnalgesiaModel=@AnalgesiaModel,AnalgesiaRate=@AnalgesiaRate,AnalgesiaDrug=@AnalgesiaDrug,AldreteScore=@AldreteScore,RouteMonitoring=@RouteMonitoring,Entourage=@Entourage,Remark1=@Remark1,Remark2=@Remark2,Remark3=@Remark3,Crystal=@Crystal,Colloid=@Colloid,InAmount=@InAmount,OutAmount=@OutAmount,OperationTimeSpan=@OperationTimeSpan,AnaesthesiaTimeSpan=@AnaesthesiaTimeSpan,RoomTimeSpan=@RoomTimeSpan,AnesthesiaDoctorTimeMinute=@AnesthesiaDoctorTimeMinute,anesthesiaDoctorSucceedTimeMinute=@anesthesiaDoctorSucceedTimeMinute,instrumentNurseTimeMinute=@instrumentNurseTimeMinute,instrumentNurseSucceedTimeMinute=@instrumentNurseSucceedTimeMinute,tourNurseTimeMinute=@tourNurseTimeMinute,tourNurseSucceedTimeMinute=@tourNurseSucceedTimeMinute,RecordPageCount=@RecordPageCount,SignName=@SignName,SignTime=@SignTime,RoomId=@RoomId,State=@State,RecoverId=@RecoverId,OperatorNo=@OperatorNo,OperatorName=@OperatorName,OperateDate=@OperateDate,Remarks=@Remarks where Id=@Id";
+ //从实体中取出值放入Command的参数列表
+ cmd.Parameters.Add(new SqlParameter("@PatientId",operationRecord.PatientId.HasValue?(object)operationRecord.PatientId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationApplyId",operationRecord.OperationApplyId.HasValue?(object)operationRecord.OperationApplyId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@InRoomTime",operationRecord.InRoomTime.HasValue?(object)operationRecord.InRoomTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OutRoomTime",operationRecord.OutRoomTime.HasValue?(object)operationRecord.OutRoomTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationBeginTime",operationRecord.OperationBeginTime.HasValue?(object)operationRecord.OperationBeginTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationEndTime",operationRecord.OperationEndTime.HasValue?(object)operationRecord.OperationEndTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaBeginTime",operationRecord.AnesthesiaBeginTime.HasValue?(object)operationRecord.AnesthesiaBeginTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaEndTime",operationRecord.AnesthesiaEndTime.HasValue?(object)operationRecord.AnesthesiaEndTime.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@ASALevel",operationRecord.ASALevel.HasValue?(object)operationRecord.ASALevel.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@SpecialCase",operationRecord.SpecialCase==null?(object)DBNull.Value:(object)operationRecord.SpecialCase));
+ cmd.Parameters.Add(new SqlParameter("@Fasting",operationRecord.Fasting.HasValue?(object)operationRecord.Fasting.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@BloodType",operationRecord.BloodType==null?(object)DBNull.Value:(object)operationRecord.BloodType));
+ cmd.Parameters.Add(new SqlParameter("@OperationDate",operationRecord.OperationDate==null?(object)DBNull.Value:(object)operationRecord.OperationDate));
+ cmd.Parameters.Add(new SqlParameter("@OpeSpecialCondition",operationRecord.OpeSpecialCondition==null?(object)DBNull.Value:(object)operationRecord.OpeSpecialCondition));
+ cmd.Parameters.Add(new SqlParameter("@BMI",operationRecord.BMI==null?(object)DBNull.Value:(object)operationRecord.BMI));
+ cmd.Parameters.Add(new SqlParameter("@BeforeDrugs",operationRecord.BeforeDrugs==null?(object)DBNull.Value:(object)operationRecord.BeforeDrugs));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMethodName",operationRecord.AnaesthesiaMethodName==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaMethodName));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaTechnology",operationRecord.AnaesthesiaTechnology==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaTechnology));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaComplication",operationRecord.AnaesthesiaComplication==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaComplication));
+ cmd.Parameters.Add(new SqlParameter("@SpecialEvent",operationRecord.SpecialEvent==null?(object)DBNull.Value:(object)operationRecord.SpecialEvent));
+ cmd.Parameters.Add(new SqlParameter("@SuddenSituation",operationRecord.SuddenSituation==null?(object)DBNull.Value:(object)operationRecord.SuddenSituation));
+ cmd.Parameters.Add(new SqlParameter("@ConditionChage",operationRecord.ConditionChage==null?(object)DBNull.Value:(object)operationRecord.ConditionChage));
+ cmd.Parameters.Add(new SqlParameter("@RescueMeasures",operationRecord.RescueMeasures==null?(object)DBNull.Value:(object)operationRecord.RescueMeasures));
+ cmd.Parameters.Add(new SqlParameter("@RescueTime",operationRecord.RescueTime==null?(object)DBNull.Value:(object)operationRecord.RescueTime));
+ cmd.Parameters.Add(new SqlParameter("@RescuePerson",operationRecord.RescuePerson==null?(object)DBNull.Value:(object)operationRecord.RescuePerson));
+ cmd.Parameters.Add(new SqlParameter("@RescueTechnology",operationRecord.RescueTechnology==null?(object)DBNull.Value:(object)operationRecord.RescueTechnology));
+ cmd.Parameters.Add(new SqlParameter("@SpileInTime",operationRecord.SpileInTime==null?(object)DBNull.Value:(object)operationRecord.SpileInTime));
+ cmd.Parameters.Add(new SqlParameter("@SpileOutTime",operationRecord.SpileOutTime==null?(object)DBNull.Value:(object)operationRecord.SpileOutTime));
+ cmd.Parameters.Add(new SqlParameter("@SpileSituation",operationRecord.SpileSituation==null?(object)DBNull.Value:(object)operationRecord.SpileSituation));
+ cmd.Parameters.Add(new SqlParameter("@SpileWard",operationRecord.SpileWard==null?(object)DBNull.Value:(object)operationRecord.SpileWard));
+ cmd.Parameters.Add(new SqlParameter("@SpileBeforCondition",operationRecord.SpileBeforCondition==null?(object)DBNull.Value:(object)operationRecord.SpileBeforCondition));
+ cmd.Parameters.Add(new SqlParameter("@SpileAffterCondition",operationRecord.SpileAffterCondition==null?(object)DBNull.Value:(object)operationRecord.SpileAffterCondition));
+ cmd.Parameters.Add(new SqlParameter("@RefluxFlag",operationRecord.RefluxFlag==null?(object)DBNull.Value:(object)operationRecord.RefluxFlag));
+ cmd.Parameters.Add(new SqlParameter("@MuscleStrengthRecovery",operationRecord.MuscleStrengthRecovery==null?(object)DBNull.Value:(object)operationRecord.MuscleStrengthRecovery));
+ cmd.Parameters.Add(new SqlParameter("@CoughReflex",operationRecord.CoughReflex==null?(object)DBNull.Value:(object)operationRecord.CoughReflex));
+ cmd.Parameters.Add(new SqlParameter("@InOperaRoomState",operationRecord.InOperaRoomState==null?(object)DBNull.Value:(object)operationRecord.InOperaRoomState));
+ cmd.Parameters.Add(new SqlParameter("@BloodPressure",operationRecord.BloodPressure==null?(object)DBNull.Value:(object)operationRecord.BloodPressure));
+ cmd.Parameters.Add(new SqlParameter("@Tempeture",operationRecord.Tempeture==null?(object)DBNull.Value:(object)operationRecord.Tempeture));
+ cmd.Parameters.Add(new SqlParameter("@Pulse",operationRecord.Pulse==null?(object)DBNull.Value:(object)operationRecord.Pulse));
+ cmd.Parameters.Add(new SqlParameter("@Breath",operationRecord.Breath==null?(object)DBNull.Value:(object)operationRecord.Breath));
+ cmd.Parameters.Add(new SqlParameter("@IsolationIndicator",operationRecord.IsolationIndicator==null?(object)DBNull.Value:(object)operationRecord.IsolationIndicator));
+ cmd.Parameters.Add(new SqlParameter("@AnesMachine",operationRecord.AnesMachine==null?(object)DBNull.Value:(object)operationRecord.AnesMachine));
+ cmd.Parameters.Add(new SqlParameter("@ControlledAnalgesia",operationRecord.ControlledAnalgesia==null?(object)DBNull.Value:(object)operationRecord.ControlledAnalgesia));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaModel",operationRecord.AnalgesiaModel==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaModel));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaRate",operationRecord.AnalgesiaRate==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaRate));
+ cmd.Parameters.Add(new SqlParameter("@AnalgesiaDrug",operationRecord.AnalgesiaDrug==null?(object)DBNull.Value:(object)operationRecord.AnalgesiaDrug));
+ cmd.Parameters.Add(new SqlParameter("@AldreteScore",operationRecord.AldreteScore==null?(object)DBNull.Value:(object)operationRecord.AldreteScore));
+ cmd.Parameters.Add(new SqlParameter("@RouteMonitoring",operationRecord.RouteMonitoring==null?(object)DBNull.Value:(object)operationRecord.RouteMonitoring));
+ cmd.Parameters.Add(new SqlParameter("@Entourage",operationRecord.Entourage==null?(object)DBNull.Value:(object)operationRecord.Entourage));
+ cmd.Parameters.Add(new SqlParameter("@Remark1",operationRecord.Remark1==null?(object)DBNull.Value:(object)operationRecord.Remark1));
+ cmd.Parameters.Add(new SqlParameter("@Remark2",operationRecord.Remark2==null?(object)DBNull.Value:(object)operationRecord.Remark2));
+ cmd.Parameters.Add(new SqlParameter("@Remark3",operationRecord.Remark3==null?(object)DBNull.Value:(object)operationRecord.Remark3));
+ cmd.Parameters.Add(new SqlParameter("@Crystal",operationRecord.Crystal==null?(object)DBNull.Value:(object)operationRecord.Crystal));
+ cmd.Parameters.Add(new SqlParameter("@Colloid",operationRecord.Colloid==null?(object)DBNull.Value:(object)operationRecord.Colloid));
+ cmd.Parameters.Add(new SqlParameter("@InAmount",operationRecord.InAmount==null?(object)DBNull.Value:(object)operationRecord.InAmount));
+ cmd.Parameters.Add(new SqlParameter("@OutAmount",operationRecord.OutAmount==null?(object)DBNull.Value:(object)operationRecord.OutAmount));
+ cmd.Parameters.Add(new SqlParameter("@OperationTimeSpan",operationRecord.OperationTimeSpan==null?(object)DBNull.Value:(object)operationRecord.OperationTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@AnaesthesiaTimeSpan",operationRecord.AnaesthesiaTimeSpan==null?(object)DBNull.Value:(object)operationRecord.AnaesthesiaTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@RoomTimeSpan",operationRecord.RoomTimeSpan==null?(object)DBNull.Value:(object)operationRecord.RoomTimeSpan));
+ cmd.Parameters.Add(new SqlParameter("@AnesthesiaDoctorTimeMinute",operationRecord.AnesthesiaDoctorTimeMinute==null?(object)DBNull.Value:(object)operationRecord.AnesthesiaDoctorTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@anesthesiaDoctorSucceedTimeMinute",operationRecord.AnesthesiaDoctorSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.AnesthesiaDoctorSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@instrumentNurseTimeMinute",operationRecord.InstrumentNurseTimeMinute==null?(object)DBNull.Value:(object)operationRecord.InstrumentNurseTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@instrumentNurseSucceedTimeMinute",operationRecord.InstrumentNurseSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.InstrumentNurseSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@tourNurseTimeMinute",operationRecord.TourNurseTimeMinute==null?(object)DBNull.Value:(object)operationRecord.TourNurseTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@tourNurseSucceedTimeMinute",operationRecord.TourNurseSucceedTimeMinute==null?(object)DBNull.Value:(object)operationRecord.TourNurseSucceedTimeMinute));
+ cmd.Parameters.Add(new SqlParameter("@RecordPageCount",operationRecord.RecordPageCount==null?(object)DBNull.Value:(object)operationRecord.RecordPageCount));
+ cmd.Parameters.Add(new SqlParameter("@SignName",operationRecord.SignName==null?(object)DBNull.Value:(object)operationRecord.SignName));
+ cmd.Parameters.Add(new SqlParameter("@SignTime",operationRecord.SignTime==null?(object)DBNull.Value:(object)operationRecord.SignTime));
+ cmd.Parameters.Add(new SqlParameter("@RoomId",operationRecord.RoomId.HasValue?(object)operationRecord.RoomId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@State",operationRecord.State.HasValue?(object)operationRecord.State.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@RecoverId",operationRecord.RecoverId.HasValue?(object)operationRecord.RecoverId.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperatorNo",operationRecord.OperatorNo==null?(object)DBNull.Value:(object)operationRecord.OperatorNo));
+ cmd.Parameters.Add(new SqlParameter("@OperatorName",operationRecord.OperatorName==null?(object)DBNull.Value:(object)operationRecord.OperatorName));
+ cmd.Parameters.Add(new SqlParameter("@OperateDate",operationRecord.OperateDate.HasValue?(object)operationRecord.OperateDate.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@Remarks",operationRecord.Remarks==null?(object)DBNull.Value:(object)operationRecord.Remarks));
+ cmd.Parameters.Add(new SqlParameter("@Id", operationRecord.Id));
+ return cmd.ExecuteNonQuery();
+ }
+
+ ///
+ /// 不使用事务的更新方法
+ ///
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int Update(OperationRecord operationRecord)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteUpdateCommand(cmd, operationRecord);
+ }
+ }
+ }
+ ///
+ /// 使用事务的更新方法
+ ///
+ /// 实现共享Connection的对象
+ /// 实体类对象
+ /// 影响的记录行数
+ internal static int Update(Connection connection,OperationRecord operationRecord)
+ {
+ return ExcuteUpdateCommand(connection.Command, operationRecord);
+ }
+ ///
+ /// 执行更新命令
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int ExcuteUpdateCommand(SqlCommand cmd, string oql, ParameterList parameters)
+ {
+ //解析过滤部份Sql语句
+ string updateString = oql;// SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
+ cmd.CommandText = "update OperationRecord set " + updateString;
+ cmd.Parameters.Clear();
+ //添加参数
+ if (parameters != null)
+ {
+ foreach (string key in parameters.Keys)
+ {
+ cmd.Parameters.Add(new SqlParameter(key, parameters[key]));
+ }
+ }
+ return cmd.ExecuteNonQuery();
+ }
+
+ ///
+ /// 不使用事务的更新方法
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int Update(string oql, ParameterList parameters)
+ {
+ using (SqlConnection conn = new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteUpdateCommand(cmd, oql, parameters);
+ }
+ }
+ }
+
+ ///
+ /// 使用事务的更新方法
+ ///
+ /// 实现共享Connection的对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 影响的记录行数
+ internal static int Update(Connection connection, string oql, ParameterList parameters)
+ {
+ return ExcuteUpdateCommand(connection.Command, oql, parameters);
+ }
+ #endregion
+
+ #region 查询实体集合
+ ///
+ /// 执行Command获取对象列表
+ ///
+ /// Command对象
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象列表
+ internal static List ExcuteSelectCommand(SqlCommand cmd,RecursiveType recursiveType,int recursiveDepth)
+ {
+ List operationRecordList = new List();
+ using (SqlDataReader dr = cmd.ExecuteReader())
+ {
+ while (dr.Read())
+ {
+ OperationRecord operationRecord = DataReaderToEntity(dr);
+ operationRecordList.Add(operationRecord);
+ }
+ }
+ return operationRecordList;
+ }
+ ///
+ /// 执行查询命令
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ internal static List ExcuteSelectCommand(SqlCommand cmd, string oql, ParameterList parameters,RecursiveType recursiveType,int recursiveDepth)
+ {
+ //解析过滤部份Sql语句
+ string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
+ if (filterString != string.Empty)
+ {
+ if(filterString.Trim().ToLower().IndexOf("order ")!=0)
+ filterString = " where " + filterString;
+ }
+ cmd.Parameters.Clear();
+ cmd.CommandText = "select * from OperationRecord " + filterString;
+ //添加参数
+ if (parameters != null)
+ {
+ foreach (string key in parameters.Keys)
+ {
+ cmd.Parameters.Add(new SqlParameter(key, parameters[key]));
+ }
+ }
+ return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 根据对象查询语句查询实体集合
+ ///
+ /// 实体类对象集合
+ internal static List Select()
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ cmd.CommandText = "select * from OperationRecord";
+ return ExcuteSelectCommand(cmd, RecursiveType.Parent, 1);
+ }
+ }
+ }
+ ///
+ /// 根据对象查询语句查询实体集合
+ ///
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ internal static List Select(RecursiveType recursiveType, int recursiveDepth)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ cmd.CommandText = "select * from OperationRecord";
+ return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth);
+ }
+ }
+ }
+
+ ///
+ /// 根据对象查询语句查询实体集合
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 实体类对象集合
+ internal static List Select(string oql, ParameterList parameters)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteSelectCommand(cmd, oql, parameters, RecursiveType.Parent, 1);
+ }
+ }
+ }
+
+ ///
+ /// 根据对象查询语句查询实体集合
+ ///
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ internal static List Select(string oql, ParameterList parameters,RecursiveType recursiveType, int recursiveDepth)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteSelectCommand(cmd, oql, parameters, recursiveType, recursiveDepth);
+ }
+ }
+ }
+
+ ///
+ /// 根据对象查询语句查询实体集合(启用事务)
+ ///
+ /// 连接对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象集合
+ internal static List Select(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth)
+ {
+ return ExcuteSelectCommand(connection.Command, oql, parameters,recursiveType, recursiveDepth);
+ }
+ #endregion
+
+ #region 查询单个实体
+
+ ///
+ /// 递归查询单个实体
+ ///
+ /// Command对象
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ internal static OperationRecord ExcuteSelectSingleCommand(SqlCommand cmd,RecursiveType recursiveType,int recursiveDepth)
+ {
+ OperationRecord operationRecord=null;
+ using (SqlDataReader dr = cmd.ExecuteReader())
+ {
+ if(dr.Read())
+ operationRecord = DataReaderToEntity(dr);
+ }
+ if(operationRecord==null)
+ return operationRecord;
+ return operationRecord;
+ }
+ ///
+ /// 更据对象查询语句递归查询单个实体
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ internal static OperationRecord ExcuteSelectSingleCommand(SqlCommand cmd, string oql, ParameterList parameters,RecursiveType recursiveType,int recursiveDepth)
+ {
+ //解析过滤部份Sql语句
+ string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
+ if(filterString!=string.Empty)
+ {
+ filterString=" where "+filterString;
+ }
+ cmd.CommandText = "select * from OperationRecord " + filterString;
+ cmd.Parameters.Clear();
+ //添加参数
+ if (parameters != null)
+ {
+ foreach (string key in parameters.Keys)
+ {
+ cmd.Parameters.Add(new SqlParameter(key, parameters[key]));
+ }
+ }
+ return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 更据对象查询语句递归查询单个实体
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ internal static OperationRecord SelectSingle(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return ExcuteSelectSingleCommand(cmd, oql, parameters, recursiveType, recursiveDepth);
+ }
+ }
+ }
+
+ ///
+ /// 更据对象查询语句查询单个实体
+ ///
+ /// Command对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 实体对象
+ internal static OperationRecord SelectSingle(string oql, ParameterList parameters)
+ {
+ return SelectSingle(oql,parameters,RecursiveType.Parent,1);
+ }
+
+ ///
+ /// 更据对象查询语句并启用事务查询单个实体
+ ///
+ /// 连接对象
+ /// 对象查询语句
+ /// 参数列表
+ /// 实体对象
+ internal static OperationRecord SelectSingle(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth)
+ {
+ return ExcuteSelectSingleCommand(connection.Command, oql, parameters, recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 更据主键值递归查询单个实体
+ ///
+ /// Command对象
+ /// 主键值
+ /// 递归类型
+ /// 递归深度
+ /// 实体对象
+ internal static OperationRecord SelectSingle(SqlCommand cmd, int? id,RecursiveType recursiveType,int recursiveDepth)
+ {
+ cmd.Parameters.Clear();
+ if(id.HasValue)
+ {
+ cmd.CommandText = "select * from OperationRecord where Id=@pk";
+ cmd.Parameters.Add(new SqlParameter("@pk",id.Value));
+ }
+ else
+ {
+ cmd.CommandText = "select * from OperationRecord where Id is null";
+ }
+ return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth);
+ }
+
+ ///
+ /// 按主键字段查询特定实体
+ ///
+ /// 主键值
+ /// 实体类对象
+ internal static OperationRecord SelectSingle(int? id)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return SelectSingle(cmd,id,RecursiveType.Parent,1);
+ }
+ }
+ }
+ ///
+ /// 按主键字段查询特定实体
+ ///
+ /// 主键值
+ /// 递归类型
+ /// 递归深度
+ /// 实体类对象
+ internal static OperationRecord SelectSingle(int? id, RecursiveType recursiveType, int recursiveDepth)
+ {
+ using(SqlConnection conn=new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ return SelectSingle(cmd,id, recursiveType, recursiveDepth);
+ }
+ }
+ }
+
+ ///
+ /// 使用事务并按主键字段查询特定实体
+ ///
+ /// 连接对象
+ /// 主键值
+ /// 实体类对象
+ internal static OperationRecord SelectSingle(Connection connection,int? id, RecursiveType recursiveType, int recursiveDepth)
+ {
+ return SelectSingle(connection.Command, id, recursiveType, recursiveDepth);
+ }
+ #endregion
+
+
+ ///
+ /// 从DataReader中取出值生成实体对象
+ ///
+ /// 查询对象
+ /// 过滤条件字符串
+ private static OperationRecord DataReaderToEntity(SqlDataReader dr)
+ {
+ OperationRecord entity = new OperationRecord ();
+ if(dr["Id"]!=System.DBNull.Value)
+ {
+ entity.Id=Convert.ToInt32(dr["Id"]);
+ }
+ if(dr["PatientId"]!=System.DBNull.Value)
+ {
+ entity.PatientId=Convert.ToInt32(dr["PatientId"]);
+ }
+ if(dr["OperationApplyId"]!=System.DBNull.Value)
+ {
+ entity.OperationApplyId=Convert.ToInt32(dr["OperationApplyId"]);
+ }
+ if(dr["InRoomTime"]!=System.DBNull.Value)
+ {
+ entity.InRoomTime=Convert.ToDateTime(dr["InRoomTime"]);
+ }
+ if(dr["OutRoomTime"]!=System.DBNull.Value)
+ {
+ entity.OutRoomTime=Convert.ToDateTime(dr["OutRoomTime"]);
+ }
+ if(dr["OperationBeginTime"]!=System.DBNull.Value)
+ {
+ entity.OperationBeginTime=Convert.ToDateTime(dr["OperationBeginTime"]);
+ }
+ if(dr["OperationEndTime"]!=System.DBNull.Value)
+ {
+ entity.OperationEndTime=Convert.ToDateTime(dr["OperationEndTime"]);
+ }
+ if(dr["AnesthesiaBeginTime"]!=System.DBNull.Value)
+ {
+ entity.AnesthesiaBeginTime=Convert.ToDateTime(dr["AnesthesiaBeginTime"]);
+ }
+ if(dr["AnesthesiaEndTime"]!=System.DBNull.Value)
+ {
+ entity.AnesthesiaEndTime=Convert.ToDateTime(dr["AnesthesiaEndTime"]);
+ }
+ if(dr["ASALevel"]!=System.DBNull.Value)
+ {
+ entity.ASALevel=Convert.ToInt32(dr["ASALevel"]);
+ }
+ if(dr["SpecialCase"]!=System.DBNull.Value)
+ {
+ entity.SpecialCase=dr["SpecialCase"].ToString();
+ }
+ if(dr["Fasting"]!=System.DBNull.Value)
+ {
+ entity.Fasting=Convert.ToInt32(dr["Fasting"]);
+ }
+ if(dr["BloodType"]!=System.DBNull.Value)
+ {
+ entity.BloodType=dr["BloodType"].ToString();
+ }
+ if(dr["OperationDate"]!=System.DBNull.Value)
+ {
+ entity.OperationDate=dr["OperationDate"].ToString();
+ }
+ if(dr["OpeSpecialCondition"]!=System.DBNull.Value)
+ {
+ entity.OpeSpecialCondition=dr["OpeSpecialCondition"].ToString();
+ }
+ if(dr["BMI"]!=System.DBNull.Value)
+ {
+ entity.BMI=dr["BMI"].ToString();
+ }
+ if(dr["BeforeDrugs"]!=System.DBNull.Value)
+ {
+ entity.BeforeDrugs=dr["BeforeDrugs"].ToString();
+ }
+ if(dr["AnaesthesiaMethodName"]!=System.DBNull.Value)
+ {
+ entity.AnaesthesiaMethodName=dr["AnaesthesiaMethodName"].ToString();
+ }
+ if(dr["AnaesthesiaTechnology"]!=System.DBNull.Value)
+ {
+ entity.AnaesthesiaTechnology=dr["AnaesthesiaTechnology"].ToString();
+ }
+ if(dr["AnaesthesiaComplication"]!=System.DBNull.Value)
+ {
+ entity.AnaesthesiaComplication=dr["AnaesthesiaComplication"].ToString();
+ }
+ if(dr["SpecialEvent"]!=System.DBNull.Value)
+ {
+ entity.SpecialEvent=dr["SpecialEvent"].ToString();
+ }
+ if(dr["SuddenSituation"]!=System.DBNull.Value)
+ {
+ entity.SuddenSituation=dr["SuddenSituation"].ToString();
+ }
+ if(dr["ConditionChage"]!=System.DBNull.Value)
+ {
+ entity.ConditionChage=dr["ConditionChage"].ToString();
+ }
+ if(dr["RescueMeasures"]!=System.DBNull.Value)
+ {
+ entity.RescueMeasures=dr["RescueMeasures"].ToString();
+ }
+ if(dr["RescueTime"]!=System.DBNull.Value)
+ {
+ entity.RescueTime=dr["RescueTime"].ToString();
+ }
+ if(dr["RescuePerson"]!=System.DBNull.Value)
+ {
+ entity.RescuePerson=dr["RescuePerson"].ToString();
+ }
+ if(dr["RescueTechnology"]!=System.DBNull.Value)
+ {
+ entity.RescueTechnology=dr["RescueTechnology"].ToString();
+ }
+ if(dr["SpileInTime"]!=System.DBNull.Value)
+ {
+ entity.SpileInTime=dr["SpileInTime"].ToString();
+ }
+ if(dr["SpileOutTime"]!=System.DBNull.Value)
+ {
+ entity.SpileOutTime=dr["SpileOutTime"].ToString();
+ }
+ if(dr["SpileSituation"]!=System.DBNull.Value)
+ {
+ entity.SpileSituation=dr["SpileSituation"].ToString();
+ }
+ if(dr["SpileWard"]!=System.DBNull.Value)
+ {
+ entity.SpileWard=dr["SpileWard"].ToString();
+ }
+ if(dr["SpileBeforCondition"]!=System.DBNull.Value)
+ {
+ entity.SpileBeforCondition=dr["SpileBeforCondition"].ToString();
+ }
+ if(dr["SpileAffterCondition"]!=System.DBNull.Value)
+ {
+ entity.SpileAffterCondition=dr["SpileAffterCondition"].ToString();
+ }
+ if(dr["RefluxFlag"]!=System.DBNull.Value)
+ {
+ entity.RefluxFlag=dr["RefluxFlag"].ToString();
+ }
+ if(dr["MuscleStrengthRecovery"]!=System.DBNull.Value)
+ {
+ entity.MuscleStrengthRecovery=dr["MuscleStrengthRecovery"].ToString();
+ }
+ if(dr["CoughReflex"]!=System.DBNull.Value)
+ {
+ entity.CoughReflex=dr["CoughReflex"].ToString();
+ }
+ if(dr["InOperaRoomState"]!=System.DBNull.Value)
+ {
+ entity.InOperaRoomState=dr["InOperaRoomState"].ToString();
+ }
+ if(dr["BloodPressure"]!=System.DBNull.Value)
+ {
+ entity.BloodPressure=dr["BloodPressure"].ToString();
+ }
+ if(dr["Tempeture"]!=System.DBNull.Value)
+ {
+ entity.Tempeture=dr["Tempeture"].ToString();
+ }
+ if(dr["Pulse"]!=System.DBNull.Value)
+ {
+ entity.Pulse=dr["Pulse"].ToString();
+ }
+ if(dr["Breath"]!=System.DBNull.Value)
+ {
+ entity.Breath=dr["Breath"].ToString();
+ }
+ if(dr["IsolationIndicator"]!=System.DBNull.Value)
+ {
+ entity.IsolationIndicator=dr["IsolationIndicator"].ToString();
+ }
+ if(dr["AnesMachine"]!=System.DBNull.Value)
+ {
+ entity.AnesMachine=dr["AnesMachine"].ToString();
+ }
+ if(dr["ControlledAnalgesia"]!=System.DBNull.Value)
+ {
+ entity.ControlledAnalgesia=dr["ControlledAnalgesia"].ToString();
+ }
+ if(dr["AnalgesiaModel"]!=System.DBNull.Value)
+ {
+ entity.AnalgesiaModel=dr["AnalgesiaModel"].ToString();
+ }
+ if(dr["AnalgesiaRate"]!=System.DBNull.Value)
+ {
+ entity.AnalgesiaRate=dr["AnalgesiaRate"].ToString();
+ }
+ if(dr["AnalgesiaDrug"]!=System.DBNull.Value)
+ {
+ entity.AnalgesiaDrug=dr["AnalgesiaDrug"].ToString();
+ }
+ if(dr["AldreteScore"]!=System.DBNull.Value)
+ {
+ entity.AldreteScore=dr["AldreteScore"].ToString();
+ }
+ if(dr["RouteMonitoring"]!=System.DBNull.Value)
+ {
+ entity.RouteMonitoring=dr["RouteMonitoring"].ToString();
+ }
+ if(dr["Entourage"]!=System.DBNull.Value)
+ {
+ entity.Entourage=dr["Entourage"].ToString();
+ }
+ if(dr["Remark1"]!=System.DBNull.Value)
+ {
+ entity.Remark1=dr["Remark1"].ToString();
+ }
+ if(dr["Remark2"]!=System.DBNull.Value)
+ {
+ entity.Remark2=dr["Remark2"].ToString();
+ }
+ if(dr["Remark3"]!=System.DBNull.Value)
+ {
+ entity.Remark3=dr["Remark3"].ToString();
+ }
+ if(dr["Crystal"]!=System.DBNull.Value)
+ {
+ entity.Crystal=dr["Crystal"].ToString();
+ }
+ if(dr["Colloid"]!=System.DBNull.Value)
+ {
+ entity.Colloid=dr["Colloid"].ToString();
+ }
+ if(dr["InAmount"]!=System.DBNull.Value)
+ {
+ entity.InAmount=dr["InAmount"].ToString();
+ }
+ if(dr["OutAmount"]!=System.DBNull.Value)
+ {
+ entity.OutAmount=dr["OutAmount"].ToString();
+ }
+ if(dr["OperationTimeSpan"]!=System.DBNull.Value)
+ {
+ entity.OperationTimeSpan=dr["OperationTimeSpan"].ToString();
+ }
+ if(dr["AnaesthesiaTimeSpan"]!=System.DBNull.Value)
+ {
+ entity.AnaesthesiaTimeSpan=dr["AnaesthesiaTimeSpan"].ToString();
+ }
+ if(dr["RoomTimeSpan"]!=System.DBNull.Value)
+ {
+ entity.RoomTimeSpan=dr["RoomTimeSpan"].ToString();
+ }
+ if(dr["AnesthesiaDoctorTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.AnesthesiaDoctorTimeMinute=dr["AnesthesiaDoctorTimeMinute"].ToString();
+ }
+ if(dr["anesthesiaDoctorSucceedTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.AnesthesiaDoctorSucceedTimeMinute=dr["anesthesiaDoctorSucceedTimeMinute"].ToString();
+ }
+ if(dr["instrumentNurseTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.InstrumentNurseTimeMinute=dr["instrumentNurseTimeMinute"].ToString();
+ }
+ if(dr["instrumentNurseSucceedTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.InstrumentNurseSucceedTimeMinute=dr["instrumentNurseSucceedTimeMinute"].ToString();
+ }
+ if(dr["tourNurseTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.TourNurseTimeMinute=dr["tourNurseTimeMinute"].ToString();
+ }
+ if(dr["tourNurseSucceedTimeMinute"]!=System.DBNull.Value)
+ {
+ entity.TourNurseSucceedTimeMinute=dr["tourNurseSucceedTimeMinute"].ToString();
+ }
+ if(dr["RecordPageCount"]!=System.DBNull.Value)
+ {
+ entity.RecordPageCount=dr["RecordPageCount"].ToString();
+ }
+ if(dr["SignName"]!=System.DBNull.Value)
+ {
+ entity.SignName=dr["SignName"].ToString();
+ }
+ if(dr["SignTime"]!=System.DBNull.Value)
+ {
+ entity.SignTime=dr["SignTime"].ToString();
+ }
+ if(dr["RoomId"]!=System.DBNull.Value)
+ {
+ entity.RoomId=Convert.ToInt32(dr["RoomId"]);
+ }
+ if(dr["State"]!=System.DBNull.Value)
+ {
+ entity.State=Convert.ToInt32(dr["State"]);
+ }
+ if(dr["RecoverId"]!=System.DBNull.Value)
+ {
+ entity.RecoverId=Convert.ToInt32(dr["RecoverId"]);
+ }
+ if(dr["OperatorNo"]!=System.DBNull.Value)
+ {
+ entity.OperatorNo=dr["OperatorNo"].ToString();
+ }
+ if(dr["OperatorName"]!=System.DBNull.Value)
+ {
+ entity.OperatorName=dr["OperatorName"].ToString();
+ }
+ if(dr["OperateDate"]!=System.DBNull.Value)
+ {
+ entity.OperateDate=Convert.ToDateTime(dr["OperateDate"]);
+ }
+ if(dr["Remarks"]!=System.DBNull.Value)
+ {
+ entity.Remarks=dr["Remarks"].ToString();
+ }
+ return entity;
+ }
+ }
+}
+
diff --git a/AIMSEntity/DAL/AutoGenerate/DOperationRecordInstrumentList.cs b/AIMSEntity/DAL/AutoGenerate/DOperationRecordInstrumentList.cs
index e155821..c78adb5 100644
--- a/AIMSEntity/DAL/AutoGenerate/DOperationRecordInstrumentList.cs
+++ b/AIMSEntity/DAL/AutoGenerate/DOperationRecordInstrumentList.cs
@@ -21,7 +21,7 @@ namespace AIMSDAL
internal static int Insert(SqlCommand cmd, OperationRecordInstrumentList operationRecordInstrumentList)
{
cmd.Parameters.Clear();
- cmd.CommandText = "insert into OperationRecordInstrumentList (OperationRecordId,ApplianceUseType,TagPicture,Remark,JsonTextData,OperatorNo,OperatorName,OperateDate) values (@OperationRecordId,@ApplianceUseType,@TagPicture,@Remark,@JsonTextData,@OperatorNo,@OperatorName,@OperateDate);select @@identity";
+ cmd.CommandText = "insert into OperationRecordInstrumentList (OperationRecordId,ApplianceUseType,TagPicture,Remark,JsonTextData,OperatorNo,OperatorName,OperateDate,OperationName,OperationNameRermark,DiseaseName,OperationSite,SkinBackInfo,BeforSkinInfo,DeepVeniPuncture,SpecialInfected,GastricCanal,Catheterization,InBloodType,InBloodName,InBloodXXB,InBloodXFHXB,InBloodXJ,InBloodLCD,InBloodZTX,InBloodQT,InBloodDose,veinInfuse,InDose,OutDose,ImagingData,Specimen,SpecimenCount,PathologyCount,SpecimenState,SpecimanToFrozen,specimanToPathology,SubmitForInspection,SubmitPerson,OpeOutState,OpeSpecialGoods,SpecialProblems,antibioticUserTime,BeforInvasive,TourniquetBegin1,TourniquetEnd1,TourniquetBegin2,TourniquetEnd2,TourniquetBegin3,TourniquetEnd3,TourniquetPosition,NegativePlatePosition,InWardTime,EMRInfo,Consciousness,BloodPressure,Pulse,Breathing,SkinType,HbsAg,afterSkinStatus,drainage,InBloodPosition,AsepticBagMonitor,DrugAllergy,OperationDoctor,InstrumentNurse,InstrumentNurseSucceed,InstrumentNurseSucceedTime,TourNurse,TourNurseSucceed,TourNurseSucceedTime,OutInstrumentNurse,OutInstrumentNurseSucceed,OutTourNurse,OutTourNurseSucceed,OtherInfo,OperationNurse,WardNurse) values (@OperationRecordId,@ApplianceUseType,@TagPicture,@Remark,@JsonTextData,@OperatorNo,@OperatorName,@OperateDate,@OperationName,@OperationNameRermark,@DiseaseName,@OperationSite,@SkinBackInfo,@BeforSkinInfo,@DeepVeniPuncture,@SpecialInfected,@GastricCanal,@Catheterization,@InBloodType,@InBloodName,@InBloodXXB,@InBloodXFHXB,@InBloodXJ,@InBloodLCD,@InBloodZTX,@InBloodQT,@InBloodDose,@veinInfuse,@InDose,@OutDose,@ImagingData,@Specimen,@SpecimenCount,@PathologyCount,@SpecimenState,@SpecimanToFrozen,@specimanToPathology,@SubmitForInspection,@SubmitPerson,@OpeOutState,@OpeSpecialGoods,@SpecialProblems,@antibioticUserTime,@BeforInvasive,@TourniquetBegin1,@TourniquetEnd1,@TourniquetBegin2,@TourniquetEnd2,@TourniquetBegin3,@TourniquetEnd3,@TourniquetPosition,@NegativePlatePosition,@InWardTime,@EMRInfo,@Consciousness,@BloodPressure,@Pulse,@Breathing,@SkinType,@HbsAg,@afterSkinStatus,@drainage,@InBloodPosition,@AsepticBagMonitor,@DrugAllergy,@OperationDoctor,@InstrumentNurse,@InstrumentNurseSucceed,@InstrumentNurseSucceedTime,@TourNurse,@TourNurseSucceed,@TourNurseSucceedTime,@OutInstrumentNurse,@OutInstrumentNurseSucceed,@OutTourNurse,@OutTourNurseSucceed,@OtherInfo,@OperationNurse,@WardNurse);select @@identity";
//从实体中取出值放入Command的参数列表
cmd.Parameters.Add(new SqlParameter("@OperationRecordId",operationRecordInstrumentList.OperationRecordId.HasValue?(object)operationRecordInstrumentList.OperationRecordId.Value:(object)DBNull.Value));
cmd.Parameters.Add(new SqlParameter("@ApplianceUseType",operationRecordInstrumentList.ApplianceUseType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.ApplianceUseType));
@@ -31,6 +31,77 @@ namespace AIMSDAL
cmd.Parameters.Add(new SqlParameter("@OperatorNo",operationRecordInstrumentList.OperatorNo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperatorNo));
cmd.Parameters.Add(new SqlParameter("@OperatorName",operationRecordInstrumentList.OperatorName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperatorName));
cmd.Parameters.Add(new SqlParameter("@OperateDate",operationRecordInstrumentList.OperateDate.HasValue?(object)operationRecordInstrumentList.OperateDate.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationName",operationRecordInstrumentList.OperationName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationName));
+ cmd.Parameters.Add(new SqlParameter("@OperationNameRermark",operationRecordInstrumentList.OperationNameRermark==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationNameRermark));
+ cmd.Parameters.Add(new SqlParameter("@DiseaseName",operationRecordInstrumentList.DiseaseName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DiseaseName));
+ cmd.Parameters.Add(new SqlParameter("@OperationSite",operationRecordInstrumentList.OperationSite==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationSite));
+ cmd.Parameters.Add(new SqlParameter("@SkinBackInfo",operationRecordInstrumentList.SkinBackInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SkinBackInfo));
+ cmd.Parameters.Add(new SqlParameter("@BeforSkinInfo",operationRecordInstrumentList.BeforSkinInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BeforSkinInfo));
+ cmd.Parameters.Add(new SqlParameter("@DeepVeniPuncture",operationRecordInstrumentList.DeepVeniPuncture==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DeepVeniPuncture));
+ cmd.Parameters.Add(new SqlParameter("@SpecialInfected",operationRecordInstrumentList.SpecialInfected==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecialInfected));
+ cmd.Parameters.Add(new SqlParameter("@GastricCanal",operationRecordInstrumentList.GastricCanal==null?(object)DBNull.Value:(object)operationRecordInstrumentList.GastricCanal));
+ cmd.Parameters.Add(new SqlParameter("@Catheterization",operationRecordInstrumentList.Catheterization==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Catheterization));
+ cmd.Parameters.Add(new SqlParameter("@InBloodType",operationRecordInstrumentList.InBloodType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodType));
+ cmd.Parameters.Add(new SqlParameter("@InBloodName",operationRecordInstrumentList.InBloodName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodName));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXXB",operationRecordInstrumentList.InBloodXXB==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXXB));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXFHXB",operationRecordInstrumentList.InBloodXFHXB==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXFHXB));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXJ",operationRecordInstrumentList.InBloodXJ==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXJ));
+ cmd.Parameters.Add(new SqlParameter("@InBloodLCD",operationRecordInstrumentList.InBloodLCD==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodLCD));
+ cmd.Parameters.Add(new SqlParameter("@InBloodZTX",operationRecordInstrumentList.InBloodZTX==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodZTX));
+ cmd.Parameters.Add(new SqlParameter("@InBloodQT",operationRecordInstrumentList.InBloodQT==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodQT));
+ cmd.Parameters.Add(new SqlParameter("@InBloodDose",operationRecordInstrumentList.InBloodDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodDose));
+ cmd.Parameters.Add(new SqlParameter("@veinInfuse",operationRecordInstrumentList.VeinInfuse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.VeinInfuse));
+ cmd.Parameters.Add(new SqlParameter("@InDose",operationRecordInstrumentList.InDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InDose));
+ cmd.Parameters.Add(new SqlParameter("@OutDose",operationRecordInstrumentList.OutDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutDose));
+ cmd.Parameters.Add(new SqlParameter("@ImagingData",operationRecordInstrumentList.ImagingData==null?(object)DBNull.Value:(object)operationRecordInstrumentList.ImagingData));
+ cmd.Parameters.Add(new SqlParameter("@Specimen",operationRecordInstrumentList.Specimen==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Specimen));
+ cmd.Parameters.Add(new SqlParameter("@SpecimenCount",operationRecordInstrumentList.SpecimenCount==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimenCount));
+ cmd.Parameters.Add(new SqlParameter("@PathologyCount",operationRecordInstrumentList.PathologyCount==null?(object)DBNull.Value:(object)operationRecordInstrumentList.PathologyCount));
+ cmd.Parameters.Add(new SqlParameter("@SpecimenState",operationRecordInstrumentList.SpecimenState==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimenState));
+ cmd.Parameters.Add(new SqlParameter("@SpecimanToFrozen",operationRecordInstrumentList.SpecimanToFrozen==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimanToFrozen));
+ cmd.Parameters.Add(new SqlParameter("@specimanToPathology",operationRecordInstrumentList.SpecimanToPathology==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimanToPathology));
+ cmd.Parameters.Add(new SqlParameter("@SubmitForInspection",operationRecordInstrumentList.SubmitForInspection==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SubmitForInspection));
+ cmd.Parameters.Add(new SqlParameter("@SubmitPerson",operationRecordInstrumentList.SubmitPerson==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SubmitPerson));
+ cmd.Parameters.Add(new SqlParameter("@OpeOutState",operationRecordInstrumentList.OpeOutState==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OpeOutState));
+ cmd.Parameters.Add(new SqlParameter("@OpeSpecialGoods",operationRecordInstrumentList.OpeSpecialGoods==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OpeSpecialGoods));
+ cmd.Parameters.Add(new SqlParameter("@SpecialProblems",operationRecordInstrumentList.SpecialProblems==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecialProblems));
+ cmd.Parameters.Add(new SqlParameter("@antibioticUserTime",operationRecordInstrumentList.AntibioticUserTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AntibioticUserTime));
+ cmd.Parameters.Add(new SqlParameter("@BeforInvasive",operationRecordInstrumentList.BeforInvasive==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BeforInvasive));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin1",operationRecordInstrumentList.TourniquetBegin1==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin1));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd1",operationRecordInstrumentList.TourniquetEnd1==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd1));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin2",operationRecordInstrumentList.TourniquetBegin2==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin2));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd2",operationRecordInstrumentList.TourniquetEnd2==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd2));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin3",operationRecordInstrumentList.TourniquetBegin3==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin3));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd3",operationRecordInstrumentList.TourniquetEnd3==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd3));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetPosition",operationRecordInstrumentList.TourniquetPosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetPosition));
+ cmd.Parameters.Add(new SqlParameter("@NegativePlatePosition",operationRecordInstrumentList.NegativePlatePosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.NegativePlatePosition));
+ cmd.Parameters.Add(new SqlParameter("@InWardTime",operationRecordInstrumentList.InWardTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InWardTime));
+ cmd.Parameters.Add(new SqlParameter("@EMRInfo",operationRecordInstrumentList.EMRInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.EMRInfo));
+ cmd.Parameters.Add(new SqlParameter("@Consciousness",operationRecordInstrumentList.Consciousness==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Consciousness));
+ cmd.Parameters.Add(new SqlParameter("@BloodPressure",operationRecordInstrumentList.BloodPressure==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BloodPressure));
+ cmd.Parameters.Add(new SqlParameter("@Pulse",operationRecordInstrumentList.Pulse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Pulse));
+ cmd.Parameters.Add(new SqlParameter("@Breathing",operationRecordInstrumentList.Breathing==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Breathing));
+ cmd.Parameters.Add(new SqlParameter("@SkinType",operationRecordInstrumentList.SkinType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SkinType));
+ cmd.Parameters.Add(new SqlParameter("@HbsAg",operationRecordInstrumentList.HbsAg==null?(object)DBNull.Value:(object)operationRecordInstrumentList.HbsAg));
+ cmd.Parameters.Add(new SqlParameter("@afterSkinStatus",operationRecordInstrumentList.AfterSkinStatus==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AfterSkinStatus));
+ cmd.Parameters.Add(new SqlParameter("@drainage",operationRecordInstrumentList.Drainage==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Drainage));
+ cmd.Parameters.Add(new SqlParameter("@InBloodPosition",operationRecordInstrumentList.InBloodPosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodPosition));
+ cmd.Parameters.Add(new SqlParameter("@AsepticBagMonitor",operationRecordInstrumentList.AsepticBagMonitor==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AsepticBagMonitor));
+ cmd.Parameters.Add(new SqlParameter("@DrugAllergy",operationRecordInstrumentList.DrugAllergy==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DrugAllergy));
+ cmd.Parameters.Add(new SqlParameter("@OperationDoctor",operationRecordInstrumentList.OperationDoctor==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationDoctor));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurse",operationRecordInstrumentList.InstrumentNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurse));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed",operationRecordInstrumentList.InstrumentNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime",operationRecordInstrumentList.InstrumentNurseSucceedTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurseSucceedTime));
+ cmd.Parameters.Add(new SqlParameter("@TourNurse",operationRecordInstrumentList.TourNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurse));
+ cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed",operationRecordInstrumentList.TourNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime",operationRecordInstrumentList.TourNurseSucceedTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurseSucceedTime));
+ cmd.Parameters.Add(new SqlParameter("@OutInstrumentNurse",operationRecordInstrumentList.OutInstrumentNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutInstrumentNurse));
+ cmd.Parameters.Add(new SqlParameter("@OutInstrumentNurseSucceed",operationRecordInstrumentList.OutInstrumentNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutInstrumentNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@OutTourNurse",operationRecordInstrumentList.OutTourNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutTourNurse));
+ cmd.Parameters.Add(new SqlParameter("@OutTourNurseSucceed",operationRecordInstrumentList.OutTourNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutTourNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@OtherInfo",operationRecordInstrumentList.OtherInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OtherInfo));
+ cmd.Parameters.Add(new SqlParameter("@OperationNurse",operationRecordInstrumentList.OperationNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationNurse));
+ cmd.Parameters.Add(new SqlParameter("@WardNurse",operationRecordInstrumentList.WardNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.WardNurse));
return Convert.ToInt32(cmd.ExecuteScalar());
}
///
@@ -175,7 +246,7 @@ namespace AIMSDAL
/// 影响的记录行数
internal static int ExcuteUpdateCommand(SqlCommand cmd, OperationRecordInstrumentList operationRecordInstrumentList)
{
- cmd.CommandText = "update OperationRecordInstrumentList set OperationRecordId=@OperationRecordId,ApplianceUseType=@ApplianceUseType,TagPicture=@TagPicture,Remark=@Remark,JsonTextData=@JsonTextData,OperatorNo=@OperatorNo,OperatorName=@OperatorName,OperateDate=@OperateDate where Id=@Id";
+ cmd.CommandText = "update OperationRecordInstrumentList set OperationRecordId=@OperationRecordId,ApplianceUseType=@ApplianceUseType,TagPicture=@TagPicture,Remark=@Remark,JsonTextData=@JsonTextData,OperatorNo=@OperatorNo,OperatorName=@OperatorName,OperateDate=@OperateDate,OperationName=@OperationName,OperationNameRermark=@OperationNameRermark,DiseaseName=@DiseaseName,OperationSite=@OperationSite,SkinBackInfo=@SkinBackInfo,BeforSkinInfo=@BeforSkinInfo,DeepVeniPuncture=@DeepVeniPuncture,SpecialInfected=@SpecialInfected,GastricCanal=@GastricCanal,Catheterization=@Catheterization,InBloodType=@InBloodType,InBloodName=@InBloodName,InBloodXXB=@InBloodXXB,InBloodXFHXB=@InBloodXFHXB,InBloodXJ=@InBloodXJ,InBloodLCD=@InBloodLCD,InBloodZTX=@InBloodZTX,InBloodQT=@InBloodQT,InBloodDose=@InBloodDose,veinInfuse=@veinInfuse,InDose=@InDose,OutDose=@OutDose,ImagingData=@ImagingData,Specimen=@Specimen,SpecimenCount=@SpecimenCount,PathologyCount=@PathologyCount,SpecimenState=@SpecimenState,SpecimanToFrozen=@SpecimanToFrozen,specimanToPathology=@specimanToPathology,SubmitForInspection=@SubmitForInspection,SubmitPerson=@SubmitPerson,OpeOutState=@OpeOutState,OpeSpecialGoods=@OpeSpecialGoods,SpecialProblems=@SpecialProblems,antibioticUserTime=@antibioticUserTime,BeforInvasive=@BeforInvasive,TourniquetBegin1=@TourniquetBegin1,TourniquetEnd1=@TourniquetEnd1,TourniquetBegin2=@TourniquetBegin2,TourniquetEnd2=@TourniquetEnd2,TourniquetBegin3=@TourniquetBegin3,TourniquetEnd3=@TourniquetEnd3,TourniquetPosition=@TourniquetPosition,NegativePlatePosition=@NegativePlatePosition,InWardTime=@InWardTime,EMRInfo=@EMRInfo,Consciousness=@Consciousness,BloodPressure=@BloodPressure,Pulse=@Pulse,Breathing=@Breathing,SkinType=@SkinType,HbsAg=@HbsAg,afterSkinStatus=@afterSkinStatus,drainage=@drainage,InBloodPosition=@InBloodPosition,AsepticBagMonitor=@AsepticBagMonitor,DrugAllergy=@DrugAllergy,OperationDoctor=@OperationDoctor,InstrumentNurse=@InstrumentNurse,InstrumentNurseSucceed=@InstrumentNurseSucceed,InstrumentNurseSucceedTime=@InstrumentNurseSucceedTime,TourNurse=@TourNurse,TourNurseSucceed=@TourNurseSucceed,TourNurseSucceedTime=@TourNurseSucceedTime,OutInstrumentNurse=@OutInstrumentNurse,OutInstrumentNurseSucceed=@OutInstrumentNurseSucceed,OutTourNurse=@OutTourNurse,OutTourNurseSucceed=@OutTourNurseSucceed,OtherInfo=@OtherInfo,OperationNurse=@OperationNurse,WardNurse=@WardNurse where Id=@Id";
//从实体中取出值放入Command的参数列表
cmd.Parameters.Add(new SqlParameter("@OperationRecordId",operationRecordInstrumentList.OperationRecordId.HasValue?(object)operationRecordInstrumentList.OperationRecordId.Value:(object)DBNull.Value));
cmd.Parameters.Add(new SqlParameter("@ApplianceUseType",operationRecordInstrumentList.ApplianceUseType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.ApplianceUseType));
@@ -185,6 +256,77 @@ namespace AIMSDAL
cmd.Parameters.Add(new SqlParameter("@OperatorNo",operationRecordInstrumentList.OperatorNo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperatorNo));
cmd.Parameters.Add(new SqlParameter("@OperatorName",operationRecordInstrumentList.OperatorName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperatorName));
cmd.Parameters.Add(new SqlParameter("@OperateDate",operationRecordInstrumentList.OperateDate.HasValue?(object)operationRecordInstrumentList.OperateDate.Value:(object)DBNull.Value));
+ cmd.Parameters.Add(new SqlParameter("@OperationName",operationRecordInstrumentList.OperationName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationName));
+ cmd.Parameters.Add(new SqlParameter("@OperationNameRermark",operationRecordInstrumentList.OperationNameRermark==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationNameRermark));
+ cmd.Parameters.Add(new SqlParameter("@DiseaseName",operationRecordInstrumentList.DiseaseName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DiseaseName));
+ cmd.Parameters.Add(new SqlParameter("@OperationSite",operationRecordInstrumentList.OperationSite==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationSite));
+ cmd.Parameters.Add(new SqlParameter("@SkinBackInfo",operationRecordInstrumentList.SkinBackInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SkinBackInfo));
+ cmd.Parameters.Add(new SqlParameter("@BeforSkinInfo",operationRecordInstrumentList.BeforSkinInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BeforSkinInfo));
+ cmd.Parameters.Add(new SqlParameter("@DeepVeniPuncture",operationRecordInstrumentList.DeepVeniPuncture==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DeepVeniPuncture));
+ cmd.Parameters.Add(new SqlParameter("@SpecialInfected",operationRecordInstrumentList.SpecialInfected==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecialInfected));
+ cmd.Parameters.Add(new SqlParameter("@GastricCanal",operationRecordInstrumentList.GastricCanal==null?(object)DBNull.Value:(object)operationRecordInstrumentList.GastricCanal));
+ cmd.Parameters.Add(new SqlParameter("@Catheterization",operationRecordInstrumentList.Catheterization==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Catheterization));
+ cmd.Parameters.Add(new SqlParameter("@InBloodType",operationRecordInstrumentList.InBloodType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodType));
+ cmd.Parameters.Add(new SqlParameter("@InBloodName",operationRecordInstrumentList.InBloodName==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodName));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXXB",operationRecordInstrumentList.InBloodXXB==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXXB));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXFHXB",operationRecordInstrumentList.InBloodXFHXB==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXFHXB));
+ cmd.Parameters.Add(new SqlParameter("@InBloodXJ",operationRecordInstrumentList.InBloodXJ==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodXJ));
+ cmd.Parameters.Add(new SqlParameter("@InBloodLCD",operationRecordInstrumentList.InBloodLCD==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodLCD));
+ cmd.Parameters.Add(new SqlParameter("@InBloodZTX",operationRecordInstrumentList.InBloodZTX==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodZTX));
+ cmd.Parameters.Add(new SqlParameter("@InBloodQT",operationRecordInstrumentList.InBloodQT==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodQT));
+ cmd.Parameters.Add(new SqlParameter("@InBloodDose",operationRecordInstrumentList.InBloodDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodDose));
+ cmd.Parameters.Add(new SqlParameter("@veinInfuse",operationRecordInstrumentList.VeinInfuse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.VeinInfuse));
+ cmd.Parameters.Add(new SqlParameter("@InDose",operationRecordInstrumentList.InDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InDose));
+ cmd.Parameters.Add(new SqlParameter("@OutDose",operationRecordInstrumentList.OutDose==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutDose));
+ cmd.Parameters.Add(new SqlParameter("@ImagingData",operationRecordInstrumentList.ImagingData==null?(object)DBNull.Value:(object)operationRecordInstrumentList.ImagingData));
+ cmd.Parameters.Add(new SqlParameter("@Specimen",operationRecordInstrumentList.Specimen==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Specimen));
+ cmd.Parameters.Add(new SqlParameter("@SpecimenCount",operationRecordInstrumentList.SpecimenCount==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimenCount));
+ cmd.Parameters.Add(new SqlParameter("@PathologyCount",operationRecordInstrumentList.PathologyCount==null?(object)DBNull.Value:(object)operationRecordInstrumentList.PathologyCount));
+ cmd.Parameters.Add(new SqlParameter("@SpecimenState",operationRecordInstrumentList.SpecimenState==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimenState));
+ cmd.Parameters.Add(new SqlParameter("@SpecimanToFrozen",operationRecordInstrumentList.SpecimanToFrozen==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimanToFrozen));
+ cmd.Parameters.Add(new SqlParameter("@specimanToPathology",operationRecordInstrumentList.SpecimanToPathology==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecimanToPathology));
+ cmd.Parameters.Add(new SqlParameter("@SubmitForInspection",operationRecordInstrumentList.SubmitForInspection==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SubmitForInspection));
+ cmd.Parameters.Add(new SqlParameter("@SubmitPerson",operationRecordInstrumentList.SubmitPerson==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SubmitPerson));
+ cmd.Parameters.Add(new SqlParameter("@OpeOutState",operationRecordInstrumentList.OpeOutState==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OpeOutState));
+ cmd.Parameters.Add(new SqlParameter("@OpeSpecialGoods",operationRecordInstrumentList.OpeSpecialGoods==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OpeSpecialGoods));
+ cmd.Parameters.Add(new SqlParameter("@SpecialProblems",operationRecordInstrumentList.SpecialProblems==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SpecialProblems));
+ cmd.Parameters.Add(new SqlParameter("@antibioticUserTime",operationRecordInstrumentList.AntibioticUserTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AntibioticUserTime));
+ cmd.Parameters.Add(new SqlParameter("@BeforInvasive",operationRecordInstrumentList.BeforInvasive==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BeforInvasive));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin1",operationRecordInstrumentList.TourniquetBegin1==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin1));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd1",operationRecordInstrumentList.TourniquetEnd1==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd1));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin2",operationRecordInstrumentList.TourniquetBegin2==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin2));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd2",operationRecordInstrumentList.TourniquetEnd2==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd2));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetBegin3",operationRecordInstrumentList.TourniquetBegin3==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetBegin3));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetEnd3",operationRecordInstrumentList.TourniquetEnd3==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetEnd3));
+ cmd.Parameters.Add(new SqlParameter("@TourniquetPosition",operationRecordInstrumentList.TourniquetPosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourniquetPosition));
+ cmd.Parameters.Add(new SqlParameter("@NegativePlatePosition",operationRecordInstrumentList.NegativePlatePosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.NegativePlatePosition));
+ cmd.Parameters.Add(new SqlParameter("@InWardTime",operationRecordInstrumentList.InWardTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InWardTime));
+ cmd.Parameters.Add(new SqlParameter("@EMRInfo",operationRecordInstrumentList.EMRInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.EMRInfo));
+ cmd.Parameters.Add(new SqlParameter("@Consciousness",operationRecordInstrumentList.Consciousness==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Consciousness));
+ cmd.Parameters.Add(new SqlParameter("@BloodPressure",operationRecordInstrumentList.BloodPressure==null?(object)DBNull.Value:(object)operationRecordInstrumentList.BloodPressure));
+ cmd.Parameters.Add(new SqlParameter("@Pulse",operationRecordInstrumentList.Pulse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Pulse));
+ cmd.Parameters.Add(new SqlParameter("@Breathing",operationRecordInstrumentList.Breathing==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Breathing));
+ cmd.Parameters.Add(new SqlParameter("@SkinType",operationRecordInstrumentList.SkinType==null?(object)DBNull.Value:(object)operationRecordInstrumentList.SkinType));
+ cmd.Parameters.Add(new SqlParameter("@HbsAg",operationRecordInstrumentList.HbsAg==null?(object)DBNull.Value:(object)operationRecordInstrumentList.HbsAg));
+ cmd.Parameters.Add(new SqlParameter("@afterSkinStatus",operationRecordInstrumentList.AfterSkinStatus==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AfterSkinStatus));
+ cmd.Parameters.Add(new SqlParameter("@drainage",operationRecordInstrumentList.Drainage==null?(object)DBNull.Value:(object)operationRecordInstrumentList.Drainage));
+ cmd.Parameters.Add(new SqlParameter("@InBloodPosition",operationRecordInstrumentList.InBloodPosition==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InBloodPosition));
+ cmd.Parameters.Add(new SqlParameter("@AsepticBagMonitor",operationRecordInstrumentList.AsepticBagMonitor==null?(object)DBNull.Value:(object)operationRecordInstrumentList.AsepticBagMonitor));
+ cmd.Parameters.Add(new SqlParameter("@DrugAllergy",operationRecordInstrumentList.DrugAllergy==null?(object)DBNull.Value:(object)operationRecordInstrumentList.DrugAllergy));
+ cmd.Parameters.Add(new SqlParameter("@OperationDoctor",operationRecordInstrumentList.OperationDoctor==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationDoctor));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurse",operationRecordInstrumentList.InstrumentNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurse));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed",operationRecordInstrumentList.InstrumentNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime",operationRecordInstrumentList.InstrumentNurseSucceedTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.InstrumentNurseSucceedTime));
+ cmd.Parameters.Add(new SqlParameter("@TourNurse",operationRecordInstrumentList.TourNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurse));
+ cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed",operationRecordInstrumentList.TourNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime",operationRecordInstrumentList.TourNurseSucceedTime==null?(object)DBNull.Value:(object)operationRecordInstrumentList.TourNurseSucceedTime));
+ cmd.Parameters.Add(new SqlParameter("@OutInstrumentNurse",operationRecordInstrumentList.OutInstrumentNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutInstrumentNurse));
+ cmd.Parameters.Add(new SqlParameter("@OutInstrumentNurseSucceed",operationRecordInstrumentList.OutInstrumentNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutInstrumentNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@OutTourNurse",operationRecordInstrumentList.OutTourNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutTourNurse));
+ cmd.Parameters.Add(new SqlParameter("@OutTourNurseSucceed",operationRecordInstrumentList.OutTourNurseSucceed==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OutTourNurseSucceed));
+ cmd.Parameters.Add(new SqlParameter("@OtherInfo",operationRecordInstrumentList.OtherInfo==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OtherInfo));
+ cmd.Parameters.Add(new SqlParameter("@OperationNurse",operationRecordInstrumentList.OperationNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.OperationNurse));
+ cmd.Parameters.Add(new SqlParameter("@WardNurse",operationRecordInstrumentList.WardNurse==null?(object)DBNull.Value:(object)operationRecordInstrumentList.WardNurse));
cmd.Parameters.Add(new SqlParameter("@Id", operationRecordInstrumentList.Id));
return cmd.ExecuteNonQuery();
}
@@ -621,6 +763,290 @@ namespace AIMSDAL
{
entity.OperateDate=Convert.ToDateTime(dr["OperateDate"]);
}
+ if(dr["OperationName"]!=System.DBNull.Value)
+ {
+ entity.OperationName=dr["OperationName"].ToString();
+ }
+ if(dr["OperationNameRermark"]!=System.DBNull.Value)
+ {
+ entity.OperationNameRermark=dr["OperationNameRermark"].ToString();
+ }
+ if(dr["DiseaseName"]!=System.DBNull.Value)
+ {
+ entity.DiseaseName=dr["DiseaseName"].ToString();
+ }
+ if(dr["OperationSite"]!=System.DBNull.Value)
+ {
+ entity.OperationSite=dr["OperationSite"].ToString();
+ }
+ if(dr["SkinBackInfo"]!=System.DBNull.Value)
+ {
+ entity.SkinBackInfo=dr["SkinBackInfo"].ToString();
+ }
+ if(dr["BeforSkinInfo"]!=System.DBNull.Value)
+ {
+ entity.BeforSkinInfo=dr["BeforSkinInfo"].ToString();
+ }
+ if(dr["DeepVeniPuncture"]!=System.DBNull.Value)
+ {
+ entity.DeepVeniPuncture=dr["DeepVeniPuncture"].ToString();
+ }
+ if(dr["SpecialInfected"]!=System.DBNull.Value)
+ {
+ entity.SpecialInfected=dr["SpecialInfected"].ToString();
+ }
+ if(dr["GastricCanal"]!=System.DBNull.Value)
+ {
+ entity.GastricCanal=dr["GastricCanal"].ToString();
+ }
+ if(dr["Catheterization"]!=System.DBNull.Value)
+ {
+ entity.Catheterization=dr["Catheterization"].ToString();
+ }
+ if(dr["InBloodType"]!=System.DBNull.Value)
+ {
+ entity.InBloodType=dr["InBloodType"].ToString();
+ }
+ if(dr["InBloodName"]!=System.DBNull.Value)
+ {
+ entity.InBloodName=dr["InBloodName"].ToString();
+ }
+ if(dr["InBloodXXB"]!=System.DBNull.Value)
+ {
+ entity.InBloodXXB=dr["InBloodXXB"].ToString();
+ }
+ if(dr["InBloodXFHXB"]!=System.DBNull.Value)
+ {
+ entity.InBloodXFHXB=dr["InBloodXFHXB"].ToString();
+ }
+ if(dr["InBloodXJ"]!=System.DBNull.Value)
+ {
+ entity.InBloodXJ=dr["InBloodXJ"].ToString();
+ }
+ if(dr["InBloodLCD"]!=System.DBNull.Value)
+ {
+ entity.InBloodLCD=dr["InBloodLCD"].ToString();
+ }
+ if(dr["InBloodZTX"]!=System.DBNull.Value)
+ {
+ entity.InBloodZTX=dr["InBloodZTX"].ToString();
+ }
+ if(dr["InBloodQT"]!=System.DBNull.Value)
+ {
+ entity.InBloodQT=dr["InBloodQT"].ToString();
+ }
+ if(dr["InBloodDose"]!=System.DBNull.Value)
+ {
+ entity.InBloodDose=dr["InBloodDose"].ToString();
+ }
+ if(dr["veinInfuse"]!=System.DBNull.Value)
+ {
+ entity.VeinInfuse=dr["veinInfuse"].ToString();
+ }
+ if(dr["InDose"]!=System.DBNull.Value)
+ {
+ entity.InDose=dr["InDose"].ToString();
+ }
+ if(dr["OutDose"]!=System.DBNull.Value)
+ {
+ entity.OutDose=dr["OutDose"].ToString();
+ }
+ if(dr["ImagingData"]!=System.DBNull.Value)
+ {
+ entity.ImagingData=dr["ImagingData"].ToString();
+ }
+ if(dr["Specimen"]!=System.DBNull.Value)
+ {
+ entity.Specimen=dr["Specimen"].ToString();
+ }
+ if(dr["SpecimenCount"]!=System.DBNull.Value)
+ {
+ entity.SpecimenCount=dr["SpecimenCount"].ToString();
+ }
+ if(dr["PathologyCount"]!=System.DBNull.Value)
+ {
+ entity.PathologyCount=dr["PathologyCount"].ToString();
+ }
+ if(dr["SpecimenState"]!=System.DBNull.Value)
+ {
+ entity.SpecimenState=dr["SpecimenState"].ToString();
+ }
+ if(dr["SpecimanToFrozen"]!=System.DBNull.Value)
+ {
+ entity.SpecimanToFrozen=dr["SpecimanToFrozen"].ToString();
+ }
+ if(dr["specimanToPathology"]!=System.DBNull.Value)
+ {
+ entity.SpecimanToPathology=dr["specimanToPathology"].ToString();
+ }
+ if(dr["SubmitForInspection"]!=System.DBNull.Value)
+ {
+ entity.SubmitForInspection=dr["SubmitForInspection"].ToString();
+ }
+ if(dr["SubmitPerson"]!=System.DBNull.Value)
+ {
+ entity.SubmitPerson=dr["SubmitPerson"].ToString();
+ }
+ if(dr["OpeOutState"]!=System.DBNull.Value)
+ {
+ entity.OpeOutState=dr["OpeOutState"].ToString();
+ }
+ if(dr["OpeSpecialGoods"]!=System.DBNull.Value)
+ {
+ entity.OpeSpecialGoods=dr["OpeSpecialGoods"].ToString();
+ }
+ if(dr["SpecialProblems"]!=System.DBNull.Value)
+ {
+ entity.SpecialProblems=dr["SpecialProblems"].ToString();
+ }
+ if(dr["antibioticUserTime"]!=System.DBNull.Value)
+ {
+ entity.AntibioticUserTime=dr["antibioticUserTime"].ToString();
+ }
+ if(dr["BeforInvasive"]!=System.DBNull.Value)
+ {
+ entity.BeforInvasive=dr["BeforInvasive"].ToString();
+ }
+ if(dr["TourniquetBegin1"]!=System.DBNull.Value)
+ {
+ entity.TourniquetBegin1=dr["TourniquetBegin1"].ToString();
+ }
+ if(dr["TourniquetEnd1"]!=System.DBNull.Value)
+ {
+ entity.TourniquetEnd1=dr["TourniquetEnd1"].ToString();
+ }
+ if(dr["TourniquetBegin2"]!=System.DBNull.Value)
+ {
+ entity.TourniquetBegin2=dr["TourniquetBegin2"].ToString();
+ }
+ if(dr["TourniquetEnd2"]!=System.DBNull.Value)
+ {
+ entity.TourniquetEnd2=dr["TourniquetEnd2"].ToString();
+ }
+ if(dr["TourniquetBegin3"]!=System.DBNull.Value)
+ {
+ entity.TourniquetBegin3=dr["TourniquetBegin3"].ToString();
+ }
+ if(dr["TourniquetEnd3"]!=System.DBNull.Value)
+ {
+ entity.TourniquetEnd3=dr["TourniquetEnd3"].ToString();
+ }
+ if(dr["TourniquetPosition"]!=System.DBNull.Value)
+ {
+ entity.TourniquetPosition=dr["TourniquetPosition"].ToString();
+ }
+ if(dr["NegativePlatePosition"]!=System.DBNull.Value)
+ {
+ entity.NegativePlatePosition=dr["NegativePlatePosition"].ToString();
+ }
+ if(dr["InWardTime"]!=System.DBNull.Value)
+ {
+ entity.InWardTime=dr["InWardTime"].ToString();
+ }
+ if(dr["EMRInfo"]!=System.DBNull.Value)
+ {
+ entity.EMRInfo=dr["EMRInfo"].ToString();
+ }
+ if(dr["Consciousness"]!=System.DBNull.Value)
+ {
+ entity.Consciousness=dr["Consciousness"].ToString();
+ }
+ if(dr["BloodPressure"]!=System.DBNull.Value)
+ {
+ entity.BloodPressure=dr["BloodPressure"].ToString();
+ }
+ if(dr["Pulse"]!=System.DBNull.Value)
+ {
+ entity.Pulse=dr["Pulse"].ToString();
+ }
+ if(dr["Breathing"]!=System.DBNull.Value)
+ {
+ entity.Breathing=dr["Breathing"].ToString();
+ }
+ if(dr["SkinType"]!=System.DBNull.Value)
+ {
+ entity.SkinType=dr["SkinType"].ToString();
+ }
+ if(dr["HbsAg"]!=System.DBNull.Value)
+ {
+ entity.HbsAg=dr["HbsAg"].ToString();
+ }
+ if(dr["afterSkinStatus"]!=System.DBNull.Value)
+ {
+ entity.AfterSkinStatus=dr["afterSkinStatus"].ToString();
+ }
+ if(dr["drainage"]!=System.DBNull.Value)
+ {
+ entity.Drainage=dr["drainage"].ToString();
+ }
+ if(dr["InBloodPosition"]!=System.DBNull.Value)
+ {
+ entity.InBloodPosition=dr["InBloodPosition"].ToString();
+ }
+ if(dr["AsepticBagMonitor"]!=System.DBNull.Value)
+ {
+ entity.AsepticBagMonitor=dr["AsepticBagMonitor"].ToString();
+ }
+ if(dr["DrugAllergy"]!=System.DBNull.Value)
+ {
+ entity.DrugAllergy=dr["DrugAllergy"].ToString();
+ }
+ if(dr["OperationDoctor"]!=System.DBNull.Value)
+ {
+ entity.OperationDoctor=dr["OperationDoctor"].ToString();
+ }
+ if(dr["InstrumentNurse"]!=System.DBNull.Value)
+ {
+ entity.InstrumentNurse=dr["InstrumentNurse"].ToString();
+ }
+ if(dr["InstrumentNurseSucceed"]!=System.DBNull.Value)
+ {
+ entity.InstrumentNurseSucceed=dr["InstrumentNurseSucceed"].ToString();
+ }
+ if(dr["InstrumentNurseSucceedTime"]!=System.DBNull.Value)
+ {
+ entity.InstrumentNurseSucceedTime=dr["InstrumentNurseSucceedTime"].ToString();
+ }
+ if(dr["TourNurse"]!=System.DBNull.Value)
+ {
+ entity.TourNurse=dr["TourNurse"].ToString();
+ }
+ if(dr["TourNurseSucceed"]!=System.DBNull.Value)
+ {
+ entity.TourNurseSucceed=dr["TourNurseSucceed"].ToString();
+ }
+ if(dr["TourNurseSucceedTime"]!=System.DBNull.Value)
+ {
+ entity.TourNurseSucceedTime=dr["TourNurseSucceedTime"].ToString();
+ }
+ if(dr["OutInstrumentNurse"]!=System.DBNull.Value)
+ {
+ entity.OutInstrumentNurse=dr["OutInstrumentNurse"].ToString();
+ }
+ if(dr["OutInstrumentNurseSucceed"]!=System.DBNull.Value)
+ {
+ entity.OutInstrumentNurseSucceed=dr["OutInstrumentNurseSucceed"].ToString();
+ }
+ if(dr["OutTourNurse"]!=System.DBNull.Value)
+ {
+ entity.OutTourNurse=dr["OutTourNurse"].ToString();
+ }
+ if(dr["OutTourNurseSucceed"]!=System.DBNull.Value)
+ {
+ entity.OutTourNurseSucceed=dr["OutTourNurseSucceed"].ToString();
+ }
+ if(dr["OtherInfo"]!=System.DBNull.Value)
+ {
+ entity.OtherInfo=dr["OtherInfo"].ToString();
+ }
+ if(dr["OperationNurse"]!=System.DBNull.Value)
+ {
+ entity.OperationNurse=dr["OperationNurse"].ToString();
+ }
+ if(dr["WardNurse"]!=System.DBNull.Value)
+ {
+ entity.WardNurse=dr["WardNurse"].ToString();
+ }
return entity;
}
}
diff --git a/AIMSEntity/DAL/Extension/DOperationRecord.cs b/AIMSEntity/DAL/Extension/DOperationRecord.cs
index 95e7f31..a42e7de 100644
--- a/AIMSEntity/DAL/Extension/DOperationRecord.cs
+++ b/AIMSEntity/DAL/Extension/DOperationRecord.cs
@@ -1,74 +1,27 @@
using AIMSModel;
+using AIMSObjectQuery;
using DrawGraph;
using System;
using System.Data;
+using System.Data.SqlClient;
using System.Text;
namespace AIMSDAL
{
internal partial class DOperationRecord
{
- public static int AddTitleTime(int PatientId, int ApplyId, int RecoverId, string TableColumnName, DateTime Time, int RoomId)
+ public static int AddTitleTime(int PatientId, int ApplyId, int RecoverId, int State, DateTime Time, int RoomId)
{
- string strSql = "INSERT INTO OperationRecord(PatientId,OperationApplyId,RecoverId," + TableColumnName + ",OperatorNo,OperatorName,OperateDate,RoomId)" +
- "VALUES (" + PatientId + "," + ApplyId + "," + RecoverId + ",'" + Time + "','" + AIMSExtension.PublicMethod.OperatorNo + "','"
+ string strSql = "INSERT INTO OperationRecord(PatientId,OperationApplyId,RecoverId,[State],InRoomTime,OperatorNo,OperatorName,OperateDate,RoomId)" +
+ "VALUES (" + PatientId + "," + ApplyId + "," + RecoverId + ",'" + State + "','" + Time + "','" + AIMSExtension.PublicMethod.OperatorNo + "','"
+ AIMSExtension.PublicMethod.OperatorName + "','" + AIMSExtension.PublicMethod.SystemDate() + "','" + RoomId + "');select @@identity ";
return Convert.ToInt32(HelperDB.DbHelperSQL.ExecNonQuery(strSql));
;
}
-
- public static void UpdateTitleTime(int PatientId, string TableColumnName, DateTime Time)
- {
- string strSql = "Update OperationRecord Set " + TableColumnName + "='" + Time.ToString("yyyy-MM-dd HH:mm:ss") +
- "',OperatorNo='" + AIMSExtension.PublicMethod.OperatorNo +
- "',OperatorName='" + AIMSExtension.PublicMethod.OperatorName + "' WHERE PatientId=" + PatientId + "";
- HelperDB.DbHelperSQL.ExecNonQuery(strSql);
- }
-
- public static TitleTime GetTitleTime(int PatientId, int RecoverId)
- {
- TitleTime TitleTimeObj = new TitleTime();
- string strSql = "SELECT OperationApplyId, InRoomTime, OutRoomTime, OperationBeginTime,OperationEndTime " +
- "FROM OperationRecord WHERE PatientId='" + PatientId + "' and RecoverId='" + RecoverId + "'";
-
- DataTable dt = HelperDB.DbHelperSQL.GetDataTable(strSql);
-
- if (dt.Rows.Count > 0)
- {
- if (dt.Rows[0]["OperationApplyId"].ToString() != "")
- {
- TitleTimeObj.OperationApplyId = int.Parse(dt.Rows[0]["OperationApplyId"].ToString());
- }
-
- if (dt.Rows[0]["InRoomTime"].ToString() != "")
- {
- TitleTimeObj.InRoomTime = DateTime.Parse(DateTime.Parse(dt.Rows[0]["InRoomTime"].ToString()).ToString("yyyy-MM-dd HH:mm:ss"));
- }
-
- if (dt.Rows[0]["OutRoomTime"].ToString() != "")
- {
- TitleTimeObj.OutRoomTime = DateTime.Parse(dt.Rows[0]["OutRoomTime"].ToString());
- }
- if (dt.Rows[0]["OperationBeginTime"].ToString() != "")
- {
- TitleTimeObj.OperationBeginTime = DateTime.Parse(dt.Rows[0]["OperationBeginTime"].ToString());
- }
- if (dt.Rows[0]["OperationEndTime"].ToString() != "")
- {
- TitleTimeObj.OperationEndTime = DateTime.Parse(dt.Rows[0]["OperationEndTime"].ToString());
- }
-
- }
- return TitleTimeObj;
- }
-
public static DataTable GetOperationDoingMainInfo(int PatientId, int TypeId)
{
- string strSql = "SELECT od.Id,od.PatientId, od.ApplyId,(SELECT TOP 1 fe.EventBeginTime FROM FactEvents fe LEFT JOIN Events e ON e.Id =fe.EventId WHERE e.Name='入室' and PatientId=" + PatientId + " and EventTypeId=" + TypeId + " ) as InRoomTime,"
- + "(SELECT TOP 1 fe.EventBeginTime FROM FactEvents fe LEFT JOIN Events e ON e.Id =fe.EventId WHERE e.Name='出室' and PatientId=" + PatientId + " and EventTypeId=" + TypeId + " ) as OutRoomTime, "
- + "(SELECT TOP 1 fe.EventBeginTime FROM FactEvents fe LEFT JOIN Events e ON e.Id =fe.EventId WHERE e.Name='手术开始' and PatientId=" + PatientId + " and EventTypeId=" + TypeId + " ) as OperationBeginTime, "
- + "(SELECT TOP 1 fe.EventBeginTime FROM FactEvents fe LEFT JOIN Events e ON e.Id =fe.EventId WHERE e.Name='手术结束' and PatientId=" + PatientId + " and EventTypeId=" + TypeId + " ) as OperationEndTime, " +
+ string strSql = "SELECT od.Id,od.PatientId, od.ApplyId, InRoomTime, OutRoomTime, OperationBeginTime, OperationEndTime, " +
" od.DiagnoseInfoName, od.OperationInfoName,od.AnaesthesiaMethodName, od.OperationCutTypeName," +
"od.OperationBodyPositionName, od.OperationPositionName, od.OperationDoctor,od.Assistant, od.AnesthesiaDoctor, od.Nurse,od.Nurse2," +
"od.OperatorNo,od.OperatorName,od.OperateDate,od.State,OperationDoctorId ,[AssistantId] ,[AnesthesiaDoctorId] ,[InstrumentNurseId],[TourNurseId],DiagnoseInfoId,OperationInfoId,AnaesthesiaMethodId,OrtherDoctor,OrtherDoctorId,OperationPositionId,OperationBodyPositionId,ASALevel,SpecialCase,Fasting,BloodType FROM V_OperationDoing od WHERE od.PatientId=" + PatientId + " and od.RecoverId='" + TypeId + "'";
@@ -158,5 +111,342 @@ namespace AIMSDAL
return int.Parse(dt.Rows[0]["RowCounts"].ToString());
}
+
+ internal static void SelectSingleEntity(string oql, ref OperationRecord operationRecord)
+ {
+ using (SqlConnection conn = new SqlConnection(Connection.ConnectionString))
+ {
+ conn.Open();
+ using (SqlCommand cmd = conn.CreateCommand())
+ {
+ string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordMap());
+ if (filterString != string.Empty)
+ {
+ filterString = " where " + filterString;
+ }
+ cmd.CommandText = "select * from OperationRecord " + filterString;
+ cmd.Parameters.Clear();
+
+ using (SqlDataReader dr = cmd.ExecuteReader())
+ {
+ if (dr.Read())
+ operationRecord = DataReaderToEntity(dr, ref operationRecord);
+ }
+ }
+ }
+ }
+
+ private static OperationRecord DataReaderToEntity(SqlDataReader dr, ref OperationRecord entity)
+ {
+ if (entity == null)
+ {
+ entity = new OperationRecord();
+ }
+ if (dr["Id"] != System.DBNull.Value)
+ {
+ entity.Id = Convert.ToInt32(dr["Id"]);
+ }
+ if (dr["PatientId"] != System.DBNull.Value)
+ {
+ entity.PatientId = Convert.ToInt32(dr["PatientId"]);
+ }
+ if (dr["OperationApplyId"] != System.DBNull.Value)
+ {
+ entity.OperationApplyId = Convert.ToInt32(dr["OperationApplyId"]);
+ }
+ if (dr["InRoomTime"] != System.DBNull.Value)
+ {
+ entity.InRoomTime = Convert.ToDateTime(dr["InRoomTime"]);
+ }
+ if (dr["OutRoomTime"] != System.DBNull.Value)
+ {
+ entity.OutRoomTime = Convert.ToDateTime(dr["OutRoomTime"]);
+ }
+ if (dr["OperationBeginTime"] != System.DBNull.Value)
+ {
+ entity.OperationBeginTime = Convert.ToDateTime(dr["OperationBeginTime"]);
+ }
+ if (dr["OperationEndTime"] != System.DBNull.Value)
+ {
+ entity.OperationEndTime = Convert.ToDateTime(dr["OperationEndTime"]);
+ }
+ if (dr["AnesthesiaBeginTime"] != System.DBNull.Value)
+ {
+ entity.AnesthesiaBeginTime = Convert.ToDateTime(dr["AnesthesiaBeginTime"]);
+ }
+ if (dr["AnesthesiaEndTime"] != System.DBNull.Value)
+ {
+ entity.AnesthesiaEndTime = Convert.ToDateTime(dr["AnesthesiaEndTime"]);
+ }
+ if (dr["ASALevel"] != System.DBNull.Value)
+ {
+ entity.ASALevel = Convert.ToInt32(dr["ASALevel"]);
+ }
+ if (dr["SpecialCase"] != System.DBNull.Value)
+ {
+ entity.SpecialCase = dr["SpecialCase"].ToString();
+ }
+ if (dr["Fasting"] != System.DBNull.Value)
+ {
+ entity.Fasting = Convert.ToInt32(dr["Fasting"]);
+ }
+ if (dr["BloodType"] != System.DBNull.Value)
+ {
+ entity.BloodType = dr["BloodType"].ToString();
+ }
+ if (dr["OperationDate"] != System.DBNull.Value)
+ {
+ entity.OperationDate = dr["OperationDate"].ToString();
+ }
+ if (dr["OpeSpecialCondition"] != System.DBNull.Value)
+ {
+ entity.OpeSpecialCondition = dr["OpeSpecialCondition"].ToString();
+ }
+ if (dr["BMI"] != System.DBNull.Value)
+ {
+ entity.BMI = dr["BMI"].ToString();
+ }
+ if (dr["BeforeDrugs"] != System.DBNull.Value)
+ {
+ entity.BeforeDrugs = dr["BeforeDrugs"].ToString();
+ }
+ if (dr["AnaesthesiaMethodName"] != System.DBNull.Value)
+ {
+ entity.AnaesthesiaMethodName = dr["AnaesthesiaMethodName"].ToString();
+ }
+ if (dr["AnaesthesiaTechnology"] != System.DBNull.Value)
+ {
+ entity.AnaesthesiaTechnology = dr["AnaesthesiaTechnology"].ToString();
+ }
+ if (dr["AnaesthesiaComplication"] != System.DBNull.Value)
+ {
+ entity.AnaesthesiaComplication = dr["AnaesthesiaComplication"].ToString();
+ }
+ if (dr["SpecialEvent"] != System.DBNull.Value)
+ {
+ entity.SpecialEvent = dr["SpecialEvent"].ToString();
+ }
+ if (dr["SuddenSituation"] != System.DBNull.Value)
+ {
+ entity.SuddenSituation = dr["SuddenSituation"].ToString();
+ }
+ if (dr["ConditionChage"] != System.DBNull.Value)
+ {
+ entity.ConditionChage = dr["ConditionChage"].ToString();
+ }
+ if (dr["RescueMeasures"] != System.DBNull.Value)
+ {
+ entity.RescueMeasures = dr["RescueMeasures"].ToString();
+ }
+ if (dr["RescueTime"] != System.DBNull.Value)
+ {
+ entity.RescueTime = dr["RescueTime"].ToString();
+ }
+ if (dr["RescuePerson"] != System.DBNull.Value)
+ {
+ entity.RescuePerson = dr["RescuePerson"].ToString();
+ }
+ if (dr["RescueTechnology"] != System.DBNull.Value)
+ {
+ entity.RescueTechnology = dr["RescueTechnology"].ToString();
+ }
+ if (dr["SpileInTime"] != System.DBNull.Value)
+ {
+ entity.SpileInTime = dr["SpileInTime"].ToString();
+ }
+ if (dr["SpileOutTime"] != System.DBNull.Value)
+ {
+ entity.SpileOutTime = dr["SpileOutTime"].ToString();
+ }
+ if (dr["SpileSituation"] != System.DBNull.Value)
+ {
+ entity.SpileSituation = dr["SpileSituation"].ToString();
+ }
+ if (dr["SpileWard"] != System.DBNull.Value)
+ {
+ entity.SpileWard = dr["SpileWard"].ToString();
+ }
+ if (dr["SpileBeforCondition"] != System.DBNull.Value)
+ {
+ entity.SpileBeforCondition = dr["SpileBeforCondition"].ToString();
+ }
+ if (dr["SpileAffterCondition"] != System.DBNull.Value)
+ {
+ entity.SpileAffterCondition = dr["SpileAffterCondition"].ToString();
+ }
+ if (dr["RefluxFlag"] != System.DBNull.Value)
+ {
+ entity.RefluxFlag = dr["RefluxFlag"].ToString();
+ }
+ if (dr["MuscleStrengthRecovery"] != System.DBNull.Value)
+ {
+ entity.MuscleStrengthRecovery = dr["MuscleStrengthRecovery"].ToString();
+ }
+ if (dr["CoughReflex"] != System.DBNull.Value)
+ {
+ entity.CoughReflex = dr["CoughReflex"].ToString();
+ }
+ if (dr["InOperaRoomState"] != System.DBNull.Value)
+ {
+ entity.InOperaRoomState = dr["InOperaRoomState"].ToString();
+ }
+ if (dr["BloodPressure"] != System.DBNull.Value)
+ {
+ entity.BloodPressure = dr["BloodPressure"].ToString();
+ }
+ if (dr["Tempeture"] != System.DBNull.Value)
+ {
+ entity.Tempeture = dr["Tempeture"].ToString();
+ }
+ if (dr["Pulse"] != System.DBNull.Value)
+ {
+ entity.Pulse = dr["Pulse"].ToString();
+ }
+ if (dr["Breath"] != System.DBNull.Value)
+ {
+ entity.Breath = dr["Breath"].ToString();
+ }
+ if (dr["IsolationIndicator"] != System.DBNull.Value)
+ {
+ entity.IsolationIndicator = dr["IsolationIndicator"].ToString();
+ }
+ if (dr["AnesMachine"] != System.DBNull.Value)
+ {
+ entity.AnesMachine = dr["AnesMachine"].ToString();
+ }
+ if (dr["ControlledAnalgesia"] != System.DBNull.Value)
+ {
+ entity.ControlledAnalgesia = dr["ControlledAnalgesia"].ToString();
+ }
+ if (dr["AnalgesiaModel"] != System.DBNull.Value)
+ {
+ entity.AnalgesiaModel = dr["AnalgesiaModel"].ToString();
+ }
+ if (dr["AnalgesiaRate"] != System.DBNull.Value)
+ {
+ entity.AnalgesiaRate = dr["AnalgesiaRate"].ToString();
+ }
+ if (dr["AnalgesiaDrug"] != System.DBNull.Value)
+ {
+ entity.AnalgesiaDrug = dr["AnalgesiaDrug"].ToString();
+ }
+ if (dr["AldreteScore"] != System.DBNull.Value)
+ {
+ entity.AldreteScore = dr["AldreteScore"].ToString();
+ }
+ if (dr["RouteMonitoring"] != System.DBNull.Value)
+ {
+ entity.RouteMonitoring = dr["RouteMonitoring"].ToString();
+ }
+ if (dr["Entourage"] != System.DBNull.Value)
+ {
+ entity.Entourage = dr["Entourage"].ToString();
+ }
+ if (dr["Remark1"] != System.DBNull.Value)
+ {
+ entity.Remark1 = dr["Remark1"].ToString();
+ }
+ if (dr["Remark2"] != System.DBNull.Value)
+ {
+ entity.Remark2 = dr["Remark2"].ToString();
+ }
+ if (dr["Remark3"] != System.DBNull.Value)
+ {
+ entity.Remark3 = dr["Remark3"].ToString();
+ }
+ if (dr["Crystal"] != System.DBNull.Value)
+ {
+ entity.Crystal = dr["Crystal"].ToString();
+ }
+ if (dr["Colloid"] != System.DBNull.Value)
+ {
+ entity.Colloid = dr["Colloid"].ToString();
+ }
+ if (dr["InAmount"] != System.DBNull.Value)
+ {
+ entity.InAmount = dr["InAmount"].ToString();
+ }
+ if (dr["OutAmount"] != System.DBNull.Value)
+ {
+ entity.OutAmount = dr["OutAmount"].ToString();
+ }
+ if (dr["OperationTimeSpan"] != System.DBNull.Value)
+ {
+ entity.OperationTimeSpan = dr["OperationTimeSpan"].ToString();
+ }
+ if (dr["AnaesthesiaTimeSpan"] != System.DBNull.Value)
+ {
+ entity.AnaesthesiaTimeSpan = dr["AnaesthesiaTimeSpan"].ToString();
+ }
+ if (dr["RoomTimeSpan"] != System.DBNull.Value)
+ {
+ entity.RoomTimeSpan = dr["RoomTimeSpan"].ToString();
+ }
+ if (dr["AnesthesiaDoctorTimeMinute"] != System.DBNull.Value)
+ {
+ entity.AnesthesiaDoctorTimeMinute = dr["AnesthesiaDoctorTimeMinute"].ToString();
+ }
+ if (dr["anesthesiaDoctorSucceedTimeMinute"] != System.DBNull.Value)
+ {
+ entity.AnesthesiaDoctorSucceedTimeMinute = dr["anesthesiaDoctorSucceedTimeMinute"].ToString();
+ }
+ if (dr["instrumentNurseTimeMinute"] != System.DBNull.Value)
+ {
+ entity.InstrumentNurseTimeMinute = dr["instrumentNurseTimeMinute"].ToString();
+ }
+ if (dr["instrumentNurseSucceedTimeMinute"] != System.DBNull.Value)
+ {
+ entity.InstrumentNurseSucceedTimeMinute = dr["instrumentNurseSucceedTimeMinute"].ToString();
+ }
+ if (dr["tourNurseTimeMinute"] != System.DBNull.Value)
+ {
+ entity.TourNurseTimeMinute = dr["tourNurseTimeMinute"].ToString();
+ }
+ if (dr["tourNurseSucceedTimeMinute"] != System.DBNull.Value)
+ {
+ entity.TourNurseSucceedTimeMinute = dr["tourNurseSucceedTimeMinute"].ToString();
+ }
+ if (dr["RecordPageCount"] != System.DBNull.Value)
+ {
+ entity.RecordPageCount = dr["RecordPageCount"].ToString();
+ }
+ if (dr["SignName"] != System.DBNull.Value)
+ {
+ entity.SignName = dr["SignName"].ToString();
+ }
+ if (dr["SignTime"] != System.DBNull.Value)
+ {
+ entity.SignTime = dr["SignTime"].ToString();
+ }
+ if (dr["RoomId"] != System.DBNull.Value)
+ {
+ entity.RoomId = Convert.ToInt32(dr["RoomId"]);
+ }
+ if (dr["State"] != System.DBNull.Value)
+ {
+ entity.State = Convert.ToInt32(dr["State"]);
+ }
+ if (dr["RecoverId"] != System.DBNull.Value)
+ {
+ entity.RecoverId = Convert.ToInt32(dr["RecoverId"]);
+ }
+ if (dr["OperatorNo"] != System.DBNull.Value)
+ {
+ entity.OperatorNo = dr["OperatorNo"].ToString();
+ }
+ if (dr["OperatorName"] != System.DBNull.Value)
+ {
+ entity.OperatorName = dr["OperatorName"].ToString();
+ }
+ if (dr["OperateDate"] != System.DBNull.Value)
+ {
+ entity.OperateDate = Convert.ToDateTime(dr["OperateDate"]);
+ }
+ if (dr["Remarks"] != System.DBNull.Value)
+ {
+ entity.Remarks = dr["Remarks"].ToString();
+ }
+ return entity;
+ }
}
}
diff --git a/AIMSEntity/ObjectQuery/OperationRecordInstrumentListMap.cs b/AIMSEntity/ObjectQuery/OperationRecordInstrumentListMap.cs
index b45d86a..66d5009 100644
--- a/AIMSEntity/ObjectQuery/OperationRecordInstrumentListMap.cs
+++ b/AIMSEntity/ObjectQuery/OperationRecordInstrumentListMap.cs
@@ -18,6 +18,77 @@ namespace AIMSObjectQuery
dictionary.Add("operatorno", "OperatorNo");
dictionary.Add("operatorname", "OperatorName");
dictionary.Add("operatedate", "OperateDate");
+ dictionary.Add("operationname", "OperationName");
+ dictionary.Add("operationnamerermark", "OperationNameRermark");
+ dictionary.Add("diseasename", "DiseaseName");
+ dictionary.Add("operationsite", "OperationSite");
+ dictionary.Add("skinbackinfo", "SkinBackInfo");
+ dictionary.Add("beforskininfo", "BeforSkinInfo");
+ dictionary.Add("deepvenipuncture", "DeepVeniPuncture");
+ dictionary.Add("specialinfected", "SpecialInfected");
+ dictionary.Add("gastriccanal", "GastricCanal");
+ dictionary.Add("catheterization", "Catheterization");
+ dictionary.Add("inbloodtype", "InBloodType");
+ dictionary.Add("inbloodname", "InBloodName");
+ dictionary.Add("inbloodxxb", "InBloodXXB");
+ dictionary.Add("inbloodxfhxb", "InBloodXFHXB");
+ dictionary.Add("inbloodxj", "InBloodXJ");
+ dictionary.Add("inbloodlcd", "InBloodLCD");
+ dictionary.Add("inbloodztx", "InBloodZTX");
+ dictionary.Add("inbloodqt", "InBloodQT");
+ dictionary.Add("inblooddose", "InBloodDose");
+ dictionary.Add("veininfuse", "veinInfuse");
+ dictionary.Add("indose", "InDose");
+ dictionary.Add("outdose", "OutDose");
+ dictionary.Add("imagingdata", "ImagingData");
+ dictionary.Add("specimen", "Specimen");
+ dictionary.Add("specimencount", "SpecimenCount");
+ dictionary.Add("pathologycount", "PathologyCount");
+ dictionary.Add("specimenstate", "SpecimenState");
+ dictionary.Add("specimantofrozen", "SpecimanToFrozen");
+ dictionary.Add("specimantopathology", "specimanToPathology");
+ dictionary.Add("submitforinspection", "SubmitForInspection");
+ dictionary.Add("submitperson", "SubmitPerson");
+ dictionary.Add("opeoutstate", "OpeOutState");
+ dictionary.Add("opespecialgoods", "OpeSpecialGoods");
+ dictionary.Add("specialproblems", "SpecialProblems");
+ dictionary.Add("antibioticusertime", "antibioticUserTime");
+ dictionary.Add("beforinvasive", "BeforInvasive");
+ dictionary.Add("tourniquetbegin1", "TourniquetBegin1");
+ dictionary.Add("tourniquetend1", "TourniquetEnd1");
+ dictionary.Add("tourniquetbegin2", "TourniquetBegin2");
+ dictionary.Add("tourniquetend2", "TourniquetEnd2");
+ dictionary.Add("tourniquetbegin3", "TourniquetBegin3");
+ dictionary.Add("tourniquetend3", "TourniquetEnd3");
+ dictionary.Add("tourniquetposition", "TourniquetPosition");
+ dictionary.Add("negativeplateposition", "NegativePlatePosition");
+ dictionary.Add("inwardtime", "InWardTime");
+ dictionary.Add("emrinfo", "EMRInfo");
+ dictionary.Add("consciousness", "Consciousness");
+ dictionary.Add("bloodpressure", "BloodPressure");
+ dictionary.Add("pulse", "Pulse");
+ dictionary.Add("breathing", "Breathing");
+ dictionary.Add("skintype", "SkinType");
+ dictionary.Add("hbsag", "HbsAg");
+ dictionary.Add("afterskinstatus", "afterSkinStatus");
+ dictionary.Add("drainage", "drainage");
+ dictionary.Add("inbloodposition", "InBloodPosition");
+ dictionary.Add("asepticbagmonitor", "AsepticBagMonitor");
+ dictionary.Add("drugallergy", "DrugAllergy");
+ dictionary.Add("operationdoctor", "OperationDoctor");
+ dictionary.Add("instrumentnurse", "InstrumentNurse");
+ dictionary.Add("instrumentnursesucceed", "InstrumentNurseSucceed");
+ dictionary.Add("instrumentnursesucceedtime", "InstrumentNurseSucceedTime");
+ dictionary.Add("tournurse", "TourNurse");
+ dictionary.Add("tournursesucceed", "TourNurseSucceed");
+ dictionary.Add("tournursesucceedtime", "TourNurseSucceedTime");
+ dictionary.Add("outinstrumentnurse", "OutInstrumentNurse");
+ dictionary.Add("outinstrumentnursesucceed", "OutInstrumentNurseSucceed");
+ dictionary.Add("outtournurse", "OutTourNurse");
+ dictionary.Add("outtournursesucceed", "OutTourNurseSucceed");
+ dictionary.Add("otherinfo", "OtherInfo");
+ dictionary.Add("operationnurse", "OperationNurse");
+ dictionary.Add("wardnurse", "WardNurse");
}
#region IMap 成员
diff --git a/AIMSEntity/ObjectQuery/OperationRecordMap.cs b/AIMSEntity/ObjectQuery/OperationRecordMap.cs
index 9feea36..afb89f7 100644
--- a/AIMSEntity/ObjectQuery/OperationRecordMap.cs
+++ b/AIMSEntity/ObjectQuery/OperationRecordMap.cs
@@ -16,35 +16,75 @@ namespace AIMSObjectQuery
dictionary.Add("outroomtime", "OutRoomTime");
dictionary.Add("operationbegintime", "OperationBeginTime");
dictionary.Add("operationendtime", "OperationEndTime");
+ dictionary.Add("anesthesiabegintime", "AnesthesiaBeginTime");
+ dictionary.Add("anesthesiaendtime", "AnesthesiaEndTime");
+ dictionary.Add("asalevel", "ASALevel");
+ dictionary.Add("specialcase", "SpecialCase");
+ dictionary.Add("fasting", "Fasting");
+ dictionary.Add("bloodtype", "BloodType");
+ dictionary.Add("operationdate", "OperationDate");
+ dictionary.Add("opespecialcondition", "OpeSpecialCondition");
+ dictionary.Add("bmi", "BMI");
+ dictionary.Add("beforedrugs", "BeforeDrugs");
+ dictionary.Add("anaesthesiamethodname", "AnaesthesiaMethodName");
+ dictionary.Add("anaesthesiatechnology", "AnaesthesiaTechnology");
+ dictionary.Add("anaesthesiacomplication", "AnaesthesiaComplication");
+ dictionary.Add("specialevent", "SpecialEvent");
+ dictionary.Add("suddensituation", "SuddenSituation");
+ dictionary.Add("conditionchage", "ConditionChage");
+ dictionary.Add("rescuemeasures", "RescueMeasures");
+ dictionary.Add("rescuetime", "RescueTime");
+ dictionary.Add("rescueperson", "RescuePerson");
+ dictionary.Add("rescuetechnology", "RescueTechnology");
+ dictionary.Add("spileintime", "SpileInTime");
+ dictionary.Add("spileouttime", "SpileOutTime");
+ dictionary.Add("spilesituation", "SpileSituation");
+ dictionary.Add("spileward", "SpileWard");
+ dictionary.Add("spilebeforcondition", "SpileBeforCondition");
+ dictionary.Add("spileafftercondition", "SpileAffterCondition");
+ dictionary.Add("refluxflag", "RefluxFlag");
+ dictionary.Add("musclestrengthrecovery", "MuscleStrengthRecovery");
+ dictionary.Add("coughreflex", "CoughReflex");
+ dictionary.Add("inoperaroomstate", "InOperaRoomState");
+ dictionary.Add("bloodpressure", "BloodPressure");
+ dictionary.Add("tempeture", "Tempeture");
+ dictionary.Add("pulse", "Pulse");
+ dictionary.Add("breath", "Breath");
+ dictionary.Add("isolationindicator", "IsolationIndicator");
+ dictionary.Add("anesmachine", "AnesMachine");
+ dictionary.Add("controlledanalgesia", "ControlledAnalgesia");
+ dictionary.Add("analgesiamodel", "AnalgesiaModel");
+ dictionary.Add("analgesiarate", "AnalgesiaRate");
+ dictionary.Add("analgesiadrug", "AnalgesiaDrug");
+ dictionary.Add("aldretescore", "AldreteScore");
+ dictionary.Add("routemonitoring", "RouteMonitoring");
+ dictionary.Add("entourage", "Entourage");
+ dictionary.Add("remark1", "Remark1");
+ dictionary.Add("remark2", "Remark2");
+ dictionary.Add("remark3", "Remark3");
+ dictionary.Add("crystal", "Crystal");
+ dictionary.Add("colloid", "Colloid");
+ dictionary.Add("inamount", "InAmount");
+ dictionary.Add("outamount", "OutAmount");
+ dictionary.Add("operationtimespan", "OperationTimeSpan");
+ dictionary.Add("anaesthesiatimespan", "AnaesthesiaTimeSpan");
+ dictionary.Add("roomtimespan", "RoomTimeSpan");
+ dictionary.Add("anesthesiadoctortimeminute", "AnesthesiaDoctorTimeMinute");
+ dictionary.Add("anesthesiadoctorsucceedtimeminute", "anesthesiaDoctorSucceedTimeMinute");
+ dictionary.Add("instrumentnursetimeminute", "instrumentNurseTimeMinute");
+ dictionary.Add("instrumentnursesucceedtimeminute", "instrumentNurseSucceedTimeMinute");
+ dictionary.Add("tournursetimeminute", "tourNurseTimeMinute");
+ dictionary.Add("tournursesucceedtimeminute", "tourNurseSucceedTimeMinute");
+ dictionary.Add("recordpagecount", "RecordPageCount");
+ dictionary.Add("signname", "SignName");
+ dictionary.Add("signtime", "SignTime");
+ dictionary.Add("roomid", "RoomId");
dictionary.Add("state", "State");
- dictionary.Add("operationlevelid", "OperationLevelId");
- dictionary.Add("opeaftermode", "OpeAfterMode");
- dictionary.Add("specialsituation", "SpecialSituation");
- dictionary.Add("puncturebodyposition", "PunctureBodyPosition");
- dictionary.Add("punctureposition", "PuncturePosition");
- dictionary.Add("catheterdepth", "CatheterDepth");
- dictionary.Add("needlesize", "NeedleSize");
- dictionary.Add("needledirection", "NeedleDirection");
- dictionary.Add("anaesthesiaplane", "AnaesthesiaPlane");
- dictionary.Add("anaesthesiaeffect", "AnaesthesiaEffect");
- dictionary.Add("cannulaorlaryngealmasktype", "CannulaOrLaryngealMaskType");
- dictionary.Add("tubenumber", "TubeNumber");
- dictionary.Add("depth", "Depth");
- dictionary.Add("tracheainner", "TracheaInner");
- dictionary.Add("bronchialinner", "BronchialInner");
- dictionary.Add("fastanaesthesia", "FastAnaesthesia");
- dictionary.Add("planeanaesthesia", "PlaneAnaesthesia");
- dictionary.Add("mouth", "Mouth");
- dictionary.Add("noseleft", "NoseLeft");
- dictionary.Add("noseright", "NoseRight");
- dictionary.Add("photopic", "Photopic");
- dictionary.Add("cuff", "Cuff");
- dictionary.Add("stopperfabric", "StopperFabric");
- dictionary.Add("remarks", "Remarks");
+ dictionary.Add("recoverid", "RecoverId");
dictionary.Add("operatorno", "OperatorNo");
dictionary.Add("operatorname", "OperatorName");
dictionary.Add("operatedate", "OperateDate");
- dictionary.Add("recoverid", "RecoverId");
+ dictionary.Add("remarks", "Remarks");
}
#region IMap 成员
diff --git a/DrawGraph/AreaManage/DBManage.cs b/DrawGraph/AreaManage/DBManage.cs
index f98d833..898f0f5 100644
--- a/DrawGraph/AreaManage/DBManage.cs
+++ b/DrawGraph/AreaManage/DBManage.cs
@@ -95,6 +95,10 @@ namespace DrawGraph
// {
// i += UpdateInstrumentList(items[2] + "='" + value + "' where Id= " + _operationRecord.Id);
// }
+ // if (items[1] == "OperationRecordInfo")
+ // {
+ // i += UpdateOperationRecordInfo(items[2] + "='" + value + "' where Id= " + _operationRecord.Id);
+ // }
//}
//else
//{
@@ -183,6 +187,11 @@ namespace DrawGraph
string sqlStr = "update InstrumentList set " + sql;
return DBHelper.ExecNonQuery(sqlStr);
}
+ public static int UpdateOperationRecordInfo(string sql)
+ {
+ string sqlStr = "update OperationRecordInfo set " + sql;
+ return DBHelper.ExecNonQuery(sqlStr);
+ }
public static int AddPerson(OperationRecord _operationRecord, string Persons, int PersonDutyId)
{
int i = 0;
diff --git a/DrawGraph/AreaManage/OperationRecord.cs b/DrawGraph/AreaManage/OperationRecord.cs
index 02e700b..cbaa613 100644
--- a/DrawGraph/AreaManage/OperationRecord.cs
+++ b/DrawGraph/AreaManage/OperationRecord.cs
@@ -31,820 +31,6 @@ namespace DrawGraph
private string isFasting;
private string age;
- //申请信息
- private string patientType;
- private int? applyDepartmentId;
- private string applyDepartmentName;
- private string applyDepName;
- private string applydiagnose;
- private string applydiagnoseRemark;
- private string applyoperation;
- private string applyOperationRemark;
- private string operationPriority;
- public DateTime PlanOperationTime;
-
- //术中信息
- private int? id;
- private int? patientId;
- private int? operationApplyId;
- private int? recoverId;
- private string diagnose;
- private string operation;
- private int? operationLevelId;
- private string operationCutId;
- private string operationSiteId;
- private string operationPositionId;
- private string anaesthesiaMethodId;
- private string contagion;
- private int? isReturnOperation;
- private int? isPlanReturnOperation;
- private int? isNotPlanReturnOperation;
- private string operationDoctor;
- private string assistant1;
- private string assistant2;
- private string assistant3;
- private string anesthesiaDoctor;
- private string anesthesiaDoctorSucceed;
- private DateTime? anesthesiaDoctorSucceedTime;
- private string instrumentNurse;
- private string instrumentNurseSucceed;
- private DateTime? instrumentNurseSucceedTime;
- private string tourNurse;
- private string tourNurseSucceed;
- private DateTime? tourNurseSucceedTime;
- private string extracorporealCirculation;
- private string intern;
- private string other;
- private int? operationRoomId;
- private int? tableIndex;
- private DateTime? inRoomTime;
- private DateTime? outRoomTime;
- private DateTime? operationBeginTime;
- private DateTime? operationEndTime;
- private DateTime? anesthesiaBeginTime;
- private DateTime? anesthesiaEndTime;
- private string state;
- private string cancelReason;
- private string aSALevel;
- private int? nYIIA;
- private string operationAnalgesiaMode;
- private string specialCase;
- private int? fasting;
- private int? takeMedicine;
- private int? parentId;
- private string whereabouts;
- private int? pACUBedId;
- private int? printCount;
- private int? isStatement;
- private int? operatorId;
- private DateTime? operatorTime;
- private string remark;
- private Decimal? allSapDose;
- private Decimal? allOutputLiquidsDose;
- private int? anesthesiaDoctorTimeMinute;
- private int? anesthesiaDoctorSucceedTimeMinute;
- private int? instrumentNurseTimeMinute;
- private int? instrumentNurseSucceedTimeMinute;
- private int? tourNurseTimeMinute;
- private int? tourNurseSucceedTimeMinute;
- private string analgesiaModeMessage;
- private string oPerationRemark;
- private string diagnoseRemark;
- private string anesthesiaDoctorAssistant;
- private string spareOne;
- private string spareTwo;
- private string spareThree;
- private string spareFour;
- private string spareFive;
- private string spareSix;
- private string spareSeven;
- private string spareEight;
- private string spareNine;
- private string spareTen;
-
- private List factEventsList;
- private List factDrugList;
- private List factOutputLiquidsList;
- private List factBloodGasAnalysisList;
- private List anaseDataQualityRecordList;
- private OperationRecordInfo opeRecordInfo;
- private OperationRecoverInInfo opeRecoverInInfo;
- private OperationRecoverOutInfo opeRecoverOutInfo;
- private OperationRecordInstrumentList instrumentList;
-
- public List EventListstr = new List();
- public List DrugsListstr = new List();
- public List AfterDrugsListstr = new List();
- public List FluidListstr = new List();
- public List PunctureAndIntubatio;
- [NoCreatControlAttributs]
- public List addPhysioList;
-
- [ClassAttributs(Description = "是否只读")]
- public bool IsReadOnly = false;
- [ClassAttributs(Description = "绘图开始时间")]
- public DateTime sharpBegin;
- [ClassAttributs(Description = "页开始时间")]
- public DateTime pageBegin;
- [ClassAttributs(Description = "页结束时间")]
- public DateTime lastPageBegin;
- [ClassAttributs(Description = "入CG时间")]
- public DateTime? InCGTime;
- [ClassAttributs(Description = "出CG时间")]
- public DateTime? OutCGTime;
- [NoCreatControlAttributs]
- public string InCGType;
- [NoCreatControlAttributs]
- public string MedicalRecord;
-
- [NoCreatControlAttributs]
- public DataTable PhysioParamList;
-
- [ClassAttributs(Description = "选中范围的对象")]
- [NoCreatControlAttributs]
- public SelectedAreaObj SAreaObj
- {
- get { return SelectedAreaObj.GetInstance(); }
- }
-
- [ClassAttributs(Description = "总页数")]
- public int currentPage { get; set; }
- [ClassAttributs(Description = "当前页数")]
- public int pageCount { get; set; }
-
- [ClassAttributs(Description = "手术记录编号,自增")]
- ///
- /// 编号,自增
- ///
- public int? Id
- {
- get { return id; }
- set { id = value; }
- }
- [ClassAttributs(Description = "患者编号")]
- ///
- /// 患者编号
- ///
- public int? PatientId
- {
- get { return patientId; }
- set { patientId = value; }
- }
- [NoCreatControlAttributs]
- ///
- /// 是否是恢复室 1不是 2是
- ///
- public int? RecoverId
- {
- get { return recoverId; }
- set { recoverId = value; }
- }
- [ClassAttributs(Description = "手术申请编号")]
- ///
- /// 手术申请编号
- ///
- public int? OperationApplyId
- {
- get { return operationApplyId; }
- set { operationApplyId = value; }
- }
- [ClassAttributs(Description = "手术诊断")]
- ///
- /// 手术诊断,保存诊断Id,可多选,逗号分隔
- ///
- public string Diagnose
- {
- get { return diagnose; }
- set { diagnose = value; }
- }
- [ClassAttributs(Description = "手术名称")]
- ///
- /// 手术名称,保存手术Id,可多选,逗号分隔
- ///
- public string Operation
- {
- get { return operation; }
- set { operation = value; }
- }
- [ClassAttributs(Description = "手术分级编号")]
- ///
- /// 手术分级编号
- ///
- public int? OperationLevelId
- {
- get { return operationLevelId; }
- set { operationLevelId = value; }
- }
- [ClassAttributs(Description = "手术切口分类")]
- ///
- /// 手术切口分类,保存手术切口分类Id,可多选,逗号分隔
- ///
- public string OperationCutId
- {
- get { return operationCutId; }
- set { operationCutId = value; }
- }
- [ClassAttributs(Description = "手术体位")]
- ///
- /// 手术体位,保存手术体位Id,可多选,逗号分隔
- ///
- public string OperationSiteId
- {
- get { return operationSiteId; }
- set { operationSiteId = value; }
- }
- [ClassAttributs(Description = "手术部位")]
- ///
- /// 手术部位,保存手术部位Id,可多选,逗号分隔
- ///
- public string OperationPositionId
- {
- get { return operationPositionId; }
- set { operationPositionId = value; }
- }
- [ClassAttributs(Description = "麻醉方式")]
- ///
- /// 麻醉方式,保存麻醉Id,可多选,逗号分隔
- ///
- public string AnaesthesiaMethodId
- {
- get { return anaesthesiaMethodId; }
- set { anaesthesiaMethodId = value; }
- }
- [ClassAttributs(Description = "传染病")]
- ///
- /// 传染病
- ///
- public string Contagion
- {
- get { return contagion; }
- set { contagion = value; }
- }
- [ClassAttributs(Description = "是否重返再手术")]
- ///
- /// 是否重返再手术
- ///
- public int? IsReturnOperation
- {
- get { return isReturnOperation; }
- set { isReturnOperation = value; }
- }
- [ClassAttributs(Description = "计划再次手术")]
- ///
- /// 计划再次手术
- ///
- public int? IsPlanReturnOperation
- {
- get { return isPlanReturnOperation; }
- set { isPlanReturnOperation = value; }
- }
- [ClassAttributs(Description = "非计划再次手术")]
- ///
- /// 非计划再次手术
- ///
- public int? IsNotPlanReturnOperation
- {
- get { return isNotPlanReturnOperation; }
- set { isNotPlanReturnOperation = value; }
- }
- [ClassAttributs(Description = "手术医生")]
- ///
- /// 手术医生,保存手术医生Id,可多选,逗号分隔
- ///
- public string OperationDoctor
- {
- get { return operationDoctor; }
- set { operationDoctor = value; }
- }
- [ClassAttributs(Description = "助理1")]
- ///
- /// 助理1,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant1
- {
- get { return assistant1; }
- set { assistant1 = value; }
- }
- [ClassAttributs(Description = "助理2")]
- ///
- /// 助理2,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant2
- {
- get { return assistant2; }
- set { assistant2 = value; }
- }
- [ClassAttributs(Description = "助理3")]
- ///
- /// 助理3,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant3
- {
- get { return assistant3; }
- set { assistant3 = value; }
- }
- [ClassAttributs(Description = "麻醉医生")]
- ///
- /// 麻醉医生,保存麻醉医生Id,可多选,逗号分隔
- ///
- public string AnesthesiaDoctor
- {
- get { return anesthesiaDoctor; }
- set { anesthesiaDoctor = value; }
- }
- [ClassAttributs(Description = "麻醉接台医生")]
- ///
- /// 麻醉接台医生,保存麻醉接台医生Id,可多选,逗号分隔
- ///
- public string AnesthesiaDoctorSucceed
- {
- get { return anesthesiaDoctorSucceed; }
- set { anesthesiaDoctorSucceed = value; }
- }
- [ClassAttributs(Description = "麻醉师接台时间")]
- ///
- /// 麻醉师接台时间
- ///
- public DateTime? AnesthesiaDoctorSucceedTime
- {
- get { return anesthesiaDoctorSucceedTime; }
- set { anesthesiaDoctorSucceedTime = value; }
- }
- [ClassAttributs(Description = "器械护士")]
- ///
- /// 器械护士,保存器械护士Id,可多选,逗号分隔
- ///
- public string InstrumentNurse
- {
- get { return instrumentNurse; }
- set { instrumentNurse = value; }
- }
- [ClassAttributs(Description = "器械接台护士")]
- ///
- /// 器械接台护士,保存器械接台护士Id,可多选,逗号分隔
- ///
- public string InstrumentNurseSucceed
- {
- get { return instrumentNurseSucceed; }
- set { instrumentNurseSucceed = value; }
- }
- [ClassAttributs(Description = "洗手护士接台时间")]
- ///
- /// 洗手护士接台时间
- ///
- public DateTime? InstrumentNurseSucceedTime
- {
- get { return instrumentNurseSucceedTime; }
- set { instrumentNurseSucceedTime = value; }
- }
- [ClassAttributs(Description = "巡回护士")]
- ///
- /// 巡回护士,保存巡回护士Id,可多选,逗号分隔
- ///
- public string TourNurse
- {
- get { return tourNurse; }
- set { tourNurse = value; }
- }
- [ClassAttributs(Description = "巡回接台护士")]
- ///
- /// 巡回接台护士,保存巡回接台护士Id,可多选,逗号分隔
- ///
- public string TourNurseSucceed
- {
- get { return tourNurseSucceed; }
- set { tourNurseSucceed = value; }
- }
- [ClassAttributs(Description = "巡回护士接台时间")]
- ///
- /// 巡回护士接台时间
- ///
- public DateTime? TourNurseSucceedTime
- {
- get { return tourNurseSucceedTime; }
- set { tourNurseSucceedTime = value; }
- }
- [ClassAttributs(Description = "麻醉医生签字")]
- public string ExtracorporealCirculation
- {
- get { return extracorporealCirculation; }
- set { extracorporealCirculation = value; }
- }
- [ClassAttributs(Description = "实习生")]
- ///
- /// 实习生
- ///
- public string Intern
- {
- get { return intern; }
- set { intern = value; }
- }
- [ClassAttributs(Description = "其他人员")]
- ///
- /// 其他人员
- ///
- public string Other
- {
- get { return other; }
- set { other = value; }
- }
- [ClassAttributs(Description = "手术间编号")]
- ///
- /// 手术间编号
- ///
- public int? OperationRoomId
- {
- get { return operationRoomId; }
- set { operationRoomId = value; }
- }
- [ClassAttributs(Description = "手术台次")]
- ///
- /// 手术台次
- ///
- public int? TableIndex
- {
- get { return tableIndex; }
- set { tableIndex = value; }
- }
- [ClassAttributs(Description = "入手术室时间")]
- ///
- /// 入手术室时间
- ///
- public DateTime? InRoomTime
- {
- get { return inRoomTime; }
- set { inRoomTime = value; }
- }
- [ClassAttributs(Description = "出手术室时间")]
- ///
- /// 出手术室时间
- ///
- public DateTime? OutRoomTime
- {
- get { return outRoomTime; }
- set { outRoomTime = value; }
- }
- [ClassAttributs(Description = "手术开始时间")]
- ///
- /// 手术开始时间
- ///
- public DateTime? OperationBeginTime
- {
- get { return operationBeginTime; }
- set { operationBeginTime = value; }
- }
- [ClassAttributs(Description = "手术结束时间")]
- ///
- /// 手术结束时间
- ///
- public DateTime? OperationEndTime
- {
- get { return operationEndTime; }
- set { operationEndTime = value; }
- }
- [ClassAttributs(Description = "麻醉开始时间")]
- ///
- /// 麻醉开始时间
- ///
- public DateTime? AnesthesiaBeginTime
- {
- get { return anesthesiaBeginTime; }
- set { anesthesiaBeginTime = value; }
- }
- [ClassAttributs(Description = "麻醉结束时间")]
- ///
- /// 麻醉结束时间
- ///
- public DateTime? AnesthesiaEndTime
- {
- get { return anesthesiaEndTime; }
- set { anesthesiaEndTime = value; }
- }
- [ClassAttributs(Description = "手术状态")]
- ///
- /// 手术状态
- ///1、术中 2、结束
- ///
- public string State
- {
- get { return state; }
- set { state = value; }
- }
- [ClassAttributs(Description = "取消手术原因")]
- ///
- /// 取消手术原因
- ///
- public string CancelReason
- {
- get { return cancelReason; }
- set { cancelReason = value; }
- }
- [ClassAttributs(Description = "ASA分级")]
- ///
- /// ASA分级
- ///
- public string ASALevel
- {
- get { return aSALevel; }
- set { aSALevel = value; }
- }
- [ClassAttributs(Description = "心功能分级")]
- ///
- /// 心功能分级
- ///
- public int? NYIIA
- {
- get { return nYIIA; }
- set { nYIIA = value; }
- }
- [ClassAttributs(Description = "术后镇痛方式")]
- ///
- /// 术后镇痛方式,保存镇痛方式Id,可多选,逗号分隔
- ///
- public string OperationAnalgesiaMode
- {
- get { return operationAnalgesiaMode; }
- set { operationAnalgesiaMode = value; }
- }
- [ClassAttributs(Description = "特殊情况")]
- ///
- /// 特殊情况
- ///
- public string SpecialCase
- {
- get { return specialCase; }
- set { specialCase = value; }
- }
- [ClassAttributs(Description = "术前8小时禁食")]
- ///
- /// 术前8小时禁食
- ///
- public int? Fasting
- {
- get { return fasting; }
- set { fasting = value; }
- }
- [ClassAttributs(Description = "术晨用一小口水")]
- ///
- /// 术晨用一小口水(5ml)服用抗高压药物。
- ///
- public int? TakeMedicine
- {
- get { return takeMedicine; }
- set { takeMedicine = value; }
- }
- [ClassAttributs(Description = "保存手术记录编号")]
- ///
- /// 保存手术记录编号,该值如不为0,表示该记录为术后恢复记录(PACU)
- ///
- public int? ParentId
- {
- get { return parentId; }
- set { parentId = value; }
- }
- [ClassAttributs(Description = "术后去向")]
- ///
- /// 术后去向
- ///
- public string Whereabouts
- {
- get { return whereabouts; }
- set { whereabouts = value; }
- }
-
- [ClassAttributs(Description = "PACU床位")]
- ///
- ///
- ///
- public int? PACUBedId
- {
- get { return pACUBedId; }
- set { pACUBedId = value; }
- }
-
- [ClassAttributs(Description = "麻醉单打印次数")]
- ///
- /// 麻醉单打印次数
- ///
- public int? PrintCount
- {
- get { return printCount; }
- set { printCount = value; }
- }
- [ClassAttributs(Description = "是否结单")]
- ///
- /// 是否结单
- ///
- public int? IsStatement
- {
- get { return isStatement; }
- set { isStatement = value; }
- }
- [ClassAttributs(Description = "操作员")]
- ///
- /// 操作员
- ///
- public int? OperatorId
- {
- get { return operatorId; }
- set { operatorId = value; }
- }
- [ClassAttributs(Description = "操作时间")]
- ///
- /// 操作时间
- ///
- public DateTime? OperatorTime
- {
- get { return operatorTime; }
- set { operatorTime = value; }
- }
- [ClassAttributs(Description = "备注")]
- ///
- /// 备注
- ///
- public string Remark
- {
- get { return remark; }
- set { remark = value; }
- }
- [ClassAttributs(Description = "总出量")]
- ///
- /// 总出量
- ///
- public Decimal? AllOutputLiquidsDose
- {
- get { return allOutputLiquidsDose; }
- set { allOutputLiquidsDose = value; }
- }
- [ClassAttributs(Description = "总液量")]
- ///
- /// 总液量
- ///
- public Decimal? AllSapDose
- {
- get { return allSapDose; }
- set { allSapDose = value; }
- }
- [ClassAttributs(Description = "麻醉医生时间")]
- ///
- /// 麻醉医生时间(分钟)
- ///
- public int? AnesthesiaDoctorTimeMinute
- {
- get { return anesthesiaDoctorTimeMinute; }
- set { anesthesiaDoctorTimeMinute = value; }
- }
- [ClassAttributs(Description = "麻醉接台时间")]
- ///
- /// 麻醉接台时间(分钟)
- ///
- public int? AnesthesiaDoctorSucceedTimeMinute
- {
- get { return anesthesiaDoctorSucceedTimeMinute; }
- set { anesthesiaDoctorSucceedTimeMinute = value; }
- }
- [ClassAttributs(Description = "器械护士时间")]
- ///
- /// 器械护士时间(分钟)
- ///
- public int? InstrumentNurseTimeMinute
- {
- get { return instrumentNurseTimeMinute; }
- set { instrumentNurseTimeMinute = value; }
- }
- [ClassAttributs(Description = "器械护士接台时间")]
- ///
- /// 器械护士接台时间(分钟)
- ///
- public int? InstrumentNurseSucceedTimeMinute
- {
- get { return instrumentNurseSucceedTimeMinute; }
- set { instrumentNurseSucceedTimeMinute = value; }
- }
- [ClassAttributs(Description = "巡回护士时间")]
- ///
- /// 巡回护士时间(分钟)
- ///
- public int? TourNurseTimeMinute
- {
- get { return tourNurseTimeMinute; }
- set { tourNurseTimeMinute = value; }
- }
- [ClassAttributs(Description = "阵痛信息")]
- ///
- /// 阵痛信息 RBT
- ///
- public string AnalgesiaModeMessage
- {
- get { return analgesiaModeMessage; }
- set { analgesiaModeMessage = value; }
- }
- [ClassAttributs(Description = "手术备注")]
- ///
- /// 手术备注
- ///
- public string OPerationRemark
- {
- get { return oPerationRemark; }
- set { oPerationRemark = value; }
- }
- [ClassAttributs(Description = "诊断备注")]
- ///
- /// 诊断备注
- ///
- public string DiagnoseRemark
- {
- get { return diagnoseRemark; }
- set { diagnoseRemark = value; }
- }
-
- public string beforeDrugs;
- [ClassAttributs(Description = "麻醉前用药")]
- public string BeforeDrugs
- {
- get { return beforeDrugs; }
- set { beforeDrugs = value; }
- }
-
- public string analgesiaDrug;
- [ClassAttributs(Description = "镇痛用药")]
- public string AnalgesiaDrug
- {
- get { return analgesiaDrug ; }
- set { analgesiaDrug = value; }
- }
-
- [ClassAttributs(Description = "麻醉助手")]
- ///
- ///
- ///
- public string AnesthesiaDoctorAssistant
- {
- get { return anesthesiaDoctorAssistant; }
- set { anesthesiaDoctorAssistant = value; }
- }
-
- [ClassAttributs(Description = "备用字段1")]
- public string SpareOne
- {
- get { return spareOne; }
- set { spareOne = value; }
- }
- [ClassAttributs(Description = "备用字段2")]
- public string SpareTwo
- {
- get { return spareTwo; }
- set { spareTwo = value; }
- }
- [ClassAttributs(Description = "备用字段3")]
- public string SpareThree
- {
- get { return spareThree; }
- set { spareThree = value; }
- }
- [ClassAttributs(Description = "备用字段4")]
- public string SpareFour
- {
- get { return spareFour; }
- set { spareFour = value; }
- }
- [ClassAttributs(Description = "备用字段5")]
- public string SpareFive
- {
- get { return spareFive; }
- set { spareFive = value; }
- }
- [ClassAttributs(Description = "备用字段6")]
- public string SpareSix
- {
- get { return spareSix; }
- set { spareSix = value; }
- }
- [ClassAttributs(Description = "备用字段7")]
- public string SpareSeven
- {
- get { return spareSeven; }
- set { spareSeven = value; }
- }
- [ClassAttributs(Description = "备用字段8")]
- public string SpareEight
- {
- get { return spareEight; }
- set { spareEight = value; }
- }
- [ClassAttributs(Description = "备用字段9")]
- public string SpareNine
- {
- get { return spareNine; }
- set { spareNine = value; }
- }
- [ClassAttributs(Description = "备用字段10")]
- public string SpareTen
- {
- get { return spareTen; }
- set { spareTen = value; }
- }
-
[ClassAttributs(Description = "HIS编号")]
public string HISPatientId
@@ -977,6 +163,31 @@ namespace DrawGraph
set { isFasting = value; }
}
+ //申请信息
+ private string patientType;
+ private int? applyDepartmentId;
+ private string applyDepartmentName;
+ private string applyDepName;
+ private string applydiagnose;
+ private string applydiagnoseRemark;
+ private string applyoperation;
+ private string applyOperationRemark;
+ private string operationPriority;
+ public DateTime PlanOperationTime;
+
+ private string operation;
+ private string diagnose;
+ private string operationDoctor;
+ private string assistant1;
+ private string assistant2;
+ private string assistant3;
+ private string anaesthesiaMethodId;
+ private string anesthesiaDoctor;
+ private string instrumentNurse;
+ private string tourNurse;
+ private string ortherDoctorId;
+ private string operationSiteId;
+ private string operationPositionId;
[ClassAttributs(Description = "住院门诊类型")]
public string PatientType
@@ -1033,6 +244,966 @@ namespace DrawGraph
set { operationPriority = value; }
}
+ [ClassAttributs(Description = "手术名称")]
+ ///
+ /// 手术名称,保存手术Id,可多选,逗号分隔
+ ///
+ public string Operation
+ {
+ get { return operation; }
+ set { operation = value; }
+ }
+ [ClassAttributs(Description = "诊断名称")]
+ ///
+ /// 诊断名称,保存诊断Id,可多选,逗号分隔
+ ///
+ public string Diagnose
+ {
+ get { return diagnose; }
+ set { diagnose = value; }
+ }
+ [ClassAttributs(Description = "手术医生")]
+ ///
+ /// 手术医生,保存手术医生Id,可多选,逗号分隔
+ ///
+ public string OperationDoctor
+ {
+ get { return operationDoctor; }
+ set { operationDoctor = value; }
+ }
+ [ClassAttributs(Description = "助理1")]
+ ///
+ /// 助理1,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant1
+ {
+ get { return assistant1; }
+ set { assistant1 = value; }
+ }
+ [ClassAttributs(Description = "助理2")]
+ ///
+ /// 助理2,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant2
+ {
+ get { return assistant2; }
+ set { assistant2 = value; }
+ }
+ [ClassAttributs(Description = "助理3")]
+ ///
+ /// 助理3,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant3
+ {
+ get { return assistant3; }
+ set { assistant3 = value; }
+ }
+ [ClassAttributs(Description = "麻醉方式")]
+ ///
+ /// 麻醉方式,保存麻醉Id,可多选,逗号分隔
+ ///
+ public string AnaesthesiaMethodId
+ {
+ get { return anaesthesiaMethodId; }
+ set { anaesthesiaMethodId = value; }
+ }
+ [ClassAttributs(Description = "麻醉医生")]
+ ///
+ /// 麻醉医生,保存麻醉医生Id,可多选,逗号分隔
+ ///
+ public string AnesthesiaDoctor
+ {
+ get { return anesthesiaDoctor; }
+ set { anesthesiaDoctor = value; }
+ }
+ [ClassAttributs(Description = "器械护士")]
+ ///
+ /// 器械护士,保存器械护士Id,可多选,逗号分隔
+ ///
+ public string InstrumentNurse
+ {
+ get { return instrumentNurse; }
+ set { instrumentNurse = value; }
+ }
+ [ClassAttributs(Description = "巡回护士")]
+ ///
+ /// 巡回护士,保存巡回护士Id,可多选,逗号分隔
+ ///
+ public string TourNurse
+ {
+ get { return tourNurse; }
+ set { tourNurse = value; }
+ }
+ [ClassAttributs(Description = "其他医生")]
+ ///
+ /// 其他医生
+ ///
+ public string OrtherDoctorId
+ {
+ get { return ortherDoctorId; }
+ set { ortherDoctorId = value; }
+ }
+ [ClassAttributs(Description = "手术体位")]
+ ///
+ /// 手术体位,保存手术体位Id,可多选,逗号分隔
+ ///
+ public string OperationSiteId
+ {
+ get { return operationSiteId; }
+ set { operationSiteId = value; }
+ }
+ [ClassAttributs(Description = "手术部位")]
+ ///
+ /// 手术部位
+ ///
+ public string OperationPositionId
+ {
+ get { return operationPositionId; }
+ set { operationPositionId = value; }
+ }
+
+
+ //术中信息
+
+ private int? id;
+ private int? patientId;
+ private int? operationApplyId;
+ private DateTime? inRoomTime;
+ private DateTime? outRoomTime;
+ private DateTime? operationBeginTime;
+ private DateTime? operationEndTime;
+ private DateTime? anesthesiaBeginTime;
+ private DateTime? anesthesiaEndTime;
+ private int? aSALevel;
+ private string specialCase;
+ private int? fasting;
+ private string operationDate;
+ private string opeSpecialCondition;
+ private string bMI;
+ private string beforeDrugs;
+ private string anaesthesiaMethodName;
+ private string anaesthesiaTechnology;
+ private string anaesthesiaComplication;
+ private string specialEvent;
+ private string suddenSituation;
+ private string conditionChage;
+ private string rescueMeasures;
+ private string rescueTime;
+ private string rescuePerson;
+ private string rescueTechnology;
+ private string spileInTime;
+ private string spileOutTime;
+ private string spileSituation;
+ private string spileWard;
+ private string spileBeforCondition;
+ private string spileAffterCondition;
+ private string refluxFlag;
+ private string muscleStrengthRecovery;
+ private string coughReflex;
+ private string inOperaRoomState;
+ private string bloodPressure;
+ private string tempeture;
+ private string pulse;
+ private string breath;
+ private string isolationIndicator;
+ private string anesMachine;
+ private string controlledAnalgesia;
+ private string analgesiaModel;
+ private string analgesiaRate;
+ private string analgesiaDrug;
+ private string aldreteScore;
+ private string routeMonitoring;
+ private string entourage;
+ private string remark1;
+ private string remark2;
+ private string remark3;
+ private string crystal;
+ private string colloid;
+ private string inAmount;
+ private string outAmount;
+ private string operationTimeSpan;
+ private string anaesthesiaTimeSpan;
+ private string roomTimeSpan;
+ private string anesthesiaDoctorTimeMinute;
+ private string anesthesiaDoctorSucceedTimeMinute;
+ private string instrumentNurseTimeMinute;
+ private string instrumentNurseSucceedTimeMinute;
+ private string tourNurseTimeMinute;
+ private string tourNurseSucceedTimeMinute;
+ private string recordPageCount;
+ private string signName;
+ private string signTime;
+ private int? roomId;
+ private int? state;
+ private int? recoverId;
+ private string operatorNo;
+ private string operatorName;
+ private DateTime? operateDate;
+ private string remarks;
+
+ private string spareOne;
+ private string spareTwo;
+ private string spareThree;
+ private string spareFour;
+ private string spareFive;
+ private string spareSix;
+ private string spareSeven;
+ private string spareEight;
+ private string spareNine;
+ private string spareTen;
+
+ [NoCreatControlAttributs]
+ public int? Id
+ {
+ get { return id; }
+ set { id = value; }
+ }
+ [NoCreatControlAttributs]
+ public int? PatientId
+ {
+ get { return patientId; }
+ set { patientId = value; }
+ }
+ [NoCreatControlAttributs]
+ public int? OperationApplyId
+ {
+ get { return operationApplyId; }
+ set { operationApplyId = value; }
+ }
+ ///
+ /// 入手术室时间
+ ///
+ [ClassAttributs(Description = "入手术室时间")]
+ public DateTime? InRoomTime
+ {
+ get { return inRoomTime; }
+ set { inRoomTime = value; }
+ }
+ ///
+ /// 出手术室时间
+ ///
+ [ClassAttributs(Description = "出手术室时间")]
+ public DateTime? OutRoomTime
+ {
+ get { return outRoomTime; }
+ set { outRoomTime = value; }
+ }
+ ///
+ /// 手术开始时间
+ ///
+ [ClassAttributs(Description = "手术开始时间")]
+ public DateTime? OperationBeginTime
+ {
+ get { return operationBeginTime; }
+ set { operationBeginTime = value; }
+ }
+ ///
+ /// 手术结束时间
+ ///
+ [ClassAttributs(Description = "手术结束时间")]
+ public DateTime? OperationEndTime
+ {
+ get { return operationEndTime; }
+ set { operationEndTime = value; }
+ }
+ ///
+ /// 麻醉开始时间
+ ///
+ [ClassAttributs(Description = "麻醉开始时间")]
+ public DateTime? AnesthesiaBeginTime
+ {
+ get { return anesthesiaBeginTime; }
+ set { anesthesiaBeginTime = value; }
+ }
+ ///
+ /// 麻醉结束时间
+ ///
+ [ClassAttributs(Description = "麻醉结束时间")]
+ public DateTime? AnesthesiaEndTime
+ {
+ get { return anesthesiaEndTime; }
+ set { anesthesiaEndTime = value; }
+ }
+ ///
+ /// ASA分级
+ ///
+ [ClassAttributs(Description = "ASA分级")]
+ public int? ASALevel
+ {
+ get { return aSALevel; }
+ set { aSALevel = value; }
+ }
+ ///
+ /// 特殊情况
+ ///
+ [ClassAttributs(Description = "特殊情况")]
+ public string SpecialCase
+ {
+ get { return specialCase; }
+ set { specialCase = value; }
+ }
+ ///
+ /// 是否禁食
+ ///
+ [ClassAttributs(Description = "是否禁食")]
+ public int? Fasting
+ {
+ get { return fasting; }
+ set { fasting = value; }
+ }
+ ///
+ /// 手术日期
+ ///
+ [ClassAttributs(Description = "手术日期")]
+ public string OperationDate
+ {
+ get { return operationDate; }
+ set { operationDate = value; }
+ }
+ ///
+ /// 术中特殊情况
+ ///
+ [ClassAttributs(Description = "术中特殊情况")]
+ public string OpeSpecialCondition
+ {
+ get { return opeSpecialCondition; }
+ set { opeSpecialCondition = value; }
+ }
+ ///
+ /// BMI指数
+ ///
+ [ClassAttributs(Description = "BMI指数")]
+ public string BMI
+ {
+ get { return bMI; }
+ set { bMI = value; }
+ }
+ ///
+ /// 麻醉前用药
+ ///
+ [ClassAttributs(Description = "麻醉前用药")]
+ public string BeforeDrugs
+ {
+ get { return beforeDrugs; }
+ set { beforeDrugs = value; }
+ }
+ ///
+ /// 麻醉方法
+ ///
+ [ClassAttributs(Description = "麻醉方法")]
+ public string AnaesthesiaMethodName
+ {
+ get { return anaesthesiaMethodName; }
+ set { anaesthesiaMethodName = value; }
+ }
+ ///
+ /// 麻醉技术
+ ///
+ [ClassAttributs(Description = "麻醉技术")]
+ public string AnaesthesiaTechnology
+ {
+ get { return anaesthesiaTechnology; }
+ set { anaesthesiaTechnology = value; }
+ }
+ ///
+ /// 麻醉期间并发症
+ ///
+ [ClassAttributs(Description = "麻醉期间并发症")]
+ public string AnaesthesiaComplication
+ {
+ get { return anaesthesiaComplication; }
+ set { anaesthesiaComplication = value; }
+ }
+ ///
+ /// 特殊事件
+ ///
+ [ClassAttributs(Description = "特殊事件")]
+ public string SpecialEvent
+ {
+ get { return specialEvent; }
+ set { specialEvent = value; }
+ }
+ ///
+ /// 突发情况
+ ///
+ [ClassAttributs(Description = "突发情况")]
+ public string SuddenSituation
+ {
+ get { return suddenSituation; }
+ set { suddenSituation = value; }
+ }
+ ///
+ /// 病情变化情况
+ ///
+ [ClassAttributs(Description = "病情变化情况")]
+ public string ConditionChage
+ {
+ get { return conditionChage; }
+ set { conditionChage = value; }
+ }
+ ///
+ /// 抢救措施
+ ///
+ [ClassAttributs(Description = "抢救措施")]
+ public string RescueMeasures
+ {
+ get { return rescueMeasures; }
+ set { rescueMeasures = value; }
+ }
+ ///
+ /// 抢救时间
+ ///
+ [ClassAttributs(Description = "抢救时间")]
+ public string RescueTime
+ {
+ get { return rescueTime; }
+ set { rescueTime = value; }
+ }
+ ///
+ /// 抢救的医务人员姓名
+ ///
+ [ClassAttributs(Description = "抢救的医务人员姓名")]
+ public string RescuePerson
+ {
+ get { return rescuePerson; }
+ set { rescuePerson = value; }
+ }
+ ///
+ /// 抢救的医务人员专业技术职称
+ ///
+ [ClassAttributs(Description = "抢救的医务人员专业技术职称")]
+ public string RescueTechnology
+ {
+ get { return rescueTechnology; }
+ set { rescueTechnology = value; }
+ }
+ ///
+ /// 气管导管插入时间
+ ///
+ [ClassAttributs(Description = "气管导管插入时间")]
+ public string SpileInTime
+ {
+ get { return spileInTime; }
+ set { spileInTime = value; }
+ }
+ ///
+ /// 气管导管拔除时间
+ ///
+ [ClassAttributs(Description = "气管导管拔除时间")]
+ public string SpileOutTime
+ {
+ get { return spileOutTime; }
+ set { spileOutTime = value; }
+ }
+ ///
+ /// 气管导管插入情况
+ ///
+ [ClassAttributs(Description = "气管导管插入情况")]
+ public string SpileSituation
+ {
+ get { return spileSituation; }
+ set { spileSituation = value; }
+ }
+ ///
+ /// 气管导管拔除地点
+ ///
+ [ClassAttributs(Description = "气管导管拔除地点")]
+ public string SpileWard
+ {
+ get { return spileWard; }
+ set { spileWard = value; }
+ }
+ ///
+ /// 拔管前操作
+ ///
+ [ClassAttributs(Description = "拔管前操作")]
+ public string SpileBeforCondition
+ {
+ get { return spileBeforCondition; }
+ set { spileBeforCondition = value; }
+ }
+ ///
+ /// 拔管后操作
+ ///
+ [ClassAttributs(Description = "拔管后操作")]
+ public string SpileAffterCondition
+ {
+ get { return spileAffterCondition; }
+ set { spileAffterCondition = value; }
+ }
+ ///
+ /// 返流标志
+ ///
+ [ClassAttributs(Description = "返流标志")]
+ public string RefluxFlag
+ {
+ get { return refluxFlag; }
+ set { refluxFlag = value; }
+ }
+ ///
+ /// 肌力恢复
+ ///
+ [ClassAttributs(Description = "肌力恢复")]
+ public string MuscleStrengthRecovery
+ {
+ get { return muscleStrengthRecovery; }
+ set { muscleStrengthRecovery = value; }
+ }
+ ///
+ /// 咳嗽吞咽反射
+ ///
+ [ClassAttributs(Description = "咳嗽吞咽反射")]
+ public string CoughReflex
+ {
+ get { return coughReflex; }
+ set { coughReflex = value; }
+ }
+ ///
+ /// 意识
+ ///
+ [ClassAttributs(Description = "意识")]
+ public string InOperaRoomState
+ {
+ get { return inOperaRoomState; }
+ set { inOperaRoomState = value; }
+ }
+ ///
+ /// 血压
+ ///
+ [ClassAttributs(Description = "血压")]
+ public string BloodPressure
+ {
+ get { return bloodPressure; }
+ set { bloodPressure = value; }
+ }
+ ///
+ /// 体温
+ ///
+ [ClassAttributs(Description = "体温")]
+ public string Tempeture
+ {
+ get { return tempeture; }
+ set { tempeture = value; }
+ }
+ ///
+ /// 脉搏
+ ///
+ [ClassAttributs(Description = "脉搏")]
+ public string Pulse
+ {
+ get { return pulse; }
+ set { pulse = value; }
+ }
+ ///
+ /// 呼吸
+ ///
+ [ClassAttributs(Description = "呼吸")]
+ public string Breath
+ {
+ get { return breath; }
+ set { breath = value; }
+ }
+ ///
+ /// 隔离标识
+ ///
+ [ClassAttributs(Description = "隔离标识")]
+ public string IsolationIndicator
+ {
+ get { return isolationIndicator; }
+ set { isolationIndicator = value; }
+ }
+ ///
+ /// 麻醉机型
+ ///
+ [ClassAttributs(Description = "麻醉机型")]
+ public string AnesMachine
+ {
+ get { return anesMachine; }
+ set { anesMachine = value; }
+ }
+ ///
+ /// 自控镇痛
+ ///
+ [ClassAttributs(Description = "自控镇痛")]
+ public string ControlledAnalgesia
+ {
+ get { return controlledAnalgesia; }
+ set { controlledAnalgesia = value; }
+ }
+ ///
+ /// 镇痛模式
+ ///
+ [ClassAttributs(Description = "镇痛模式")]
+ public string AnalgesiaModel
+ {
+ get { return analgesiaModel; }
+ set { analgesiaModel = value; }
+ }
+ ///
+ /// 镇痛泵频次
+ ///
+ [ClassAttributs(Description = "镇痛泵频次")]
+ public string AnalgesiaRate
+ {
+ get { return analgesiaRate; }
+ set { analgesiaRate = value; }
+ }
+ ///
+ /// 泵入药物
+ ///
+ [ClassAttributs(Description = "泵入药物")]
+ public string AnalgesiaDrug
+ {
+ get { return analgesiaDrug; }
+ set { analgesiaDrug = value; }
+ }
+ ///
+ /// Aldrete恢复评分
+ ///
+ [ClassAttributs(Description = "Aldrete恢复评分")]
+ public string AldreteScore
+ {
+ get { return aldreteScore; }
+ set { aldreteScore = value; }
+ }
+ ///
+ /// 运送途中患者监测
+ ///
+ [ClassAttributs(Description = "运送途中患者监测")]
+ public string RouteMonitoring
+ {
+ get { return routeMonitoring; }
+ set { routeMonitoring = value; }
+ }
+ ///
+ /// 陪同人员
+ ///
+ [ClassAttributs(Description = "陪同人员")]
+ public string Entourage
+ {
+ get { return entourage; }
+ set { entourage = value; }
+ }
+ ///
+ /// 备注1
+ ///
+ [ClassAttributs(Description = "备注1")]
+ public string Remark1
+ {
+ get { return remark1; }
+ set { remark1 = value; }
+ }
+ ///
+ /// 备注2
+ ///
+ [ClassAttributs(Description = "备注2")]
+ public string Remark2
+ {
+ get { return remark2; }
+ set { remark2 = value; }
+ }
+ ///
+ /// 备注3
+ ///
+ [ClassAttributs(Description = "备注3")]
+ public string Remark3
+ {
+ get { return remark3; }
+ set { remark3 = value; }
+ }
+ ///
+ /// 晶体量
+ ///
+ [ClassAttributs(Description = "晶体量")]
+ public string Crystal
+ {
+ get { return crystal; }
+ set { crystal = value; }
+ }
+ ///
+ /// 胶体量
+ ///
+ [ClassAttributs(Description = "胶体量")]
+ public string Colloid
+ {
+ get { return colloid; }
+ set { colloid = value; }
+ }
+ ///
+ /// 总入量
+ ///
+ [ClassAttributs(Description = "总入量")]
+ public string InAmount
+ {
+ get { return inAmount; }
+ set { inAmount = value; }
+ }
+ ///
+ /// 总出量
+ ///
+ [ClassAttributs(Description = "总出量")]
+ public string OutAmount
+ {
+ get { return outAmount; }
+ set { outAmount = value; }
+ }
+ ///
+ /// 手术时长分
+ ///
+ [ClassAttributs(Description = "手术时长分")]
+ public string OperationTimeSpan
+ {
+ get { return operationTimeSpan; }
+ set { operationTimeSpan = value; }
+ }
+ ///
+ /// 麻醉时长分
+ ///
+ [ClassAttributs(Description = "麻醉时长分")]
+ public string AnaesthesiaTimeSpan
+ {
+ get { return anaesthesiaTimeSpan; }
+ set { anaesthesiaTimeSpan = value; }
+ }
+ ///
+ /// 入出室时长分
+ ///
+ [ClassAttributs(Description = "入出室时长分")]
+ public string RoomTimeSpan
+ {
+ get { return roomTimeSpan; }
+ set { roomTimeSpan = value; }
+ }
+ [NoCreatControlAttributs]
+ public string AnesthesiaDoctorTimeMinute
+ {
+ get { return anesthesiaDoctorTimeMinute; }
+ set { anesthesiaDoctorTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string AnesthesiaDoctorSucceedTimeMinute
+ {
+ get { return anesthesiaDoctorSucceedTimeMinute; }
+ set { anesthesiaDoctorSucceedTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string InstrumentNurseTimeMinute
+ {
+ get { return instrumentNurseTimeMinute; }
+ set { instrumentNurseTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string InstrumentNurseSucceedTimeMinute
+ {
+ get { return instrumentNurseSucceedTimeMinute; }
+ set { instrumentNurseSucceedTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string TourNurseTimeMinute
+ {
+ get { return tourNurseTimeMinute; }
+ set { tourNurseTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string TourNurseSucceedTimeMinute
+ {
+ get { return tourNurseSucceedTimeMinute; }
+ set { tourNurseSucceedTimeMinute = value; }
+ }
+ [NoCreatControlAttributs]
+ public string RecordPageCount
+ {
+ get { return recordPageCount; }
+ set { recordPageCount = value; }
+ }
+ ///
+ /// 签名人
+ ///
+ [ClassAttributs(Description = "签名人")]
+ public string SignName
+ {
+ get { return signName; }
+ set { signName = value; }
+ }
+ ///
+ /// 签名时间
+ ///
+ [ClassAttributs(Description = "签名时间")]
+ public string SignTime
+ {
+ get { return signTime; }
+ set { signTime = value; }
+ }
+ [NoCreatControlAttributs]
+ public int? RoomId
+ {
+ get { return roomId; }
+ set { roomId = value; }
+ }
+ ///
+ /// 1手术中
+ /// 2.手术结束
+ ///
+ [NoCreatControlAttributs]
+ public int? State
+ {
+ get { return state; }
+ set { state = value; }
+ }
+ [NoCreatControlAttributs]
+ public int? RecoverId
+ {
+ get { return recoverId; }
+ set { recoverId = value; }
+ }
+ ///
+ /// 操作人工号
+ ///
+ [NoCreatControlAttributs]
+ public string OperatorNo
+ {
+ get { return operatorNo; }
+ set { operatorNo = value; }
+ }
+ ///
+ /// 操作人姓名
+ ///
+ [NoCreatControlAttributs]
+ public string OperatorName
+ {
+ get { return operatorName; }
+ set { operatorName = value; }
+ }
+ ///
+ /// 操作时间
+ ///
+ [NoCreatControlAttributs]
+ public DateTime? OperateDate
+ {
+ get { return operateDate; }
+ set { operateDate = value; }
+ }
+ ///
+ /// 备注S
+ ///
+ public string Remarks
+ {
+ get { return remarks; }
+ set { remarks = value; }
+ }
+
+
+ [ClassAttributs(Description = "备用字段1")]
+ public string SpareOne
+ {
+ get { return spareOne; }
+ set { spareOne = value; }
+ }
+ [ClassAttributs(Description = "备用字段2")]
+ public string SpareTwo
+ {
+ get { return spareTwo; }
+ set { spareTwo = value; }
+ }
+ [ClassAttributs(Description = "备用字段3")]
+ public string SpareThree
+ {
+ get { return spareThree; }
+ set { spareThree = value; }
+ }
+ [ClassAttributs(Description = "备用字段4")]
+ public string SpareFour
+ {
+ get { return spareFour; }
+ set { spareFour = value; }
+ }
+ [ClassAttributs(Description = "备用字段5")]
+ public string SpareFive
+ {
+ get { return spareFive; }
+ set { spareFive = value; }
+ }
+ [ClassAttributs(Description = "备用字段6")]
+ public string SpareSix
+ {
+ get { return spareSix; }
+ set { spareSix = value; }
+ }
+ [ClassAttributs(Description = "备用字段7")]
+ public string SpareSeven
+ {
+ get { return spareSeven; }
+ set { spareSeven = value; }
+ }
+ [ClassAttributs(Description = "备用字段8")]
+ public string SpareEight
+ {
+ get { return spareEight; }
+ set { spareEight = value; }
+ }
+ [ClassAttributs(Description = "备用字段9")]
+ public string SpareNine
+ {
+ get { return spareNine; }
+ set { spareNine = value; }
+ }
+ [ClassAttributs(Description = "备用字段10")]
+ public string SpareTen
+ {
+ get { return spareTen; }
+ set { spareTen = value; }
+ }
+
+ private List factEventsList;
+ private List factDrugList;
+ private List factOutputLiquidsList;
+ private List factBloodGasAnalysisList;
+ private List anaseDataQualityRecordList;
+ private OperationRecordInfo opeRecordInfo;
+ private OperationRecoverInInfo opeRecoverInInfo;
+ private OperationRecoverOutInfo opeRecoverOutInfo;
+ private OperationRecordInstrumentList instrumentList;
+
+ public List EventListstr = new List();
+ public List DrugsListstr = new List();
+ public List AfterDrugsListstr = new List();
+ public List FluidListstr = new List();
+ public List PunctureAndIntubatio;
+ public List addPhysioList;
+
+ [ClassAttributs(Description = "总页数")]
+ public int currentPage { get; set; }
+ [ClassAttributs(Description = "当前页数")]
+ public int pageCount { get; set; }
+ [ClassAttributs(Description = "是否只读")]
+ public bool IsReadOnly = false;
+ [ClassAttributs(Description = "绘图开始时间")]
+ public DateTime sharpBegin;
+ [ClassAttributs(Description = "页开始时间")]
+ public DateTime pageBegin;
+ [ClassAttributs(Description = "页结束时间")]
+ public DateTime lastPageBegin;
+ [ClassAttributs(Description = "入CG时间")]
+ public DateTime? InCGTime;
+ [ClassAttributs(Description = "出CG时间")]
+ public DateTime? OutCGTime;
+ [NoCreatControlAttributs]
+ public string InCGType;
+ [NoCreatControlAttributs]
+ public string MedicalRecord;
+ [NoCreatControlAttributs]
+ public string StateName;
+ [NoCreatControlAttributs]
+ public DataTable PhysioParamList;
+
+ [ClassAttributs(Description = "选中范围的对象")]
+ [NoCreatControlAttributs]
+ public SelectedAreaObj SAreaObj
+ {
+ get { return SelectedAreaObj.GetInstance(); }
+ }
+
+
[NoCreatControlAttributs]
public List FactEventsList
@@ -1263,3 +1434,4 @@ namespace DrawGraph
}
}
+
diff --git a/DrawGraph/AreaManage/OperationRecordOld.cs b/DrawGraph/AreaManage/OperationRecordNew.cs
similarity index 64%
rename from DrawGraph/AreaManage/OperationRecordOld.cs
rename to DrawGraph/AreaManage/OperationRecordNew.cs
index 3f2d3c9..323ce52 100644
--- a/DrawGraph/AreaManage/OperationRecordOld.cs
+++ b/DrawGraph/AreaManage/OperationRecordNew.cs
@@ -31,6 +31,820 @@ namespace DrawGraph
private string isFasting;
private string age;
+ //申请信息
+ private string patientType;
+ private int? applyDepartmentId;
+ private string applyDepartmentName;
+ private string applyDepName;
+ private string applydiagnose;
+ private string applydiagnoseRemark;
+ private string applyoperation;
+ private string applyOperationRemark;
+ private string operationPriority;
+ public DateTime PlanOperationTime;
+
+ //术中信息
+ private int? id;
+ private int? patientId;
+ private int? operationApplyId;
+ private int? recoverId;
+ private string diagnose;
+ private string operation;
+ private int? operationLevelId;
+ private string operationCutId;
+ private string operationSiteId;
+ private string operationPositionId;
+ private string anaesthesiaMethodId;
+ private string contagion;
+ private int? isReturnOperation;
+ private int? isPlanReturnOperation;
+ private int? isNotPlanReturnOperation;
+ private string operationDoctor;
+ private string assistant1;
+ private string assistant2;
+ private string assistant3;
+ private string anesthesiaDoctor;
+ private string anesthesiaDoctorSucceed;
+ private DateTime? anesthesiaDoctorSucceedTime;
+ private string instrumentNurse;
+ private string instrumentNurseSucceed;
+ private DateTime? instrumentNurseSucceedTime;
+ private string tourNurse;
+ private string tourNurseSucceed;
+ private DateTime? tourNurseSucceedTime;
+ private string extracorporealCirculation;
+ private string intern;
+ private string other;
+ private int? operationRoomId;
+ private int? tableIndex;
+ private DateTime? inRoomTime;
+ private DateTime? outRoomTime;
+ private DateTime? operationBeginTime;
+ private DateTime? operationEndTime;
+ private DateTime? anesthesiaBeginTime;
+ private DateTime? anesthesiaEndTime;
+ private string state;
+ private string cancelReason;
+ private string aSALevel;
+ private int? nYIIA;
+ private string operationAnalgesiaMode;
+ private string specialCase;
+ private int? fasting;
+ private int? takeMedicine;
+ private int? parentId;
+ private string whereabouts;
+ private int? pACUBedId;
+ private int? printCount;
+ private int? isStatement;
+ private int? operatorId;
+ private DateTime? operatorTime;
+ private string remark;
+ private Decimal? allSapDose;
+ private Decimal? allOutputLiquidsDose;
+ private int? anesthesiaDoctorTimeMinute;
+ private int? anesthesiaDoctorSucceedTimeMinute;
+ private int? instrumentNurseTimeMinute;
+ private int? instrumentNurseSucceedTimeMinute;
+ private int? tourNurseTimeMinute;
+ private int? tourNurseSucceedTimeMinute;
+ private string analgesiaModeMessage;
+ private string oPerationRemark;
+ private string diagnoseRemark;
+ private string anesthesiaDoctorAssistant;
+ private string spareOne;
+ private string spareTwo;
+ private string spareThree;
+ private string spareFour;
+ private string spareFive;
+ private string spareSix;
+ private string spareSeven;
+ private string spareEight;
+ private string spareNine;
+ private string spareTen;
+
+ private List factEventsList;
+ private List factDrugList;
+ private List factOutputLiquidsList;
+ private List factBloodGasAnalysisList;
+ private List anaseDataQualityRecordList;
+ private OperationRecordInfo opeRecordInfo;
+ private OperationRecoverInInfo opeRecoverInInfo;
+ private OperationRecoverOutInfo opeRecoverOutInfo;
+ private OperationRecordInstrumentList instrumentList;
+
+ public List EventListstr = new List();
+ public List DrugsListstr = new List();
+ public List AfterDrugsListstr = new List();
+ public List FluidListstr = new List();
+ public List PunctureAndIntubatio;
+ [NoCreatControlAttributs]
+ public List addPhysioList;
+
+ [ClassAttributs(Description = "是否只读")]
+ public bool IsReadOnly = false;
+ [ClassAttributs(Description = "绘图开始时间")]
+ public DateTime sharpBegin;
+ [ClassAttributs(Description = "页开始时间")]
+ public DateTime pageBegin;
+ [ClassAttributs(Description = "页结束时间")]
+ public DateTime lastPageBegin;
+ [ClassAttributs(Description = "入CG时间")]
+ public DateTime? InCGTime;
+ [ClassAttributs(Description = "出CG时间")]
+ public DateTime? OutCGTime;
+ [NoCreatControlAttributs]
+ public string InCGType;
+ [NoCreatControlAttributs]
+ public string MedicalRecord;
+
+ [NoCreatControlAttributs]
+ public DataTable PhysioParamList;
+
+ [ClassAttributs(Description = "选中范围的对象")]
+ [NoCreatControlAttributs]
+ public SelectedAreaObj SAreaObj
+ {
+ get { return SelectedAreaObj.GetInstance(); }
+ }
+
+ [ClassAttributs(Description = "总页数")]
+ public int currentPage { get; set; }
+ [ClassAttributs(Description = "当前页数")]
+ public int pageCount { get; set; }
+
+ [ClassAttributs(Description = "手术记录编号,自增")]
+ ///
+ /// 编号,自增
+ ///
+ public int? Id
+ {
+ get { return id; }
+ set { id = value; }
+ }
+ [ClassAttributs(Description = "患者编号")]
+ ///
+ /// 患者编号
+ ///
+ public int? PatientId
+ {
+ get { return patientId; }
+ set { patientId = value; }
+ }
+ [NoCreatControlAttributs]
+ ///
+ /// 是否是恢复室 1不是 2是
+ ///
+ public int? RecoverId
+ {
+ get { return recoverId; }
+ set { recoverId = value; }
+ }
+ [ClassAttributs(Description = "手术申请编号")]
+ ///
+ /// 手术申请编号
+ ///
+ public int? OperationApplyId
+ {
+ get { return operationApplyId; }
+ set { operationApplyId = value; }
+ }
+ [ClassAttributs(Description = "手术诊断")]
+ ///
+ /// 手术诊断,保存诊断Id,可多选,逗号分隔
+ ///
+ public string Diagnose
+ {
+ get { return diagnose; }
+ set { diagnose = value; }
+ }
+ [ClassAttributs(Description = "手术名称")]
+ ///
+ /// 手术名称,保存手术Id,可多选,逗号分隔
+ ///
+ public string Operation
+ {
+ get { return operation; }
+ set { operation = value; }
+ }
+ [ClassAttributs(Description = "手术分级编号")]
+ ///
+ /// 手术分级编号
+ ///
+ public int? OperationLevelId
+ {
+ get { return operationLevelId; }
+ set { operationLevelId = value; }
+ }
+ [ClassAttributs(Description = "手术切口分类")]
+ ///
+ /// 手术切口分类,保存手术切口分类Id,可多选,逗号分隔
+ ///
+ public string OperationCutId
+ {
+ get { return operationCutId; }
+ set { operationCutId = value; }
+ }
+ [ClassAttributs(Description = "手术体位")]
+ ///
+ /// 手术体位,保存手术体位Id,可多选,逗号分隔
+ ///
+ public string OperationSiteId
+ {
+ get { return operationSiteId; }
+ set { operationSiteId = value; }
+ }
+ [ClassAttributs(Description = "手术部位")]
+ ///
+ /// 手术部位,保存手术部位Id,可多选,逗号分隔
+ ///
+ public string OperationPositionId
+ {
+ get { return operationPositionId; }
+ set { operationPositionId = value; }
+ }
+ [ClassAttributs(Description = "麻醉方式")]
+ ///
+ /// 麻醉方式,保存麻醉Id,可多选,逗号分隔
+ ///
+ public string AnaesthesiaMethodId
+ {
+ get { return anaesthesiaMethodId; }
+ set { anaesthesiaMethodId = value; }
+ }
+ [ClassAttributs(Description = "传染病")]
+ ///
+ /// 传染病
+ ///
+ public string Contagion
+ {
+ get { return contagion; }
+ set { contagion = value; }
+ }
+ [ClassAttributs(Description = "是否重返再手术")]
+ ///
+ /// 是否重返再手术
+ ///
+ public int? IsReturnOperation
+ {
+ get { return isReturnOperation; }
+ set { isReturnOperation = value; }
+ }
+ [ClassAttributs(Description = "计划再次手术")]
+ ///
+ /// 计划再次手术
+ ///
+ public int? IsPlanReturnOperation
+ {
+ get { return isPlanReturnOperation; }
+ set { isPlanReturnOperation = value; }
+ }
+ [ClassAttributs(Description = "非计划再次手术")]
+ ///
+ /// 非计划再次手术
+ ///
+ public int? IsNotPlanReturnOperation
+ {
+ get { return isNotPlanReturnOperation; }
+ set { isNotPlanReturnOperation = value; }
+ }
+ [ClassAttributs(Description = "手术医生")]
+ ///
+ /// 手术医生,保存手术医生Id,可多选,逗号分隔
+ ///
+ public string OperationDoctor
+ {
+ get { return operationDoctor; }
+ set { operationDoctor = value; }
+ }
+ [ClassAttributs(Description = "助理1")]
+ ///
+ /// 助理1,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant1
+ {
+ get { return assistant1; }
+ set { assistant1 = value; }
+ }
+ [ClassAttributs(Description = "助理2")]
+ ///
+ /// 助理2,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant2
+ {
+ get { return assistant2; }
+ set { assistant2 = value; }
+ }
+ [ClassAttributs(Description = "助理3")]
+ ///
+ /// 助理3,保存手术助理医生Id,可多选,逗号分隔
+ ///
+ public string Assistant3
+ {
+ get { return assistant3; }
+ set { assistant3 = value; }
+ }
+ [ClassAttributs(Description = "麻醉医生")]
+ ///
+ /// 麻醉医生,保存麻醉医生Id,可多选,逗号分隔
+ ///
+ public string AnesthesiaDoctor
+ {
+ get { return anesthesiaDoctor; }
+ set { anesthesiaDoctor = value; }
+ }
+ [ClassAttributs(Description = "麻醉接台医生")]
+ ///
+ /// 麻醉接台医生,保存麻醉接台医生Id,可多选,逗号分隔
+ ///
+ public string AnesthesiaDoctorSucceed
+ {
+ get { return anesthesiaDoctorSucceed; }
+ set { anesthesiaDoctorSucceed = value; }
+ }
+ [ClassAttributs(Description = "麻醉师接台时间")]
+ ///
+ /// 麻醉师接台时间
+ ///
+ public DateTime? AnesthesiaDoctorSucceedTime
+ {
+ get { return anesthesiaDoctorSucceedTime; }
+ set { anesthesiaDoctorSucceedTime = value; }
+ }
+ [ClassAttributs(Description = "器械护士")]
+ ///
+ /// 器械护士,保存器械护士Id,可多选,逗号分隔
+ ///
+ public string InstrumentNurse
+ {
+ get { return instrumentNurse; }
+ set { instrumentNurse = value; }
+ }
+ [ClassAttributs(Description = "器械接台护士")]
+ ///
+ /// 器械接台护士,保存器械接台护士Id,可多选,逗号分隔
+ ///
+ public string InstrumentNurseSucceed
+ {
+ get { return instrumentNurseSucceed; }
+ set { instrumentNurseSucceed = value; }
+ }
+ [ClassAttributs(Description = "洗手护士接台时间")]
+ ///
+ /// 洗手护士接台时间
+ ///
+ public DateTime? InstrumentNurseSucceedTime
+ {
+ get { return instrumentNurseSucceedTime; }
+ set { instrumentNurseSucceedTime = value; }
+ }
+ [ClassAttributs(Description = "巡回护士")]
+ ///
+ /// 巡回护士,保存巡回护士Id,可多选,逗号分隔
+ ///
+ public string TourNurse
+ {
+ get { return tourNurse; }
+ set { tourNurse = value; }
+ }
+ [ClassAttributs(Description = "巡回接台护士")]
+ ///
+ /// 巡回接台护士,保存巡回接台护士Id,可多选,逗号分隔
+ ///
+ public string TourNurseSucceed
+ {
+ get { return tourNurseSucceed; }
+ set { tourNurseSucceed = value; }
+ }
+ [ClassAttributs(Description = "巡回护士接台时间")]
+ ///
+ /// 巡回护士接台时间
+ ///
+ public DateTime? TourNurseSucceedTime
+ {
+ get { return tourNurseSucceedTime; }
+ set { tourNurseSucceedTime = value; }
+ }
+ [ClassAttributs(Description = "麻醉医生签字")]
+ public string ExtracorporealCirculation
+ {
+ get { return extracorporealCirculation; }
+ set { extracorporealCirculation = value; }
+ }
+ [ClassAttributs(Description = "实习生")]
+ ///
+ /// 实习生
+ ///
+ public string Intern
+ {
+ get { return intern; }
+ set { intern = value; }
+ }
+ [ClassAttributs(Description = "其他人员")]
+ ///
+ /// 其他人员
+ ///
+ public string Other
+ {
+ get { return other; }
+ set { other = value; }
+ }
+ [ClassAttributs(Description = "手术间编号")]
+ ///
+ /// 手术间编号
+ ///
+ public int? OperationRoomId
+ {
+ get { return operationRoomId; }
+ set { operationRoomId = value; }
+ }
+ [ClassAttributs(Description = "手术台次")]
+ ///
+ /// 手术台次
+ ///
+ public int? TableIndex
+ {
+ get { return tableIndex; }
+ set { tableIndex = value; }
+ }
+ [ClassAttributs(Description = "入手术室时间")]
+ ///
+ /// 入手术室时间
+ ///
+ public DateTime? InRoomTime
+ {
+ get { return inRoomTime; }
+ set { inRoomTime = value; }
+ }
+ [ClassAttributs(Description = "出手术室时间")]
+ ///
+ /// 出手术室时间
+ ///
+ public DateTime? OutRoomTime
+ {
+ get { return outRoomTime; }
+ set { outRoomTime = value; }
+ }
+ [ClassAttributs(Description = "手术开始时间")]
+ ///
+ /// 手术开始时间
+ ///
+ public DateTime? OperationBeginTime
+ {
+ get { return operationBeginTime; }
+ set { operationBeginTime = value; }
+ }
+ [ClassAttributs(Description = "手术结束时间")]
+ ///
+ /// 手术结束时间
+ ///
+ public DateTime? OperationEndTime
+ {
+ get { return operationEndTime; }
+ set { operationEndTime = value; }
+ }
+ [ClassAttributs(Description = "麻醉开始时间")]
+ ///
+ /// 麻醉开始时间
+ ///
+ public DateTime? AnesthesiaBeginTime
+ {
+ get { return anesthesiaBeginTime; }
+ set { anesthesiaBeginTime = value; }
+ }
+ [ClassAttributs(Description = "麻醉结束时间")]
+ ///
+ /// 麻醉结束时间
+ ///
+ public DateTime? AnesthesiaEndTime
+ {
+ get { return anesthesiaEndTime; }
+ set { anesthesiaEndTime = value; }
+ }
+ [ClassAttributs(Description = "手术状态")]
+ ///
+ /// 手术状态
+ ///1、术中 2、结束
+ ///
+ public string State
+ {
+ get { return state; }
+ set { state = value; }
+ }
+ [ClassAttributs(Description = "取消手术原因")]
+ ///
+ /// 取消手术原因
+ ///
+ public string CancelReason
+ {
+ get { return cancelReason; }
+ set { cancelReason = value; }
+ }
+ [ClassAttributs(Description = "ASA分级")]
+ ///
+ /// ASA分级
+ ///
+ public string ASALevel
+ {
+ get { return aSALevel; }
+ set { aSALevel = value; }
+ }
+ [ClassAttributs(Description = "心功能分级")]
+ ///
+ /// 心功能分级
+ ///
+ public int? NYIIA
+ {
+ get { return nYIIA; }
+ set { nYIIA = value; }
+ }
+ [ClassAttributs(Description = "术后镇痛方式")]
+ ///
+ /// 术后镇痛方式,保存镇痛方式Id,可多选,逗号分隔
+ ///
+ public string OperationAnalgesiaMode
+ {
+ get { return operationAnalgesiaMode; }
+ set { operationAnalgesiaMode = value; }
+ }
+ [ClassAttributs(Description = "特殊情况")]
+ ///
+ /// 特殊情况
+ ///
+ public string SpecialCase
+ {
+ get { return specialCase; }
+ set { specialCase = value; }
+ }
+ [ClassAttributs(Description = "术前8小时禁食")]
+ ///
+ /// 术前8小时禁食
+ ///
+ public int? Fasting
+ {
+ get { return fasting; }
+ set { fasting = value; }
+ }
+ [ClassAttributs(Description = "术晨用一小口水")]
+ ///
+ /// 术晨用一小口水(5ml)服用抗高压药物。
+ ///
+ public int? TakeMedicine
+ {
+ get { return takeMedicine; }
+ set { takeMedicine = value; }
+ }
+ [ClassAttributs(Description = "保存手术记录编号")]
+ ///
+ /// 保存手术记录编号,该值如不为0,表示该记录为术后恢复记录(PACU)
+ ///
+ public int? ParentId
+ {
+ get { return parentId; }
+ set { parentId = value; }
+ }
+ [ClassAttributs(Description = "术后去向")]
+ ///
+ /// 术后去向
+ ///
+ public string Whereabouts
+ {
+ get { return whereabouts; }
+ set { whereabouts = value; }
+ }
+
+ [ClassAttributs(Description = "PACU床位")]
+ ///
+ ///
+ ///
+ public int? PACUBedId
+ {
+ get { return pACUBedId; }
+ set { pACUBedId = value; }
+ }
+
+ [ClassAttributs(Description = "麻醉单打印次数")]
+ ///
+ /// 麻醉单打印次数
+ ///
+ public int? PrintCount
+ {
+ get { return printCount; }
+ set { printCount = value; }
+ }
+ [ClassAttributs(Description = "是否结单")]
+ ///
+ /// 是否结单
+ ///
+ public int? IsStatement
+ {
+ get { return isStatement; }
+ set { isStatement = value; }
+ }
+ [ClassAttributs(Description = "操作员")]
+ ///
+ /// 操作员
+ ///
+ public int? OperatorId
+ {
+ get { return operatorId; }
+ set { operatorId = value; }
+ }
+ [ClassAttributs(Description = "操作时间")]
+ ///
+ /// 操作时间
+ ///
+ public DateTime? OperatorTime
+ {
+ get { return operatorTime; }
+ set { operatorTime = value; }
+ }
+ [ClassAttributs(Description = "备注")]
+ ///
+ /// 备注
+ ///
+ public string Remark
+ {
+ get { return remark; }
+ set { remark = value; }
+ }
+ [ClassAttributs(Description = "总出量")]
+ ///
+ /// 总出量
+ ///
+ public Decimal? AllOutputLiquidsDose
+ {
+ get { return allOutputLiquidsDose; }
+ set { allOutputLiquidsDose = value; }
+ }
+ [ClassAttributs(Description = "总液量")]
+ ///
+ /// 总液量
+ ///
+ public Decimal? AllSapDose
+ {
+ get { return allSapDose; }
+ set { allSapDose = value; }
+ }
+ [ClassAttributs(Description = "麻醉医生时间")]
+ ///
+ /// 麻醉医生时间(分钟)
+ ///
+ public int? AnesthesiaDoctorTimeMinute
+ {
+ get { return anesthesiaDoctorTimeMinute; }
+ set { anesthesiaDoctorTimeMinute = value; }
+ }
+ [ClassAttributs(Description = "麻醉接台时间")]
+ ///
+ /// 麻醉接台时间(分钟)
+ ///
+ public int? AnesthesiaDoctorSucceedTimeMinute
+ {
+ get { return anesthesiaDoctorSucceedTimeMinute; }
+ set { anesthesiaDoctorSucceedTimeMinute = value; }
+ }
+ [ClassAttributs(Description = "器械护士时间")]
+ ///
+ /// 器械护士时间(分钟)
+ ///
+ public int? InstrumentNurseTimeMinute
+ {
+ get { return instrumentNurseTimeMinute; }
+ set { instrumentNurseTimeMinute = value; }
+ }
+ [ClassAttributs(Description = "器械护士接台时间")]
+ ///
+ /// 器械护士接台时间(分钟)
+ ///
+ public int? InstrumentNurseSucceedTimeMinute
+ {
+ get { return instrumentNurseSucceedTimeMinute; }
+ set { instrumentNurseSucceedTimeMinute = value; }
+ }
+ [ClassAttributs(Description = "巡回护士时间")]
+ ///
+ /// 巡回护士时间(分钟)
+ ///
+ public int? TourNurseTimeMinute
+ {
+ get { return tourNurseTimeMinute; }
+ set { tourNurseTimeMinute = value; }
+ }
+ [ClassAttributs(Description = "阵痛信息")]
+ ///
+ /// 阵痛信息 RBT
+ ///
+ public string AnalgesiaModeMessage
+ {
+ get { return analgesiaModeMessage; }
+ set { analgesiaModeMessage = value; }
+ }
+ [ClassAttributs(Description = "手术备注")]
+ ///
+ /// 手术备注
+ ///
+ public string OPerationRemark
+ {
+ get { return oPerationRemark; }
+ set { oPerationRemark = value; }
+ }
+ [ClassAttributs(Description = "诊断备注")]
+ ///
+ /// 诊断备注
+ ///
+ public string DiagnoseRemark
+ {
+ get { return diagnoseRemark; }
+ set { diagnoseRemark = value; }
+ }
+
+ public string beforeDrugs;
+ [ClassAttributs(Description = "麻醉前用药")]
+ public string BeforeDrugs
+ {
+ get { return beforeDrugs; }
+ set { beforeDrugs = value; }
+ }
+
+ public string analgesiaDrug;
+ [ClassAttributs(Description = "镇痛用药")]
+ public string AnalgesiaDrug
+ {
+ get { return analgesiaDrug; }
+ set { analgesiaDrug = value; }
+ }
+
+ [ClassAttributs(Description = "麻醉助手")]
+ ///
+ ///
+ ///
+ public string AnesthesiaDoctorAssistant
+ {
+ get { return anesthesiaDoctorAssistant; }
+ set { anesthesiaDoctorAssistant = value; }
+ }
+
+ [ClassAttributs(Description = "备用字段1")]
+ public string SpareOne
+ {
+ get { return spareOne; }
+ set { spareOne = value; }
+ }
+ [ClassAttributs(Description = "备用字段2")]
+ public string SpareTwo
+ {
+ get { return spareTwo; }
+ set { spareTwo = value; }
+ }
+ [ClassAttributs(Description = "备用字段3")]
+ public string SpareThree
+ {
+ get { return spareThree; }
+ set { spareThree = value; }
+ }
+ [ClassAttributs(Description = "备用字段4")]
+ public string SpareFour
+ {
+ get { return spareFour; }
+ set { spareFour = value; }
+ }
+ [ClassAttributs(Description = "备用字段5")]
+ public string SpareFive
+ {
+ get { return spareFive; }
+ set { spareFive = value; }
+ }
+ [ClassAttributs(Description = "备用字段6")]
+ public string SpareSix
+ {
+ get { return spareSix; }
+ set { spareSix = value; }
+ }
+ [ClassAttributs(Description = "备用字段7")]
+ public string SpareSeven
+ {
+ get { return spareSeven; }
+ set { spareSeven = value; }
+ }
+ [ClassAttributs(Description = "备用字段8")]
+ public string SpareEight
+ {
+ get { return spareEight; }
+ set { spareEight = value; }
+ }
+ [ClassAttributs(Description = "备用字段9")]
+ public string SpareNine
+ {
+ get { return spareNine; }
+ set { spareNine = value; }
+ }
+ [ClassAttributs(Description = "备用字段10")]
+ public string SpareTen
+ {
+ get { return spareTen; }
+ set { spareTen = value; }
+ }
+
[ClassAttributs(Description = "HIS编号")]
public string HISPatientId
@@ -163,28 +977,6 @@ namespace DrawGraph
set { isFasting = value; }
}
- //申请信息
- private string patientType;
- private int? applyDepartmentId;
- private string applyDepartmentName;
- private string applyDepName;
- private string applydiagnose;
- private string applydiagnoseRemark;
- private string applyoperation;
- private string applyOperationRemark;
- private string operationPriority;
- public DateTime PlanOperationTime;
-
- private string operation;
- private string operationDoctor;
- private string assistant1;
- private string assistant2;
- private string assistant3;
- private string anaesthesiaMethodId;
- private string anesthesiaDoctor;
- private string instrumentNurse;
- private string tourNurse;
- private string operationSiteId;
[ClassAttributs(Description = "住院门诊类型")]
public string PatientType
@@ -241,826 +1033,6 @@ namespace DrawGraph
set { operationPriority = value; }
}
- [ClassAttributs(Description = "手术名称")]
- ///
- /// 手术名称,保存手术Id,可多选,逗号分隔
- ///
- public string Operation
- {
- get { return operation; }
- set { operation = value; }
- }
- [ClassAttributs(Description = "手术医生")]
- ///
- /// 手术医生,保存手术医生Id,可多选,逗号分隔
- ///
- public string OperationDoctor
- {
- get { return operationDoctor; }
- set { operationDoctor = value; }
- }
- [ClassAttributs(Description = "助理1")]
- ///
- /// 助理1,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant1
- {
- get { return assistant1; }
- set { assistant1 = value; }
- }
- [ClassAttributs(Description = "助理2")]
- ///
- /// 助理2,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant2
- {
- get { return assistant2; }
- set { assistant2 = value; }
- }
- [ClassAttributs(Description = "助理3")]
- ///
- /// 助理3,保存手术助理医生Id,可多选,逗号分隔
- ///
- public string Assistant3
- {
- get { return assistant3; }
- set { assistant3 = value; }
- }
- [ClassAttributs(Description = "麻醉方式")]
- ///
- /// 麻醉方式,保存麻醉Id,可多选,逗号分隔
- ///
- public string AnaesthesiaMethodId
- {
- get { return anaesthesiaMethodId; }
- set { anaesthesiaMethodId = value; }
- }
- [ClassAttributs(Description = "麻醉医生")]
- ///
- /// 麻醉医生,保存麻醉医生Id,可多选,逗号分隔
- ///
- public string AnesthesiaDoctor
- {
- get { return anesthesiaDoctor; }
- set { anesthesiaDoctor = value; }
- }
- [ClassAttributs(Description = "器械护士")]
- ///
- /// 器械护士,保存器械护士Id,可多选,逗号分隔
- ///
- public string InstrumentNurse
- {
- get { return instrumentNurse; }
- set { instrumentNurse = value; }
- }
- [ClassAttributs(Description = "巡回护士")]
- ///
- /// 巡回护士,保存巡回护士Id,可多选,逗号分隔
- ///
- public string TourNurse
- {
- get { return tourNurse; }
- set { tourNurse = value; }
- }
- [ClassAttributs(Description = "手术体位")]
- ///
- /// 手术体位,保存手术体位Id,可多选,逗号分隔
- ///
- public string OperationSiteId
- {
- get { return operationSiteId; }
- set { operationSiteId = value; }
- }
-
- //术中信息
-
- private int? id;
- private int? patientId;
- private int? operationApplyId;
- private DateTime? inRoomTime;
- private DateTime? outRoomTime;
- private DateTime? operationBeginTime;
- private DateTime? operationEndTime;
- private DateTime? anesthesiaBeginTime;
- private DateTime? anesthesiaEndTime;
- private int? aSALevel;
- private string specialCase;
- private int? fasting;
- private string operationDate;
- private string opeSpecialCondition;
- private string bMI;
- private string beforeDrugs;
- private string anaesthesiaMethodName;
- private string anaesthesiaTechnology;
- private string anaesthesiaComplication;
- private string specialEvent;
- private string suddenSituation;
- private string conditionChage;
- private string rescueMeasures;
- private string rescueTime;
- private string rescuePerson;
- private string rescueTechnology;
- private string spileInTime;
- private string spileOutTime;
- private string spileSituation;
- private string spileWard;
- private string spileBeforCondition;
- private string spileAffterCondition;
- private string refluxFlag;
- private string muscleStrengthRecovery;
- private string coughReflex;
- private string inOperaRoomState;
- private string bloodPressure;
- private string tempeture;
- private string pulse;
- private string breath;
- private string isolationIndicator;
- private string anesMachine;
- private string controlledAnalgesia;
- private string analgesiaModel;
- private string analgesiaRate;
- private string analgesiaDrug;
- private string aldreteScore;
- private string routeMonitoring;
- private string entourage;
- private string remark1;
- private string remark2;
- private string remark3;
- private string crystal;
- private string colloid;
- private string inAmount;
- private string outAmount;
- private string operationTimeSpan;
- private string anaesthesiaTimeSpan;
- private string roomTimeSpan;
- private string anesthesiaDoctorTimeMinute;
- private string anesthesiaDoctorSucceedTimeMinute;
- private string instrumentNurseTimeMinute;
- private string instrumentNurseSucceedTimeMinute;
- private string tourNurseTimeMinute;
- private string tourNurseSucceedTimeMinute;
- private string recordPageCount;
- private string signName;
- private string signTime;
- private int? roomId;
- private int? state;
- private int? recoverId;
- private string operatorNo;
- private string operatorName;
- private DateTime? operateDate;
- private string remarks;
-
-
- ///
- ///
- ///
- public int? Id
- {
- get { return id; }
- set { id = value; }
- }
- ///
- ///
- ///
- public int? PatientId
- {
- get { return patientId; }
- set { patientId = value; }
- }
- ///
- ///
- ///
- public int? OperationApplyId
- {
- get { return operationApplyId; }
- set { operationApplyId = value; }
- }
- ///
- ///
- ///
- public DateTime? InRoomTime
- {
- get { return inRoomTime; }
- set { inRoomTime = value; }
- }
- ///
- ///
- ///
- public DateTime? OutRoomTime
- {
- get { return outRoomTime; }
- set { outRoomTime = value; }
- }
- ///
- ///
- ///
- public DateTime? OperationBeginTime
- {
- get { return operationBeginTime; }
- set { operationBeginTime = value; }
- }
- ///
- ///
- ///
- public DateTime? OperationEndTime
- {
- get { return operationEndTime; }
- set { operationEndTime = value; }
- }
- ///
- ///
- ///
- public DateTime? AnesthesiaBeginTime
- {
- get { return anesthesiaBeginTime; }
- set { anesthesiaBeginTime = value; }
- }
- ///
- ///
- ///
- public DateTime? AnesthesiaEndTime
- {
- get { return anesthesiaEndTime; }
- set { anesthesiaEndTime = value; }
- }
- ///
- ///
- ///
- public int? ASALevel
- {
- get { return aSALevel; }
- set { aSALevel = value; }
- }
- ///
- ///
- ///
- public string SpecialCase
- {
- get { return specialCase; }
- set { specialCase = value; }
- }
- ///
- ///
- ///
- public int? Fasting
- {
- get { return fasting; }
- set { fasting = value; }
- }
- ///
- ///
- ///
- public string OperationDate
- {
- get { return operationDate; }
- set { operationDate = value; }
- }
- ///
- ///
- ///
- public string OpeSpecialCondition
- {
- get { return opeSpecialCondition; }
- set { opeSpecialCondition = value; }
- }
- ///
- ///
- ///
- public string BMI
- {
- get { return bMI; }
- set { bMI = value; }
- }
- ///
- ///
- ///
- public string BeforeDrugs
- {
- get { return beforeDrugs; }
- set { beforeDrugs = value; }
- }
- ///
- ///
- ///
- public string AnaesthesiaMethodName
- {
- get { return anaesthesiaMethodName; }
- set { anaesthesiaMethodName = value; }
- }
- ///
- ///
- ///
- public string AnaesthesiaTechnology
- {
- get { return anaesthesiaTechnology; }
- set { anaesthesiaTechnology = value; }
- }
- ///
- ///
- ///
- public string AnaesthesiaComplication
- {
- get { return anaesthesiaComplication; }
- set { anaesthesiaComplication = value; }
- }
- ///
- ///
- ///
- public string SpecialEvent
- {
- get { return specialEvent; }
- set { specialEvent = value; }
- }
- ///
- ///
- ///
- public string SuddenSituation
- {
- get { return suddenSituation; }
- set { suddenSituation = value; }
- }
- ///
- ///
- ///
- public string ConditionChage
- {
- get { return conditionChage; }
- set { conditionChage = value; }
- }
- ///
- ///
- ///
- public string RescueMeasures
- {
- get { return rescueMeasures; }
- set { rescueMeasures = value; }
- }
- ///
- ///
- ///
- public string RescueTime
- {
- get { return rescueTime; }
- set { rescueTime = value; }
- }
- ///
- ///
- ///
- public string RescuePerson
- {
- get { return rescuePerson; }
- set { rescuePerson = value; }
- }
- ///
- ///
- ///
- public string RescueTechnology
- {
- get { return rescueTechnology; }
- set { rescueTechnology = value; }
- }
- ///
- ///
- ///
- public string SpileInTime
- {
- get { return spileInTime; }
- set { spileInTime = value; }
- }
- ///
- ///
- ///
- public string SpileOutTime
- {
- get { return spileOutTime; }
- set { spileOutTime = value; }
- }
- ///
- ///
- ///
- public string SpileSituation
- {
- get { return spileSituation; }
- set { spileSituation = value; }
- }
- ///
- ///
- ///
- public string SpileWard
- {
- get { return spileWard; }
- set { spileWard = value; }
- }
- ///
- ///
- ///
- public string SpileBeforCondition
- {
- get { return spileBeforCondition; }
- set { spileBeforCondition = value; }
- }
- ///
- ///
- ///
- public string SpileAffterCondition
- {
- get { return spileAffterCondition; }
- set { spileAffterCondition = value; }
- }
- ///
- ///
- ///
- public string RefluxFlag
- {
- get { return refluxFlag; }
- set { refluxFlag = value; }
- }
- ///
- ///
- ///
- public string MuscleStrengthRecovery
- {
- get { return muscleStrengthRecovery; }
- set { muscleStrengthRecovery = value; }
- }
- ///
- ///
- ///
- public string CoughReflex
- {
- get { return coughReflex; }
- set { coughReflex = value; }
- }
- ///
- ///
- ///
- public string InOperaRoomState
- {
- get { return inOperaRoomState; }
- set { inOperaRoomState = value; }
- }
- ///
- ///
- ///
- public string BloodPressure
- {
- get { return bloodPressure; }
- set { bloodPressure = value; }
- }
- ///
- ///
- ///
- public string Tempeture
- {
- get { return tempeture; }
- set { tempeture = value; }
- }
- ///
- ///
- ///
- public string Pulse
- {
- get { return pulse; }
- set { pulse = value; }
- }
- ///
- ///
- ///
- public string Breath
- {
- get { return breath; }
- set { breath = value; }
- }
- ///
- ///
- ///
- public string IsolationIndicator
- {
- get { return isolationIndicator; }
- set { isolationIndicator = value; }
- }
- ///
- ///
- ///
- public string AnesMachine
- {
- get { return anesMachine; }
- set { anesMachine = value; }
- }
- ///
- ///
- ///
- public string ControlledAnalgesia
- {
- get { return controlledAnalgesia; }
- set { controlledAnalgesia = value; }
- }
- ///
- ///
- ///
- public string AnalgesiaModel
- {
- get { return analgesiaModel; }
- set { analgesiaModel = value; }
- }
- ///
- ///
- ///
- public string AnalgesiaRate
- {
- get { return analgesiaRate; }
- set { analgesiaRate = value; }
- }
- ///
- ///
- ///
- public string AnalgesiaDrug
- {
- get { return analgesiaDrug; }
- set { analgesiaDrug = value; }
- }
- ///
- ///
- ///
- public string AldreteScore
- {
- get { return aldreteScore; }
- set { aldreteScore = value; }
- }
- ///
- ///
- ///
- public string RouteMonitoring
- {
- get { return routeMonitoring; }
- set { routeMonitoring = value; }
- }
- ///
- ///
- ///
- public string Entourage
- {
- get { return entourage; }
- set { entourage = value; }
- }
- ///
- ///
- ///
- public string Remark1
- {
- get { return remark1; }
- set { remark1 = value; }
- }
- ///
- ///
- ///
- public string Remark2
- {
- get { return remark2; }
- set { remark2 = value; }
- }
- ///
- ///
- ///
- public string Remark3
- {
- get { return remark3; }
- set { remark3 = value; }
- }
- ///
- ///
- ///
- public string Crystal
- {
- get { return crystal; }
- set { crystal = value; }
- }
- ///
- ///
- ///
- public string Colloid
- {
- get { return colloid; }
- set { colloid = value; }
- }
- ///
- ///
- ///
- public string InAmount
- {
- get { return inAmount; }
- set { inAmount = value; }
- }
- ///
- ///
- ///
- public string OutAmount
- {
- get { return outAmount; }
- set { outAmount = value; }
- }
- ///
- ///
- ///
- public string OperationTimeSpan
- {
- get { return operationTimeSpan; }
- set { operationTimeSpan = value; }
- }
- ///
- ///
- ///
- public string AnaesthesiaTimeSpan
- {
- get { return anaesthesiaTimeSpan; }
- set { anaesthesiaTimeSpan = value; }
- }
- ///
- ///
- ///
- public string RoomTimeSpan
- {
- get { return roomTimeSpan; }
- set { roomTimeSpan = value; }
- }
- ///
- ///
- ///
- public string AnesthesiaDoctorTimeMinute
- {
- get { return anesthesiaDoctorTimeMinute; }
- set { anesthesiaDoctorTimeMinute = value; }
- }
- ///
- ///
- ///
- public string AnesthesiaDoctorSucceedTimeMinute
- {
- get { return anesthesiaDoctorSucceedTimeMinute; }
- set { anesthesiaDoctorSucceedTimeMinute = value; }
- }
- ///
- ///
- ///
- public string InstrumentNurseTimeMinute
- {
- get { return instrumentNurseTimeMinute; }
- set { instrumentNurseTimeMinute = value; }
- }
- ///
- ///
- ///
- public string InstrumentNurseSucceedTimeMinute
- {
- get { return instrumentNurseSucceedTimeMinute; }
- set { instrumentNurseSucceedTimeMinute = value; }
- }
- ///
- ///
- ///
- public string TourNurseTimeMinute
- {
- get { return tourNurseTimeMinute; }
- set { tourNurseTimeMinute = value; }
- }
- ///
- ///
- ///
- public string TourNurseSucceedTimeMinute
- {
- get { return tourNurseSucceedTimeMinute; }
- set { tourNurseSucceedTimeMinute = value; }
- }
- ///
- ///
- ///
- public string RecordPageCount
- {
- get { return recordPageCount; }
- set { recordPageCount = value; }
- }
- ///
- ///
- ///
- public string SignName
- {
- get { return signName; }
- set { signName = value; }
- }
- ///
- ///
- ///
- public string SignTime
- {
- get { return signTime; }
- set { signTime = value; }
- }
- ///
- ///
- ///
- public int? RoomId
- {
- get { return roomId; }
- set { roomId = value; }
- }
- ///
- /// 1手术中
- /// 2.手术结束
- ///
- public int? State
- {
- get { return state; }
- set { state = value; }
- }
- ///
- ///
- ///
- public int? RecoverId
- {
- get { return recoverId; }
- set { recoverId = value; }
- }
- ///
- ///
- ///
- public string OperatorNo
- {
- get { return operatorNo; }
- set { operatorNo = value; }
- }
- ///
- ///
- ///
- public string OperatorName
- {
- get { return operatorName; }
- set { operatorName = value; }
- }
- ///
- ///
- ///
- public DateTime? OperateDate
- {
- get { return operateDate; }
- set { operateDate = value; }
- }
- ///
- ///
- ///
- public string Remarks
- {
- get { return remarks; }
- set { remarks = value; }
- }
-
- private List factEventsList;
- private List factDrugList;
- private List factOutputLiquidsList;
- private List factBloodGasAnalysisList;
- private List anaseDataQualityRecordList;
- private OperationRecordInfo opeRecordInfo;
- private OperationRecoverInInfo opeRecoverInInfo;
- private OperationRecoverOutInfo opeRecoverOutInfo;
- private OperationRecordInstrumentList instrumentList;
-
- public List EventListstr = new List();
- public List DrugsListstr = new List();
- public List AfterDrugsListstr = new List();
- public List FluidListstr = new List();
- public List PunctureAndIntubatio;
- public List addPhysioList;
-
- [ClassAttributs(Description = "总页数")]
- public int currentPage { get; set; }
- [ClassAttributs(Description = "当前页数")]
- public int pageCount { get; set; }
- [ClassAttributs(Description = "是否只读")]
- public bool IsReadOnly = false;
- [ClassAttributs(Description = "绘图开始时间")]
- public DateTime sharpBegin;
- [ClassAttributs(Description = "页开始时间")]
- public DateTime pageBegin;
- [ClassAttributs(Description = "页结束时间")]
- public DateTime lastPageBegin;
- [ClassAttributs(Description = "入CG时间")]
- public DateTime? InCGTime;
- [ClassAttributs(Description = "出CG时间")]
- public DateTime? OutCGTime;
- [NoCreatControlAttributs]
- public string InCGType;
- [NoCreatControlAttributs]
- public string MedicalRecord;
- [NoCreatControlAttributs]
- public DataTable PhysioParamList;
-
- [ClassAttributs(Description = "选中范围的对象")]
- [NoCreatControlAttributs]
- public SelectedAreaObj SAreaObj
- {
- get { return SelectedAreaObj.GetInstance(); }
- }
-
-
[NoCreatControlAttributs]
public List FactEventsList
diff --git a/DrawGraph/DrawGraph.csproj b/DrawGraph/DrawGraph.csproj
index 9da8d7b..0bec243 100644
--- a/DrawGraph/DrawGraph.csproj
+++ b/DrawGraph/DrawGraph.csproj
@@ -67,7 +67,7 @@
Form
-
+
diff --git a/DrawGraphManagement/Main.Designer.cs b/DrawGraphManagement/Main.Designer.cs
index 9e2e8d5..43940e3 100644
--- a/DrawGraphManagement/Main.Designer.cs
+++ b/DrawGraphManagement/Main.Designer.cs
@@ -71,6 +71,7 @@
this.label4 = new System.Windows.Forms.Label();
this.myPanel1 = new DrawGraphManagement.MyPanel();
this.zedGraphMain = new DrawGraph.ZedGraphControl();
+ this.button10 = new System.Windows.Forms.Button();
this.panel1.SuspendLayout();
this.panel4.SuspendLayout();
this.pnlManageList.SuspendLayout();
@@ -131,7 +132,7 @@
//
// btnSave
//
- this.btnSave.Location = new System.Drawing.Point(846, 7);
+ this.btnSave.Location = new System.Drawing.Point(929, 8);
this.btnSave.Name = "btnSave";
this.btnSave.Size = new System.Drawing.Size(75, 23);
this.btnSave.TabIndex = 5;
@@ -170,6 +171,7 @@
this.panel4.Controls.Add(this.button8);
this.panel4.Controls.Add(this.button7);
this.panel4.Controls.Add(this.button6);
+ this.panel4.Controls.Add(this.button10);
this.panel4.Controls.Add(this.button2);
this.panel4.Controls.Add(this.btnCreate);
this.panel4.Controls.Add(this.btnSave);
@@ -233,7 +235,7 @@
//
// BtnBind
//
- this.BtnBind.Location = new System.Drawing.Point(763, 8);
+ this.BtnBind.Location = new System.Drawing.Point(852, 8);
this.BtnBind.Name = "BtnBind";
this.BtnBind.Size = new System.Drawing.Size(75, 23);
this.BtnBind.TabIndex = 11;
@@ -259,17 +261,17 @@
//
// button9
//
- this.button9.Location = new System.Drawing.Point(289, 8);
+ this.button9.Location = new System.Drawing.Point(394, 8);
this.button9.Name = "button9";
- this.button9.Size = new System.Drawing.Size(122, 23);
+ this.button9.Size = new System.Drawing.Size(130, 23);
this.button9.TabIndex = 6;
- this.button9.Text = "加载麻醉记录单背面";
+ this.button9.Text = "加载麻醉记录单2背面";
this.button9.UseVisualStyleBackColor = true;
this.button9.Click += new System.EventHandler(this.button9_Click);
//
// button8
//
- this.button8.Location = new System.Drawing.Point(633, 8);
+ this.button8.Location = new System.Drawing.Point(728, 8);
this.button8.Name = "button8";
this.button8.Size = new System.Drawing.Size(122, 23);
this.button8.TabIndex = 6;
@@ -279,7 +281,7 @@
//
// button7
//
- this.button7.Location = new System.Drawing.Point(526, 8);
+ this.button7.Location = new System.Drawing.Point(627, 8);
this.button7.Name = "button7";
this.button7.Size = new System.Drawing.Size(99, 23);
this.button7.TabIndex = 6;
@@ -289,7 +291,7 @@
//
// button6
//
- this.button6.Location = new System.Drawing.Point(419, 8);
+ this.button6.Location = new System.Drawing.Point(526, 8);
this.button6.Name = "button6";
this.button6.Size = new System.Drawing.Size(99, 23);
this.button6.TabIndex = 6;
@@ -507,6 +509,16 @@
this.zedGraphMain.KeyUp += new System.Windows.Forms.KeyEventHandler(this.zedGraphMain_KeyUp);
this.zedGraphMain.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.zedGraphMain_MouseDoubleClick);
//
+ // button10
+ //
+ this.button10.Location = new System.Drawing.Point(283, 8);
+ this.button10.Name = "button10";
+ this.button10.Size = new System.Drawing.Size(109, 23);
+ this.button10.TabIndex = 6;
+ this.button10.Text = "加载麻醉记录单2";
+ this.button10.UseVisualStyleBackColor = true;
+ this.button10.Click += new System.EventHandler(this.button10_Click);
+ //
// Main
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
@@ -578,5 +590,6 @@
private System.Windows.Forms.Button button7;
private System.Windows.Forms.Button button8;
private System.Windows.Forms.Button button9;
+ private System.Windows.Forms.Button button10;
}
}
\ No newline at end of file
diff --git a/DrawGraphManagement/Main.cs b/DrawGraphManagement/Main.cs
index 0ca5f08..9685f41 100644
--- a/DrawGraphManagement/Main.cs
+++ b/DrawGraphManagement/Main.cs
@@ -587,13 +587,13 @@ namespace DrawGraphManagement
try
{
- string jsonStr = DBHelper.ExecuteScalar("SELECT [JsonDate] FROM [dbo].[OperationRecordTemplate] where id=40").ToString();
+ string jsonStr = DBHelper.ExecuteScalar("SELECT [JsonDate] FROM [dbo].[OperationRecordTemplate] where id=50").ToString();
if (jsonStr != null && jsonStr != "")
{
templateManage = JsonConvert.DeserializeObject(jsonStr);
templateManage.ZedControl = zedGraphMain;
templateManage.OpeRecord = operationRecor;
- templateManage.Id = 40;
+ templateManage.Id = 50;
bool reVal = templateManage.Load();
if (reVal)
{
@@ -686,5 +686,60 @@ namespace DrawGraphManagement
}
}
+
+ private void button10_Click(object sender, EventArgs e)
+ {
+ if (templateManage != null)
+ {
+ templateManage.ControlClear();
+ }
+
+ try
+ {
+ string jsonStr = DBHelper.ExecuteScalar("SELECT [JsonDate] FROM [dbo].[OperationRecordTemplate] where id=40").ToString();
+ if (jsonStr != null && jsonStr != "")
+ {
+ templateManage = JsonConvert.DeserializeObject(jsonStr);
+ templateManage.ZedControl = zedGraphMain;
+ templateManage.OpeRecord = operationRecor;
+ templateManage.Id = 40;
+ bool reVal = templateManage.Load();
+ if (reVal)
+ {
+ AllRefresh();
+ }
+ else
+ {
+ MessageBox.Show(templateManage.MsgStr);
+ }
+ AutoSizeF();
+
+ }
+
+ //设置排版值
+ if (templateManage.Typesetting == TypesettingEnum.Vertical)
+ {
+ cmbTypesetting.Text = "竖向";
+ }
+ else
+ {
+ cmbTypesetting.Text = "横向";
+ }
+ //设置纸张类型
+ if (templateManage.PageType == PageTypeEnum.A4)
+ {
+ cmbPageType.Text = "A4";
+ }
+ else
+ {
+ cmbPageType.Text = "A3";
+ }
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+
+ }
}
}