器械清点单+麻醉记录单第二页数据绑定开发

This commit is contained in:
leomo 2022-10-29 00:04:14 +08:00
parent 2ce824ad5d
commit fd273dacb2
32 changed files with 8057 additions and 2020 deletions

View File

@ -233,6 +233,12 @@
<Compile Include="OperationDoing\AnasRecordBill\frmAnasRecordInstrument.Designer.cs">
<DependentUpon>frmAnasRecordInstrument.cs</DependentUpon>
</Compile>
<Compile Include="OperationDoing\AnasRecordBill\frmAnasRecordInstrument2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationDoing\AnasRecordBill\frmAnasRecordInstrument2.Designer.cs">
<DependentUpon>frmAnasRecordInstrument2.cs</DependentUpon>
</Compile>
<Compile Include="OperationDoing\AnasRecordBill\frmSelectPatientNew2.cs">
<SubType>Form</SubType>
</Compile>
@ -365,6 +371,12 @@
<Compile Include="OperationDoing\oldSystemCode\frmSelectApplianceUseType.designer.cs">
<DependentUpon>frmSelectApplianceUseType.cs</DependentUpon>
</Compile>
<Compile Include="OperationDoing\oldSystemCode\frmSelectPatientGoodsBill2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationDoing\oldSystemCode\frmSelectPatientGoodsBill2.Designer.cs">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</Compile>
<Compile Include="OperationDoing\oldSystemCode\frmSelectPatientGoodsBill.cs">
<SubType>Form</SubType>
</Compile>
@ -425,6 +437,12 @@
<Compile Include="OremrUserControl\NumTextBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="OremrUserControl\UCOperationGoodsBill5.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="OremrUserControl\UCOperationGoodsBill5.designer.cs">
<DependentUpon>UCOperationGoodsBill5.cs</DependentUpon>
</Compile>
<Compile Include="OremrUserControl\UCOperationGoodsBill.cs">
<SubType>UserControl</SubType>
</Compile>
@ -939,6 +957,10 @@
<DependentUpon>frmAnasRecordInstrument.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="OperationDoing\AnasRecordBill\frmAnasRecordInstrument2.resx">
<DependentUpon>frmAnasRecordInstrument2.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="OperationDoing\AnasRecordBill\frmBloodGasAnalysisNew.resx">
<DependentUpon>frmBloodGasAnalysisNew.cs</DependentUpon>
</EmbeddedResource>
@ -1006,6 +1028,9 @@
<EmbeddedResource Include="OperationDoing\oldSystemCode\frmSelectApplianceUseType.resx">
<DependentUpon>frmSelectApplianceUseType.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationDoing\oldSystemCode\frmSelectPatientGoodsBill2.resx">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationDoing\oldSystemCode\frmSelectPatientGoodsBill.resx">
<DependentUpon>frmSelectPatientGoodsBill.cs</DependentUpon>
</EmbeddedResource>
@ -1030,6 +1055,9 @@
<EmbeddedResource Include="OperationFront\frmSelectiveOperationsPrint.resx">
<DependentUpon>frmSelectiveOperationsPrint.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OremrUserControl\UCOperationGoodsBill5.resx">
<DependentUpon>UCOperationGoodsBill5.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OremrUserControl\UCOperationGoodsBill.resx">
<DependentUpon>UCOperationGoodsBill.cs</DependentUpon>
</EmbeddedResource>

View File

@ -17,6 +17,7 @@ namespace AIMS.DocManager
public String ArchivesNo { get; set; }
public String PatientName { get; set; }
public String PatientName1 { get; set; }
public String PatientDepName { get; set; }
public String ApplyDepName { get; set; }
public String PatientKind { get; set; }
public String Sex { get; set; }
@ -69,6 +70,8 @@ namespace AIMS.DocManager
public String OutRoomTime { get; set; }
public String OperationBeginTime { get; set; }
public String OperationEndTime { get; set; }
public String AnesthesiaBeginTime { get; set; }
public String AnesthesiaEndTime { get; set; }
public String OperationLevelName { get; set; }
public String OpeAfterMode { get; set; }
public String SpecialSituation { get; set; }
@ -114,6 +117,7 @@ namespace AIMS.DocManager
patient.PatientKind = dt.Rows[0]["PatientKind"].ToString();
patient.Sex = dt.Rows[0]["Sex"].ToString();
patient.ApplyDepName = dt.Rows[0]["ApplyDepName"].ToString();
patient.PatientDepName = dt.Rows[0]["PatientDepName"].ToString();
patient.Age = dt.Rows[0]["Age"].ToString();
patient.BirthDay = dt.Rows[0]["BirthDay"].ToString();
patient.Height = dt.Rows[0]["Height"].ToString();
@ -161,6 +165,8 @@ namespace AIMS.DocManager
patient.OutRoomTime = dt.Rows[0]["OutRoomTime"].ToString();
patient.OperationBeginTime = dt.Rows[0]["OperationBeginTime"].ToString();
patient.OperationEndTime = dt.Rows[0]["OperationEndTime"].ToString();
patient.AnesthesiaBeginTime = dt.Rows[0]["AnesthesiaBeginTime"].ToString();
patient.AnesthesiaEndTime = dt.Rows[0]["AnesthesiaEndTime"].ToString();
patient.OperationLevelName = dt.Rows[0]["OperationLevelName"].ToString();
patient.SpecialSituation = dt.Rows[0]["SpecialSituation"].ToString();
patient.AnaesthesiaPlane = dt.Rows[0]["AnaesthesiaPlane"].ToString();

View File

@ -114,6 +114,43 @@ namespace AIMS.OperationDoing.AnasRecordBill
}
}
public static void IniDrawAnasReordBill4(OperationRecord _record, ZedGraphControl Zgc, ref TemplateManage templateManage)
{
try
{
string jsonStr = DBHelper.ExecuteScalar("SELECT [JsonDate] FROM [dbo].[OperationRecordTemplate] where id=20").ToString();
if (jsonStr != null && jsonStr != "")
{
templateManage = JsonConvert.DeserializeObject<TemplateManage>(jsonStr);
templateManage.ZedControl = Zgc;
templateManage.Id = 20;
templateManage.OpeRecord = BOperationRecord.getRecord(_record, -1, 2);
bool reVal = templateManage.Load();
if (reVal)
{
templateManage.DrawArea();
templateManage.ZedControl.Width = templateManage.ZedControl.Parent.Width - 54;
templateManage.ZedControl.Height = (templateManage.ZedControl.Parent.Width - 54) / 8 * 11;
TextPackObj janCePack = templateManage.GetPackObjectOTag<TextPackObj>("BaseInfoTopManage_TextPackObj_912");
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * janCePack.RealEndY);
templateManage.LocationY = LocationY;
templateManage.SetPYL();
templateManage.ZedControl.AxisChange();
templateManage.ZedControl.Refresh();
}
else
{
MessageBox.Show(templateManage.MsgStr);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
public static void IniDrawAnasReordBill4(OperationRecord _record, ZedGraphControl Zgc, ZedGraphControl Zgc2, ref TemplateManage templateManage, ref TemplateManage templateManage2)
{
try
@ -199,7 +236,7 @@ namespace AIMS.OperationDoing.AnasRecordBill
{
templateManage.DrawArea();
DrawGraph.Util.DrawText(AIMSExtension.PublicMethod.GetHospitalName(), 0.385, 0.018, Zgc, DrawGraph.Util.Font16);
DrawGraph.Util.DrawText(" 麻醉记录", 0.4, 0.04, Zgc, DrawGraph.Util.Font16);
DrawGraph.Util.DrawText(" 麻 录", 0.42, 0.04, Zgc, DrawGraph.Util.Font14);
#region
//在此处可随时设置板子的属性
@ -207,8 +244,7 @@ namespace AIMS.OperationDoing.AnasRecordBill
templateManage.ZedControl.Height = (templateManage.ZedControl.Parent.Width - 54) / 8 * 11;
TextPackObj janCePack = templateManage.GetPackObjectOTag<TextPackObj>("BaseInfoTopManage_TextPackObj_2");
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * janCePack.RealY);
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.04);
templateManage.LocationY = LocationY;
templateManage.SetPYL();
templateManage.ZedControl.AxisChange();
@ -246,9 +282,12 @@ namespace AIMS.OperationDoing.AnasRecordBill
if (reVal)
{
templateManage2.DrawArea();
DrawGraph.Util.DrawText(AIMSExtension.PublicMethod.GetHospitalName(), 0.385, 0.038, Zgc2, DrawGraph.Util.Font16);
DrawGraph.Util.DrawText(" 麻 醉 记 录", 0.42, 0.065, Zgc2, DrawGraph.Util.Font14);
templateManage2.ZedControl.Width = templateManage.ZedControl.Width;
templateManage2.ZedControl.Height = templateManage.ZedControl.Height;
templateManage2.LocationY = 0;
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.065);
templateManage2.LocationY = LocationY;
templateManage2.SetPYL();
templateManage2.ZedControl.AxisChange();
templateManage2.ZedControl.Refresh();

View File

@ -510,38 +510,44 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
_record.AnesthesiaBeginTime = null;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update("AnesthesiaBeginTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术开始")
{
_record.OperationBeginTime = null;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" OperationBeginTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束")
{
_record.OperationEndTime = null;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" OperationEndTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉完成")
{
_record.AnesthesiaEndTime = null;
this.picAnesEnd.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" AnesthesiaEndTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == cmbCGType.Text)
{
_record.InCGType = "";
_record.InCGTime = null;
_record.SpileInTime = null;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" SpileInTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "拔管")
{
_record.OutCGTime = null;
_record.SpileOutTime = null;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" SpileOutTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null)
{
BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
}
//if (Inevent != null)
//{
// BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
//}
}
}
/// <summary>
@ -604,47 +610,55 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
_record.InRoomTime = Inevent.EventBeginTime;
this.picInRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("InRoomTime=@InRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉开始" && _record.AnesthesiaBeginTime != Inevent.EventBeginTime)
{
_record.AnesthesiaBeginTime = Inevent.EventBeginTime;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("AnesthesiaBeginTime=@AnesthesiaBeginTime where Id=@id ", new AIMSModel.ParameterList("@AnesthesiaBeginTime", _record.AnesthesiaBeginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术开始" && _record.OperationBeginTime != Inevent.EventBeginTime)
{
_record.OperationBeginTime = Inevent.EventBeginTime;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("OperationBeginTime=@OperationBegin where Id=@id ", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == cmbCGType.Text && _record.InCGTime != Inevent.EventBeginTime)
if (Inevent != null && Inevent.EventName == cmbCGType.Text && _record.SpileInTime != Inevent.EventBeginTime)
{
_record.InCGType = cmbCGType.Text;
_record.InCGTime = Inevent.EventBeginTime;
_record.SpileInTime = Inevent.EventBeginTime;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update(" SpileInTime=@SpileIn where Id=@id ", new AIMSModel.ParameterList("@SpileIn", _record.SpileInTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "拔管" && _record.OutCGTime != Inevent.EventBeginTime)
if (Inevent != null && Inevent.EventName == "拔管" && _record.SpileOutTime != Inevent.EventBeginTime)
{
_record.OutCGTime = Inevent.EventBeginTime;
_record.SpileOutTime = Inevent.EventBeginTime;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update(" SpileOutTime=@SpileOut where Id=@id ", new AIMSModel.ParameterList("@SpileOut", _record.SpileOutTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束" && _record.OperationEndTime != Inevent.EventBeginTime)
{
_record.OperationEndTime = Inevent.EventBeginTime;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("OperationEndTime=@OperationEnd where Id=@id ", new AIMSModel.ParameterList("@OperationEnd", _record.OperationEndTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉完成" && _record.AnesthesiaEndTime != Inevent.EventBeginTime)
{
_record.AnesthesiaEndTime = Inevent.EventBeginTime;
this.picAnesEnd.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("AnesthesiaEndTime=@AnesthesiaEndTime where Id=@id ", new AIMSModel.ParameterList("@AnesthesiaEndTime", _record.AnesthesiaEndTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "出室" && _record.OutRoomTime != Inevent.EventBeginTime)
{
_record.OutRoomTime = Inevent.EventBeginTime;
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@OutRoom", _record.OutRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null)
{
BOperationRecord.Update("InRoomTime=@InRoom,AnesthesiaBeginTime=@AnesthesiaBeginTime,OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,AnesthesiaEndTime=@AnesthesiaEndTime,OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.HasValue ? (object)_record.InRoomTime.Value : (object)DateTime.Now, "@AnesthesiaBeginTime", _record.AnesthesiaBeginTime.HasValue ? (object)_record.AnesthesiaBeginTime.Value : (object)DBNull.Value, "@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@AnesthesiaEndTime", _record.AnesthesiaEndTime.HasValue ? (object)_record.AnesthesiaEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
}
//if (Inevent != null)
//{
// BOperationRecord.Update("InRoomTime=@InRoom,AnesthesiaBeginTime=@AnesthesiaBeginTime,OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,AnesthesiaEndTime=@AnesthesiaEndTime,OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.HasValue ? (object)_record.InRoomTime.Value : (object)DateTime.Now, "@AnesthesiaBeginTime", _record.AnesthesiaBeginTime.HasValue ? (object)_record.AnesthesiaBeginTime.Value : (object)DBNull.Value, "@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@AnesthesiaEndTime", _record.AnesthesiaEndTime.HasValue ? (object)_record.AnesthesiaEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
//}
}
}
/// <summary>
@ -773,7 +787,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
_record.OperationApplyId = ApplyId;
_record.PatientId = PatientId;
_record.RecoverId = RecoverId;
_record.Id = BOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, 1, DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:00")), NowRoom.Id.Value);
_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();
@ -1308,14 +1322,14 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
if (key == "自主呼吸")
{
if (_record.InCGTime != null && _record.OutCGTime != null)
if (_record.SpileInTime != null && _record.SpileOutTime != null)
{
if (time > _record.InCGTime && time < _record.OutCGTime)
if (time > _record.SpileInTime && time < _record.SpileOutTime)
b = true;
}
if (_record.InCGTime != null && _record.OutCGTime == null)
if (_record.SpileInTime != null && _record.SpileOutTime == null)
{
if (time > _record.InCGTime)
if (time > _record.SpileInTime)
b = true;
}
}
@ -1605,19 +1619,19 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
txtAnaesthesiaBegin.Value = _record.AnesthesiaBeginTime.Value;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.InCGTime != null)
if (_record.SpileInTime != null)
{
cmbCGType.Text = _record.InCGType;
txtCG.CustomFormat = "MM-dd HH:mm";
txtCG.Tag = _record.InCGTime.Value;
txtCG.Value = _record.InCGTime.Value;
txtCG.Tag = _record.SpileInTime.Value;
txtCG.Value = _record.SpileInTime.Value;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.OutCGTime != null)
if (_record.SpileOutTime != null)
{
txtBG.CustomFormat = "MM-dd HH:mm";
txtBG.Tag = _record.OutCGTime.Value;
txtBG.Value = _record.OutCGTime.Value;
txtBG.Tag = _record.SpileOutTime.Value;
txtBG.Value = _record.SpileOutTime.Value;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.OperationBeginTime != null)

View File

@ -74,12 +74,22 @@
this.superTabMain = new DevComponents.DotNetBar.SuperTabControl();
this.superTabControlPanel1 = new DevComponents.DotNetBar.SuperTabControlPanel();
this.panelExZKZB = new DevComponents.DotNetBar.PanelEx();
this.panel8 = new AIMS.PublicUI.UI.DrawPanel();
this.circularProgress1 = new DevComponents.DotNetBar.Controls.CircularProgress();
this.zgcAnaesRecord = new DrawGraph.ZedGraphControl();
this.spTabQXQDD = new DevComponents.DotNetBar.SuperTabItem();
this.superTabControlPanel2 = new DevComponents.DotNetBar.SuperTabControlPanel();
this.panelExBLSJ = new DevComponents.DotNetBar.PanelEx();
this.panel82 = new AIMS.PublicUI.UI.DrawPanel();
this.circularProgress2 = new DevComponents.DotNetBar.Controls.CircularProgress();
this.zgcAnaesRecord2 = new DrawGraph.ZedGraphControl();
this.spTabBM = new DevComponents.DotNetBar.SuperTabItem();
this.panel7 = new System.Windows.Forms.Panel();
this.panel21 = new System.Windows.Forms.Panel();
this.panel17 = new System.Windows.Forms.Panel();
this.btnNextPage = new System.Windows.Forms.Panel();
this.panel18 = new System.Windows.Forms.Panel();
this.btnUpPage = new System.Windows.Forms.Panel();
this.plPrintBrowse = new System.Windows.Forms.Panel();
this.plPrint = new System.Windows.Forms.Panel();
this.plRefresh = new System.Windows.Forms.Panel();
@ -121,16 +131,6 @@
this.picInRoom = new System.Windows.Forms.PictureBox();
this.txtInRoom1 = new System.Windows.Forms.Button();
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
this.panel8 = new AIMS.PublicUI.UI.DrawPanel();
this.circularProgress1 = new DevComponents.DotNetBar.Controls.CircularProgress();
this.zgcAnaesRecord = new DrawGraph.ZedGraphControl();
this.panel82 = new AIMS.PublicUI.UI.DrawPanel();
this.circularProgress2 = new DevComponents.DotNetBar.Controls.CircularProgress();
this.zgcAnaesRecord2 = new DrawGraph.ZedGraphControl();
this.panel17 = new System.Windows.Forms.Panel();
this.btnNextPage = new System.Windows.Forms.Panel();
this.panel18 = new System.Windows.Forms.Panel();
this.btnUpPage = new System.Windows.Forms.Panel();
this.panel3.SuspendLayout();
this.panel14.SuspendLayout();
this.panel4.SuspendLayout();
@ -140,8 +140,10 @@
this.superTabMain.SuspendLayout();
this.superTabControlPanel1.SuspendLayout();
this.panelExZKZB.SuspendLayout();
this.panel8.SuspendLayout();
this.superTabControlPanel2.SuspendLayout();
this.panelExBLSJ.SuspendLayout();
this.panel82.SuspendLayout();
this.panel7.SuspendLayout();
this.panel21.SuspendLayout();
this.plTitleEventTime.SuspendLayout();
@ -169,8 +171,6 @@
this.panel6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.txtInRoom)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.picInRoom)).BeginInit();
this.panel8.SuspendLayout();
this.panel82.SuspendLayout();
this.SuspendLayout();
//
// panel2
@ -373,6 +373,7 @@
this.btnOperationInfo.TabIndex = 4;
this.btnOperationInfo.Text = " 手术信息";
this.btnOperationInfo.UseVisualStyleBackColor = false;
this.btnOperationInfo.Visible = false;
this.btnOperationInfo.Click += new System.EventHandler(this.btnOperationInfo_Click);
//
// btnOutputLiquids
@ -866,8 +867,8 @@
this.superTabMain.ControlBox.SubItems.AddRange(new DevComponents.DotNetBar.BaseItem[] {
this.superTabMain.ControlBox.MenuBox,
this.superTabMain.ControlBox.CloseBox});
this.superTabMain.Controls.Add(this.superTabControlPanel1);
this.superTabMain.Controls.Add(this.superTabControlPanel2);
this.superTabMain.Controls.Add(this.superTabControlPanel1);
this.superTabMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.superTabMain.Location = new System.Drawing.Point(0, 58);
this.superTabMain.Name = "superTabMain";
@ -880,6 +881,7 @@
this.superTabMain.Tabs.AddRange(new DevComponents.DotNetBar.BaseItem[] {
this.spTabQXQDD,
this.spTabBM});
this.superTabMain.SelectedTabChanged += new System.EventHandler<DevComponents.DotNetBar.SuperTabStripSelectedTabChangedEventArgs>(this.superTabMain_SelectedTabChanged);
//
// superTabControlPanel1
//
@ -910,6 +912,60 @@
this.panelExZKZB.Style.GradientAngle = 90;
this.panelExZKZB.TabIndex = 0;
//
// panel8
//
this.panel8.AutoScroll = true;
this.panel8.BackColor = System.Drawing.Color.White;
this.panel8.Controls.Add(this.circularProgress1);
this.panel8.Controls.Add(this.zgcAnaesRecord);
this.panel8.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel8.Location = new System.Drawing.Point(0, 0);
this.panel8.Name = "panel8";
this.panel8.Size = new System.Drawing.Size(1760, 904);
this.panel8.TabIndex = 2;
this.panel8.Scroll += new System.Windows.Forms.ScrollEventHandler(this.panel8_Scroll);
//
// circularProgress1
//
this.circularProgress1.AnimationSpeed = 50;
//
//
//
this.circularProgress1.BackgroundStyle.BackgroundImageAlpha = ((byte)(0));
this.circularProgress1.BackgroundStyle.BackgroundImagePosition = DevComponents.DotNetBar.eStyleBackgroundImage.Zoom;
this.circularProgress1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.circularProgress1.FocusCuesEnabled = false;
this.circularProgress1.Font = new System.Drawing.Font("微软雅黑", 9F);
this.circularProgress1.Location = new System.Drawing.Point(602, 274);
this.circularProgress1.Margin = new System.Windows.Forms.Padding(4);
this.circularProgress1.Name = "circularProgress1";
this.circularProgress1.ProgressColor = System.Drawing.Color.DodgerBlue;
this.circularProgress1.Size = new System.Drawing.Size(389, 239);
this.circularProgress1.Style = DevComponents.DotNetBar.eDotNetBarStyle.OfficeXP;
this.circularProgress1.TabIndex = 6;
this.circularProgress1.Value = 100;
//
// zgcAnaesRecord
//
this.zgcAnaesRecord.Location = new System.Drawing.Point(416, 41);
this.zgcAnaesRecord.Name = "zgcAnaesRecord";
this.zgcAnaesRecord.ScrollGrace = 0D;
this.zgcAnaesRecord.ScrollMaxX = 0D;
this.zgcAnaesRecord.ScrollMaxY = 0D;
this.zgcAnaesRecord.ScrollMaxY2 = 0D;
this.zgcAnaesRecord.ScrollMinX = 0D;
this.zgcAnaesRecord.ScrollMinY = 0D;
this.zgcAnaesRecord.ScrollMinY2 = 0D;
this.zgcAnaesRecord.Size = new System.Drawing.Size(800, 1000);
this.zgcAnaesRecord.TabIndex = 0;
this.zgcAnaesRecord.Visible = false;
this.zgcAnaesRecord.ContextMenuBuilder += new DrawGraph.ZedGraphControl.ContextMenuBuilderEventHandler(this.zgcAnaesRecord_ContextMenuBuilder);
this.zgcAnaesRecord.MouseDownEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseDownEvent);
this.zgcAnaesRecord.MouseUpEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseUpEvent);
this.zgcAnaesRecord.MouseMoveEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseMoveEvent);
this.zgcAnaesRecord.KeyUp += new System.Windows.Forms.KeyEventHandler(this.zgcAnaesRecord_KeyUp);
this.zgcAnaesRecord.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.zgcAnaesRecord_MouseDoubleClick);
//
// spTabQXQDD
//
this.spTabQXQDD.AttachedControl = this.superTabControlPanel1;
@ -946,6 +1002,60 @@
this.panelExBLSJ.Style.GradientAngle = 90;
this.panelExBLSJ.TabIndex = 0;
//
// panel82
//
this.panel82.AutoScroll = true;
this.panel82.BackColor = System.Drawing.Color.White;
this.panel82.Controls.Add(this.circularProgress2);
this.panel82.Controls.Add(this.zgcAnaesRecord2);
this.panel82.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel82.Location = new System.Drawing.Point(0, 0);
this.panel82.Name = "panel82";
this.panel82.Size = new System.Drawing.Size(1760, 904);
this.panel82.TabIndex = 3;
this.panel82.Scroll += new System.Windows.Forms.ScrollEventHandler(this.panel82_Scroll);
//
// circularProgress2
//
this.circularProgress2.AnimationSpeed = 50;
//
//
//
this.circularProgress2.BackgroundStyle.BackgroundImageAlpha = ((byte)(0));
this.circularProgress2.BackgroundStyle.BackgroundImagePosition = DevComponents.DotNetBar.eStyleBackgroundImage.Zoom;
this.circularProgress2.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.circularProgress2.FocusCuesEnabled = false;
this.circularProgress2.Font = new System.Drawing.Font("微软雅黑", 9F);
this.circularProgress2.Location = new System.Drawing.Point(678, 354);
this.circularProgress2.Margin = new System.Windows.Forms.Padding(4);
this.circularProgress2.Name = "circularProgress2";
this.circularProgress2.ProgressColor = System.Drawing.Color.DodgerBlue;
this.circularProgress2.Size = new System.Drawing.Size(389, 239);
this.circularProgress2.Style = DevComponents.DotNetBar.eDotNetBarStyle.OfficeXP;
this.circularProgress2.TabIndex = 6;
this.circularProgress2.Value = 100;
//
// zgcAnaesRecord2
//
this.zgcAnaesRecord2.Location = new System.Drawing.Point(416, 41);
this.zgcAnaesRecord2.Name = "zgcAnaesRecord2";
this.zgcAnaesRecord2.ScrollGrace = 0D;
this.zgcAnaesRecord2.ScrollMaxX = 0D;
this.zgcAnaesRecord2.ScrollMaxY = 0D;
this.zgcAnaesRecord2.ScrollMaxY2 = 0D;
this.zgcAnaesRecord2.ScrollMinX = 0D;
this.zgcAnaesRecord2.ScrollMinY = 0D;
this.zgcAnaesRecord2.ScrollMinY2 = 0D;
this.zgcAnaesRecord2.Size = new System.Drawing.Size(800, 1000);
this.zgcAnaesRecord2.TabIndex = 0;
this.zgcAnaesRecord2.Visible = false;
this.zgcAnaesRecord2.ContextMenuBuilder += new DrawGraph.ZedGraphControl.ContextMenuBuilderEventHandler(this.zgcAnaesRecord2_ContextMenuBuilder);
this.zgcAnaesRecord2.MouseDownEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseDownEvent);
this.zgcAnaesRecord2.MouseUpEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseUpEvent);
this.zgcAnaesRecord2.MouseMoveEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseMoveEvent);
this.zgcAnaesRecord2.KeyUp += new System.Windows.Forms.KeyEventHandler(this.zgcAnaesRecord2_KeyUp);
this.zgcAnaesRecord2.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.zgcAnaesRecord2_MouseDoubleClick);
//
// spTabBM
//
this.spTabBM.AttachedControl = this.superTabControlPanel2;
@ -982,6 +1092,54 @@
this.panel21.Size = new System.Drawing.Size(354, 40);
this.panel21.TabIndex = 10;
//
// panel17
//
this.panel17.BackgroundImage = global::AIMS.Properties.Resources._末尾页;
this.panel17.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.panel17.Cursor = System.Windows.Forms.Cursors.Hand;
this.panel17.Location = new System.Drawing.Point(124, 4);
this.panel17.Name = "panel17";
this.panel17.Size = new System.Drawing.Size(28, 28);
this.panel17.TabIndex = 7;
this.panel17.Tag = "下一页";
this.panel17.Click += new System.EventHandler(this.btnNextEndPage_Click);
//
// btnNextPage
//
this.btnNextPage.BackgroundImage = global::AIMS.Properties.Resources._后一页;
this.btnNextPage.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.btnNextPage.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnNextPage.Location = new System.Drawing.Point(83, 4);
this.btnNextPage.Name = "btnNextPage";
this.btnNextPage.Size = new System.Drawing.Size(28, 28);
this.btnNextPage.TabIndex = 8;
this.btnNextPage.Tag = "下一页";
this.btnNextPage.Click += new System.EventHandler(this.btnNextPage_Click);
//
// panel18
//
this.panel18.BackgroundImage = global::AIMS.Properties.Resources._第一页;
this.panel18.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.panel18.Cursor = System.Windows.Forms.Cursors.Hand;
this.panel18.Location = new System.Drawing.Point(1, 4);
this.panel18.Name = "panel18";
this.panel18.Size = new System.Drawing.Size(28, 28);
this.panel18.TabIndex = 5;
this.panel18.Tag = "上一页";
this.panel18.Click += new System.EventHandler(this.btnUpFsPage_Click);
//
// btnUpPage
//
this.btnUpPage.BackgroundImage = global::AIMS.Properties.Resources._前一页;
this.btnUpPage.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.btnUpPage.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnUpPage.Location = new System.Drawing.Point(42, 4);
this.btnUpPage.Name = "btnUpPage";
this.btnUpPage.Size = new System.Drawing.Size(28, 28);
this.btnUpPage.TabIndex = 6;
this.btnUpPage.Tag = "上一页";
this.btnUpPage.Click += new System.EventHandler(this.btnUpPage_Click);
//
// plPrintBrowse
//
this.plPrintBrowse.BackgroundImage = global::AIMS.Properties.Resources._预览;
@ -1820,162 +1978,6 @@
this.flowLayoutPanel1.Size = new System.Drawing.Size(147, 71);
this.flowLayoutPanel1.TabIndex = 0;
//
// panel8
//
this.panel8.AutoScroll = true;
this.panel8.BackColor = System.Drawing.Color.White;
this.panel8.Controls.Add(this.circularProgress1);
this.panel8.Controls.Add(this.zgcAnaesRecord);
this.panel8.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel8.Location = new System.Drawing.Point(0, 0);
this.panel8.Name = "panel8";
this.panel8.Size = new System.Drawing.Size(1760, 904);
this.panel8.TabIndex = 2;
this.panel8.Scroll += new System.Windows.Forms.ScrollEventHandler(this.panel8_Scroll);
//
// circularProgress1
//
this.circularProgress1.AnimationSpeed = 50;
//
//
//
this.circularProgress1.BackgroundStyle.BackgroundImageAlpha = ((byte)(0));
this.circularProgress1.BackgroundStyle.BackgroundImagePosition = DevComponents.DotNetBar.eStyleBackgroundImage.Zoom;
this.circularProgress1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.circularProgress1.FocusCuesEnabled = false;
this.circularProgress1.Font = new System.Drawing.Font("微软雅黑", 9F);
this.circularProgress1.Location = new System.Drawing.Point(602, 274);
this.circularProgress1.Margin = new System.Windows.Forms.Padding(4);
this.circularProgress1.Name = "circularProgress1";
this.circularProgress1.ProgressColor = System.Drawing.Color.DodgerBlue;
this.circularProgress1.Size = new System.Drawing.Size(389, 239);
this.circularProgress1.Style = DevComponents.DotNetBar.eDotNetBarStyle.OfficeXP;
this.circularProgress1.TabIndex = 6;
this.circularProgress1.Value = 100;
//
// zgcAnaesRecord
//
this.zgcAnaesRecord.Location = new System.Drawing.Point(416, 41);
this.zgcAnaesRecord.Name = "zgcAnaesRecord";
this.zgcAnaesRecord.ScrollGrace = 0D;
this.zgcAnaesRecord.ScrollMaxX = 0D;
this.zgcAnaesRecord.ScrollMaxY = 0D;
this.zgcAnaesRecord.ScrollMaxY2 = 0D;
this.zgcAnaesRecord.ScrollMinX = 0D;
this.zgcAnaesRecord.ScrollMinY = 0D;
this.zgcAnaesRecord.ScrollMinY2 = 0D;
this.zgcAnaesRecord.Size = new System.Drawing.Size(800, 1000);
this.zgcAnaesRecord.TabIndex = 0;
this.zgcAnaesRecord.Visible = false;
this.zgcAnaesRecord.ContextMenuBuilder += new DrawGraph.ZedGraphControl.ContextMenuBuilderEventHandler(this.zgcAnaesRecord_ContextMenuBuilder);
this.zgcAnaesRecord.MouseDownEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseDownEvent);
this.zgcAnaesRecord.MouseUpEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseUpEvent);
this.zgcAnaesRecord.MouseMoveEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord_MouseMoveEvent);
this.zgcAnaesRecord.KeyUp += new System.Windows.Forms.KeyEventHandler(this.zgcAnaesRecord_KeyUp);
this.zgcAnaesRecord.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.zgcAnaesRecord_MouseDoubleClick);
//
// panel82
//
this.panel82.AutoScroll = true;
this.panel82.BackColor = System.Drawing.Color.White;
this.panel82.Controls.Add(this.circularProgress2);
this.panel82.Controls.Add(this.zgcAnaesRecord2);
this.panel82.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel82.Location = new System.Drawing.Point(0, 0);
this.panel82.Name = "panel82";
this.panel82.Size = new System.Drawing.Size(1760, 904);
this.panel82.TabIndex = 3;
this.panel82.Scroll += new System.Windows.Forms.ScrollEventHandler(this.panel82_Scroll);
//
// circularProgress2
//
this.circularProgress2.AnimationSpeed = 50;
//
//
//
this.circularProgress2.BackgroundStyle.BackgroundImageAlpha = ((byte)(0));
this.circularProgress2.BackgroundStyle.BackgroundImagePosition = DevComponents.DotNetBar.eStyleBackgroundImage.Zoom;
this.circularProgress2.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.circularProgress2.FocusCuesEnabled = false;
this.circularProgress2.Font = new System.Drawing.Font("微软雅黑", 9F);
this.circularProgress2.Location = new System.Drawing.Point(678, 354);
this.circularProgress2.Margin = new System.Windows.Forms.Padding(4);
this.circularProgress2.Name = "circularProgress2";
this.circularProgress2.ProgressColor = System.Drawing.Color.DodgerBlue;
this.circularProgress2.Size = new System.Drawing.Size(389, 239);
this.circularProgress2.Style = DevComponents.DotNetBar.eDotNetBarStyle.OfficeXP;
this.circularProgress2.TabIndex = 6;
this.circularProgress2.Value = 100;
//
// zgcAnaesRecord2
//
this.zgcAnaesRecord2.Location = new System.Drawing.Point(416, 41);
this.zgcAnaesRecord2.Name = "zgcAnaesRecord2";
this.zgcAnaesRecord2.ScrollGrace = 0D;
this.zgcAnaesRecord2.ScrollMaxX = 0D;
this.zgcAnaesRecord2.ScrollMaxY = 0D;
this.zgcAnaesRecord2.ScrollMaxY2 = 0D;
this.zgcAnaesRecord2.ScrollMinX = 0D;
this.zgcAnaesRecord2.ScrollMinY = 0D;
this.zgcAnaesRecord2.ScrollMinY2 = 0D;
this.zgcAnaesRecord2.Size = new System.Drawing.Size(800, 1000);
this.zgcAnaesRecord2.TabIndex = 0;
this.zgcAnaesRecord2.Visible = false;
this.zgcAnaesRecord2.ContextMenuBuilder += new DrawGraph.ZedGraphControl.ContextMenuBuilderEventHandler(this.zgcAnaesRecord2_ContextMenuBuilder);
this.zgcAnaesRecord2.MouseDownEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseDownEvent);
this.zgcAnaesRecord2.MouseUpEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseUpEvent);
this.zgcAnaesRecord2.MouseMoveEvent += new DrawGraph.ZedGraphControl.ZedMouseEventHandler(this.zgcAnaesRecord2_MouseMoveEvent);
this.zgcAnaesRecord2.KeyUp += new System.Windows.Forms.KeyEventHandler(this.zgcAnaesRecord2_KeyUp);
this.zgcAnaesRecord2.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.zgcAnaesRecord2_MouseDoubleClick);
//
// panel17
//
this.panel17.BackgroundImage = global::AIMS.Properties.Resources._末尾页;
this.panel17.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.panel17.Cursor = System.Windows.Forms.Cursors.Hand;
this.panel17.Location = new System.Drawing.Point(124, 4);
this.panel17.Name = "panel17";
this.panel17.Size = new System.Drawing.Size(28, 28);
this.panel17.TabIndex = 7;
this.panel17.Tag = "下一页";
this.panel17.Click += new System.EventHandler(this.btnNextEndPage_Click);
//
// btnNextPage
//
this.btnNextPage.BackgroundImage = global::AIMS.Properties.Resources._后一页;
this.btnNextPage.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.btnNextPage.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnNextPage.Location = new System.Drawing.Point(83, 4);
this.btnNextPage.Name = "btnNextPage";
this.btnNextPage.Size = new System.Drawing.Size(28, 28);
this.btnNextPage.TabIndex = 8;
this.btnNextPage.Tag = "下一页";
this.btnNextPage.Click += new System.EventHandler(this.btnNextPage_Click);
//
// panel18
//
this.panel18.BackgroundImage = global::AIMS.Properties.Resources._第一页;
this.panel18.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.panel18.Cursor = System.Windows.Forms.Cursors.Hand;
this.panel18.Location = new System.Drawing.Point(1, 4);
this.panel18.Name = "panel18";
this.panel18.Size = new System.Drawing.Size(28, 28);
this.panel18.TabIndex = 5;
this.panel18.Tag = "上一页";
this.panel18.Click += new System.EventHandler(this.btnUpFsPage_Click);
//
// btnUpPage
//
this.btnUpPage.BackgroundImage = global::AIMS.Properties.Resources._前一页;
this.btnUpPage.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.btnUpPage.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnUpPage.Location = new System.Drawing.Point(42, 4);
this.btnUpPage.Name = "btnUpPage";
this.btnUpPage.Size = new System.Drawing.Size(28, 28);
this.btnUpPage.TabIndex = 6;
this.btnUpPage.Tag = "上一页";
this.btnUpPage.Click += new System.EventHandler(this.btnUpPage_Click);
//
// frmAnasRecordBill2
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@ -1997,8 +1999,10 @@
this.superTabMain.ResumeLayout(false);
this.superTabControlPanel1.ResumeLayout(false);
this.panelExZKZB.ResumeLayout(false);
this.panel8.ResumeLayout(false);
this.superTabControlPanel2.ResumeLayout(false);
this.panelExBLSJ.ResumeLayout(false);
this.panel82.ResumeLayout(false);
this.panel7.ResumeLayout(false);
this.panel7.PerformLayout();
this.panel21.ResumeLayout(false);
@ -2027,8 +2031,6 @@
this.panel6.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.txtInRoom)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.picInRoom)).EndInit();
this.panel8.ResumeLayout(false);
this.panel82.ResumeLayout(false);
this.ResumeLayout(false);
}

View File

@ -176,6 +176,12 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
zgcAnaesRecord.Focus();
}
Panel panel = zgcAnaesRecord.Parent as Panel;
panel.VerticalScroll.Value = 0;
Panel panel2 = zgcAnaesRecord2.Parent as Panel;
panel2.VerticalScroll.Value = 0;
//panel.HorizontalScroll.Value = 0;
mPanes = new List<MasterPane>();
UpPanes = new List<MasterPane>();
PrintDocPage(null, null);
@ -246,12 +252,12 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private void PrintDocPane(PrintPageEventArgs e, ZedGraphControl zedGraph, TemplateManage template, bool InitChart)
{
if (InitChart == false)
foreach (AreaManageBase area in template.ManageList)
{
area.setPrint(false);
area.BindTempData();
}
//if (InitChart == false)
// foreach (AreaManageBase area in template.ManageList)
// {
// area.setPrint(false);
// area.BindTempData();
// }
int zedGraphMainWidth = zedGraph.Size.Width;
int zedGraphMainHeight = zedGraph.Size.Height;
@ -272,8 +278,6 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
}
TipBox.Hidden();
Panel panel = zedGraph.Parent as Panel;
panel.VerticalScroll.Value = 0;
MasterPane mPane = zedGraph.MasterPane; //this.MasterPane;
mPane.Border.IsVisible = false;
@ -304,11 +308,11 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
pp.reSetCurveSpo2();
}
}
if (InitChart == false)
foreach (AreaManageBase area in template.ManageList)
{
area.setPrint(true);
}
//if (InitChart == false)
// foreach (AreaManageBase area in template.ManageList)
// {
// area.setPrint(true);
// }
}
private void plPrint_Click(object sender, EventArgs e)
@ -318,6 +322,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
zgcAnaesRecord.Focus();
}
Panel panel = zgcAnaesRecord.Parent as Panel;
panel.VerticalScroll.Value = 0;
Panel panel2 = zgcAnaesRecord2.Parent as Panel;
panel2.VerticalScroll.Value = 0;
if (_record.StateName == "手术中")
{
if (txtOperationEnd.CustomFormat == " " && txtOutRoom.CustomFormat == " ")
@ -620,37 +628,38 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
_record.AnesthesiaBeginTime = null;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update("AnesthesiaBeginTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术开始")
{
_record.OperationBeginTime = null;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" OperationBeginTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束")
{
_record.OperationEndTime = null;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" OperationEndTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉完成")
{
_record.AnesthesiaEndTime = null;
this.picAnesEnd.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" AnesthesiaEndTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == cmbCGType.Text)
{
_record.InCGType = "";
_record.InCGTime = null;
_record.SpileInTime = null;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" SpileInTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "拔管")
{
_record.OutCGTime = null;
_record.SpileOutTime = null;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources.;
}
if (Inevent != null)
{
BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
BOperationRecord.Update(" SpileOutTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
}
}
@ -714,46 +723,50 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
_record.InRoomTime = Inevent.EventBeginTime;
this.picInRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("InRoomTime=@InRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉开始" && _record.AnesthesiaBeginTime != Inevent.EventBeginTime)
{
_record.AnesthesiaBeginTime = Inevent.EventBeginTime;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("AnesthesiaBeginTime=@AnesthesiaBeginTime where Id=@id ", new AIMSModel.ParameterList("@AnesthesiaBeginTime", _record.AnesthesiaBeginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术开始" && _record.OperationBeginTime != Inevent.EventBeginTime)
{
_record.OperationBeginTime = Inevent.EventBeginTime;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("OperationBeginTime=@OperationBegin where Id=@id ", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == cmbCGType.Text && _record.InCGTime != Inevent.EventBeginTime)
if (Inevent != null && Inevent.EventName == cmbCGType.Text && _record.SpileInTime != Inevent.EventBeginTime)
{
_record.InCGType = cmbCGType.Text;
_record.InCGTime = Inevent.EventBeginTime;
_record.SpileInTime = Inevent.EventBeginTime;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update(" SpileInTime=@SpileIn where Id=@id ", new AIMSModel.ParameterList("@SpileIn", _record.SpileInTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "拔管" && _record.OutCGTime != Inevent.EventBeginTime)
if (Inevent != null && Inevent.EventName == "拔管" && _record.SpileOutTime != Inevent.EventBeginTime)
{
_record.OutCGTime = Inevent.EventBeginTime;
_record.SpileOutTime = Inevent.EventBeginTime;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update(" SpileOutTime=@SpileOut where Id=@id ", new AIMSModel.ParameterList("@SpileOut", _record.SpileOutTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束" && _record.OperationEndTime != Inevent.EventBeginTime)
{
_record.OperationEndTime = Inevent.EventBeginTime;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("OperationEndTime=@OperationEnd where Id=@id ", new AIMSModel.ParameterList("@OperationEnd", _record.OperationEndTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "麻醉完成" && _record.AnesthesiaEndTime != Inevent.EventBeginTime)
{
_record.AnesthesiaEndTime = Inevent.EventBeginTime;
this.picAnesEnd.BackgroundImage = global::AIMS.Properties.Resources._select;
BOperationRecord.Update("AnesthesiaEndTime=@AnesthesiaEndTime where Id=@id ", new AIMSModel.ParameterList("@AnesthesiaEndTime", _record.AnesthesiaEndTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "出室" && _record.OutRoomTime != Inevent.EventBeginTime)
{
_record.OutRoomTime = Inevent.EventBeginTime;
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (Inevent != null)
{
BOperationRecord.Update("InRoomTime=@InRoom,AnesthesiaBeginTime=@AnesthesiaBeginTime,OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,AnesthesiaEndTime=@AnesthesiaEndTime,OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.HasValue ? (object)_record.InRoomTime.Value : (object)DateTime.Now, "@AnesthesiaBeginTime", _record.AnesthesiaBeginTime.HasValue ? (object)_record.AnesthesiaBeginTime.Value : (object)DBNull.Value, "@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@AnesthesiaEndTime", _record.AnesthesiaEndTime.HasValue ? (object)_record.AnesthesiaEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
BOperationRecord.Update("OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@OutRoom", _record.OutRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
}
}
@ -964,7 +977,6 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
plRefresh_Click(null, null);
if (_record.MedicalRecord != null && _record.MedicalRecord != "")
{
btnOperationInfo.Enabled = false;
btnOutputLiquids.Enabled = false;
btnDrug.Enabled = false;
btnAddEvents.Enabled = false;
@ -1455,14 +1467,14 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
if (key == "自主呼吸")
{
if (_record.InCGTime != null && _record.OutCGTime != null)
if (_record.SpileInTime != null && _record.SpileOutTime != null)
{
if (time > _record.InCGTime && time < _record.OutCGTime)
if (time > _record.SpileInTime && time < _record.SpileOutTime)
b = true;
}
if (_record.InCGTime != null && _record.OutCGTime == null)
if (_record.SpileInTime != null && _record.SpileOutTime == null)
{
if (time > _record.InCGTime)
if (time > _record.SpileInTime)
b = true;
}
}
@ -1813,19 +1825,19 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
txtAnaesthesiaBegin.Value = _record.AnesthesiaBeginTime.Value;
this.picAnesBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.InCGTime != null)
if (_record.SpileInTime != null)
{
cmbCGType.Text = _record.InCGType;
txtCG.CustomFormat = "MM-dd HH:mm";
txtCG.Tag = _record.InCGTime.Value;
txtCG.Value = _record.InCGTime.Value;
txtCG.Tag = _record.SpileInTime.Value;
txtCG.Value = _record.SpileInTime.Value;
this.picCG.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.OutCGTime != null)
if (_record.SpileOutTime != null)
{
txtBG.CustomFormat = "MM-dd HH:mm";
txtBG.Tag = _record.OutCGTime.Value;
txtBG.Value = _record.OutCGTime.Value;
txtBG.Tag = _record.SpileOutTime.Value;
txtBG.Value = _record.SpileOutTime.Value;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (_record.OperationBeginTime != null)
@ -1939,16 +1951,16 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
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.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 == null)
@ -2085,5 +2097,22 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
#endregion
private void superTabMain_SelectedTabChanged(object sender, DevComponents.DotNetBar.SuperTabStripSelectedTabChangedEventArgs e)
{
//int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.08);
//templateManage2.LocationY = 0;
if (superTabMain.SelectedTab.Name == "spTabQXQDD")
{
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.04);
templateManage.LocationY = LocationY;
templateManage.SetPYL();
}
else
{
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.065);
templateManage2.LocationY = LocationY;
templateManage2.SetPYL();
}
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -25,8 +25,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
#region
public OperationRecord _record;
public TemplateManage templateManage;
public TemplateManage templateManage2;
public TemplateManage templateManage;
public AIMSModel.OperationRoom NowRoom;
private DataTable _appliance;
private List<ApplianceUseType> _applianceUseType;
@ -282,22 +281,23 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
tb.CustomFormat = " ";
tb.Value = DateTime.Now;
tb.Tag = null;
if (Inevent != null && Inevent.EventName == "手术开始")
{
_record.OperationBeginTime = null;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources.;
BOperationRecord.Update(" OperationBeginTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束")
{
_record.OperationEndTime = null;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources.;
}
if (Inevent != null)
{
BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
}
BOperationRecord.Update(" OperationEndTime=null where Id=@id ", new AIMSModel.ParameterList("@id", _record.Id));
}
//if (Inevent != null)
//{
// BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
//}
}
}
/// <summary>
@ -355,26 +355,26 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
_record.InRoomTime = Inevent.EventBeginTime;
this.picInRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
}
BOperationRecord.Update("InRoomTime=@InRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术开始" && _record.OperationBeginTime != Inevent.EventBeginTime)
{
_record.OperationBeginTime = Inevent.EventBeginTime;
this.picOpeBegin.BackgroundImage = global::AIMS.Properties.Resources._select;
}
BOperationRecord.Update("OperationBeginTime=@OperationBegin where Id=@id ", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "手术结束" && _record.OperationEndTime != Inevent.EventBeginTime)
{
_record.OperationEndTime = Inevent.EventBeginTime;
this.picOpeEnd.BackgroundImage = global::AIMS.Properties.Resources._select;
}
BOperationRecord.Update("OperationEndTime=@OperationEnd where Id=@id ", new AIMSModel.ParameterList("@OperationEnd", _record.OperationEndTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
if (Inevent != null && Inevent.EventName == "出室" && _record.OutRoomTime != Inevent.EventBeginTime)
{
_record.OutRoomTime = Inevent.EventBeginTime;
this.picOutRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (Inevent != null)
{
BOperationRecord.Update("InRoomTime=@InRoom,OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@InRoom", _record.InRoomTime.HasValue ? (object)_record.InRoomTime.Value : (object)DateTime.Now, "@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
}
BOperationRecord.Update("OutRoomTime=@OutRoom where Id=@id ", new AIMSModel.ParameterList("@OutRoom", _record.OutRoomTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), "@id", _record.Id));
}
}
}
/// <summary>
@ -400,12 +400,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private void panel8_Scroll(object sender, ScrollEventArgs e)
{
templateManage.SetPYL();
}
private void panel82_Scroll(object sender, ScrollEventArgs e)
{
templateManage2.SetPYL();
}
}
private void plRefresh_Click(object sender, EventArgs e)
{
@ -434,11 +429,8 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
public void LoadAnesRescue()
{
circularProgress1.IsRunning = true;
circularProgress1.Visible = true;
circularProgress2.IsRunning = true;
circularProgress2.Visible = true;
zgcAnaesRecord.Visible = false;
zgcAnaesRecord2.Visible = false;
circularProgress1.Visible = true;
zgcAnaesRecord.Visible = false;
timerLoadAnesRescue = new System.Windows.Forms.Timer(components);
timerLoadAnesRescue.Enabled = true;//调试时设置为FALSE
timerLoadAnesRescue.Interval = 300;
@ -462,7 +454,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
HelperDB.DbHelperSQL.CommitTrans();
ClearTimeText();
btnSelectPatient.Enabled = false;
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord, zgcAnaesRecord2, ref templateManage, ref templateManage2);
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord, ref templateManage);
StartTimer();
txtInRoom.MouseDown += new MouseEventHandler(txtDateTime_MouseDown);
@ -492,12 +484,8 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (templateManage != null)
{
templateManage.ControlClear();
}
if (templateManage2 != null)
{
templateManage2.ControlClear();
}
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord, zgcAnaesRecord2, ref templateManage, ref templateManage2);
}
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord , ref templateManage );
StartTimer();
}
else if (PatientId > 0 && State == AIMSExtension.EditState.BROWSE)
@ -510,12 +498,8 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (templateManage != null)
{
templateManage.ControlClear();
}
if (templateManage2 != null)
{
templateManage2.ControlClear();
}
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord, zgcAnaesRecord2, ref templateManage, ref templateManage2);
}
DrawAnasReordBill.IniDrawAnasReordBill4(_record, zgcAnaesRecord , ref templateManage );
StartTimer();
}
@ -528,27 +512,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
panelQX.Dock = DockStyle.Fill;
pan.Controls.Add(panelQX);
pan.Size = new System.Drawing.Size(templateManage.ZedControl.Width, (int)(templateManage.ZedControl.Height * 0.4));
}
AbleEditPackObj ableEdit2 = templateManage2.GetPackObjectOTag<AbleEditPackObj>("TempDataManage_AbleEditPackObj_357_OperationRecord_InstrumentList_TagPicturePanel");
Panel pan2 = ableEdit2.CControl as Panel;
if (pan2 != null)
{
this.panel82.Controls.Remove(this.panel12);
panel12.Visible = true;
panel12.Dock = DockStyle.Fill;
pan2.Controls.Add(panel12);
//pan.Size = new System.Drawing.Size(templateManage.ZedControl.Width, (int)(templateManage.ZedControl.Height * 0.4));
}
AbleEditPackObj ableEdit3 = templateManage2.GetPackObjectOTag<AbleEditPackObj>("TempDataManage_AbleEditPackObj_397_OperationRecord_InstrumentList_PackPanel");
Panel pan3 = ableEdit3.CControl as Panel;
if (pan3 != null)
{
this.panel82.Controls.Remove(this.panel18);
panel18.Visible = true;
panel18.Dock = DockStyle.Fill;
pan3.Controls.Add(panel18);
//pan.Size = new System.Drawing.Size(templateManage.ZedControl.Width, (int)(templateManage.ZedControl.Height * 0.4));
}
}
plRefresh_Click(null, null);
if (_record.MedicalRecord != null && _record.MedicalRecord != "")
{
@ -567,10 +531,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
circularProgress1.IsRunning = false;
circularProgress1.Visible = false;
zgcAnaesRecord.Visible = true;
circularProgress2.IsRunning = false;
circularProgress2.Visible = false;
zgcAnaesRecord2.Visible = true;
zgcAnaesRecord.Visible = true;
}
@ -899,14 +860,14 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
if (key == "自主呼吸")
{
if (_record.InCGTime != null && _record.OutCGTime != null)
if (_record.SpileInTime != null && _record.SpileOutTime != null)
{
if (time > _record.InCGTime && time < _record.OutCGTime)
if (time > _record.SpileInTime && time < _record.SpileOutTime)
b = true;
}
if (_record.InCGTime != null && _record.OutCGTime == null)
if (_record.SpileInTime != null && _record.SpileOutTime == null)
{
if (time > _record.InCGTime)
if (time > _record.SpileInTime)
b = true;
}
}
@ -1004,64 +965,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
menuStrip.Items.Add(ModifyApply);
}
private void zgcAnaesRecord2_KeyUp(object sender, KeyEventArgs e)
{
if (templateManage2 != null)
{
ZedGraphControl send = sender as ZedGraphControl;
templateManage2.zedControl_KeyUp(send, e);
}
}
private bool zgcAnaesRecord2_MouseDownEvent(ZedGraphControl sender, MouseEventArgs e)
{
if (templateManage2 != null && isReadOnly == false)
{
SelectWorkerValue.Hidden();
SelectDictValue.Hidden();
templateManage2.zedControl_MouseDownEvent(sender, e);
}
return default(bool);
}
private bool zgcAnaesRecord2_MouseUpEvent(ZedGraphControl sender, MouseEventArgs e)
{
if (templateManage2 != null && isReadOnly == false)
{
templateManage2.zedControl_MouseUpEvent(sender, e);
}
return default(bool);
}
private bool zgcAnaesRecord2_MouseMoveEvent(ZedGraphControl sender, MouseEventArgs e)
{
if (templateManage2 != null)
{
templateManage2.zedControl_MouseMoveEvent(sender, e);
}
return default(bool);
}
private void zgcAnaesRecord2_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (templateManage2 != null && isReadOnly == false)
{
ZedGraphControl send = sender as ZedGraphControl;
templateManage2.zedControl_MouseDoubleClick(send, e);
}
}
//public ucStripMenuItem menuItem = new ucStripMenuItem();
private void zgcAnaesRecord2_ContextMenuBuilder(ZedGraphControl sender, ContextMenuStrip menuStrip, Point mousePt, ZedGraphControl.ContextMenuObjectState objState)
{
//添加自定义的新菜单
ToolStripMenuItem ModifyApply = new ToolStripMenuItem();
ModifyApply.Text = "手术申请信息";
ModifyApply.Click += ModifyApply_Click;
menuStrip.Items.Add(ModifyApply);
}
private void ModifyApply_Click(object sender, EventArgs e)
{
if (PatientId == 0) return;
@ -1091,13 +995,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
if (PatientId != 0)
{
templateManage.OpeRecord = BOperationRecord.getRecord(_record, PatientId, RecoverId);
templateManage2.OpeRecord = templateManage.OpeRecord;
templateManage.BindOperationRecordValueAll(templateManage.OpeRecord);
templateManage2.BindOperationRecordValueAll(templateManage2.OpeRecord);
templateManage.OpeRecord = BOperationRecord.getRecord(_record, PatientId, RecoverId);
templateManage.BindOperationRecordValueAll(templateManage.OpeRecord);
reDrawEvent();
templateManage.Bind();
templateManage2.Bind();
templateManage.Bind();
if (_record.InstrumentList != null)
{
@ -1342,15 +1243,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
if (_appliance != null)
FullUcControlsToPanel(panel32, _appliance);
if (_record.InstrumentList.JsonTextData != null && _record.InstrumentList.JsonTextData != "")
{
PublicToDoument.DeserializeControl(panel18, _record.InstrumentList.JsonTextData);
}
if (_record.InstrumentList.TagPicture != null && _record.InstrumentList.TagPicture != "")
{
pictureBox1.Image = PublicToDoument.BytesToImage(Convert.FromBase64String(_record.InstrumentList.TagPicture));
}
}
#endregion
@ -1403,7 +1296,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
#region
int i = 0, j = 0;
int Incount = 0;
int IncRowsount = 20;
int IncRowsount = 25;
/// <summary>
/// 加载物品控件到指定的Panel
/// </summary>
@ -1415,7 +1308,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
panel.Controls.Clear();
foreach (DataRow dr in dt.Rows)
{
if (Incount >= 60)
if (Incount >= 51)
break;
ApplianceRecord applic = null;
if (_record.InstrumentList.ApplianceRecordList != null && _record.InstrumentList.ApplianceRecordList.Count > 0)
@ -1430,7 +1323,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
}
//if (applic == null) continue;
UCOperationGoodsBill uc = new UCOperationGoodsBill(applic);
UCOperationGoodsBill5 uc = new UCOperationGoodsBill5(applic);
uc.SelectTextBoxEvent += Uc_SelectTextBoxEvent;
uc.OperationRecordId = Convert.ToInt32(_record.Id);
uc.GoodsId = Convert.ToInt32(dr["Id"]);
@ -1457,7 +1350,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
foreach (ApplianceRecord app in _record.InstrumentList.ApplianceRecordList)
{
if (Incount >= 60)
if (Incount >= 51)
break;
ApplianceRecord applic = null;
if (app.ApplianceId == 0)
@ -1465,7 +1358,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
applic = app;
}
if (applic == null) continue;
UCOperationGoodsBill uc = new UCOperationGoodsBill(applic);
UCOperationGoodsBill5 uc = new UCOperationGoodsBill5(applic);
uc.SelectTextBoxEvent += Uc_SelectTextBoxEvent;
uc.lblGoodsName.ReadOnly = false;
uc.OperationRecordId = Convert.ToInt32(_record.Id);
@ -1488,7 +1381,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
ApplianceRecord app = new ApplianceRecord();
app.OperationRecordId = _record.Id.Value;
UCOperationGoodsBill uc = new UCOperationGoodsBill(app);
UCOperationGoodsBill5 uc = new UCOperationGoodsBill5(app);
uc.SelectTextBoxEvent += Uc_SelectTextBoxEvent;
uc.lblGoodsName.ReadOnly = false;
uc.GoodsNumber = "";
@ -1497,7 +1390,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (_record.InstrumentList.ApplianceRecordList != null) _record.InstrumentList.ApplianceRecordList.Add(app);
panel32.Controls.Add(uc);
j++;
if (j == 14)
if (j == 25)
{
j = 0;
i++;
@ -1541,8 +1434,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
try
{
SaveImage(pictureBox1);
btnSelectPatient.Focus();
_record.InstrumentList.OperationRecordId = this._record.Id;
if (_applianceUseType != null)
{
@ -1553,8 +1445,8 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
_record.InstrumentList.ApplianceUseType = string.Join(",", list.ToArray());
}
_record.InstrumentList.TagPicture = Convert.ToBase64String(PublicToDoument.ImageToBytes(pictureBox1.Image));
_record.InstrumentList.JsonTextData = PublicToDoument.SerializeControl(panel18, _record, new List<string> ());
_record.InstrumentList.TagPicture = "";// Convert.ToBase64String(PublicToDoument.ImageToBytes(pictureBox1.Image));
_record.InstrumentList.JsonTextData = "";// PublicToDoument.SerializeControl(panel18, _record, new List<string> ());
_record.InstrumentList.OperatorNo = PublicMethod.OperatorNo;
_record.InstrumentList.OperatorName = PublicMethod.OperatorName;
_record.InstrumentList.OperateDate = DateTime.Now;
@ -1567,10 +1459,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
BOperationRecordInstrumentList.Update(_record.InstrumentList);
}
_record.InstrumentList.ApplianceRecordList = GetApplianceRecord();
BApplianceRecord.InsertListData(_record.InstrumentList.ApplianceRecordList);
string dirpath = @"C:\temp";
if (!Directory.Exists(dirpath))
Directory.CreateDirectory(dirpath);
BApplianceRecord.InsertListData(_record.InstrumentList.ApplianceRecordList);
if (templateManage != null)
{
@ -1601,32 +1490,35 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
foreach (Control ctl in panel32.Controls)
{
ApplianceRecord applianceRecord = new ApplianceRecord();
if (ctl is UCOperationGoodsBill)
if (ctl is UCOperationGoodsBill5)
{
UCOperationGoodsBill ucOperationGoodsBill = ctl as UCOperationGoodsBill;
if (ucOperationGoodsBill.Id != null)
UCOperationGoodsBill5 UCOperationGoodsBill5 = ctl as UCOperationGoodsBill5;
if (UCOperationGoodsBill5.Id != null)
{
applianceRecord.Id = ucOperationGoodsBill.Id;
applianceRecord.Id = UCOperationGoodsBill5.Id;
}
applianceRecord.OperationRecordId = this._record.Id;
applianceRecord.ApplianceId = ucOperationGoodsBill.GoodsId;
applianceRecord.ApplianceName = ucOperationGoodsBill.GoodsName;
applianceRecord.ApplianceId = UCOperationGoodsBill5.GoodsId;
applianceRecord.ApplianceName = UCOperationGoodsBill5.GoodsName;
if (_record.InstrumentList != null)
{
applianceRecord.OperationGoodsBillRecord = _record.InstrumentList.Id;
}
if (ucOperationGoodsBill.txtFront.Text != "")
applianceRecord.OpeFront = ucOperationGoodsBill.OpeFront;
if (UCOperationGoodsBill5.txtFront.Text != "")
applianceRecord.OpeFront = UCOperationGoodsBill5.OpeFront;
else applianceRecord.OpeFront = null;
if (ucOperationGoodsBill.txtDoing.Text != "")
applianceRecord.OpeDoing = ucOperationGoodsBill.OpeDoing;
if (UCOperationGoodsBill5.txtDoing.Text != "")
applianceRecord.OpeDoing = UCOperationGoodsBill5.OpeDoing;
else applianceRecord.OpeDoing = null;
if (ucOperationGoodsBill.txtCloseFront.Text != "")
applianceRecord.CloseFront = ucOperationGoodsBill.CloseFront;
if (UCOperationGoodsBill5.txtCloseFront.Text != "")
applianceRecord.CloseFront = UCOperationGoodsBill5.CloseFront;
else applianceRecord.CloseFront = null;
if (ucOperationGoodsBill.txtCloseLast.Text != "")
applianceRecord.CloseLast = ucOperationGoodsBill.CloseLast;
if (UCOperationGoodsBill5.txtCloseLast.Text != "")
applianceRecord.CloseLast = UCOperationGoodsBill5.CloseLast;
else applianceRecord.CloseLast = null;
if (UCOperationGoodsBill5.txtSkinCloseLast.Text != "")
applianceRecord.SkinCloseLast = UCOperationGoodsBill5.SkinCloseLast;
else applianceRecord.SkinCloseLast = null;
applianceRecordList.Add(applianceRecord);
}
}
@ -1719,8 +1611,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
if (templateManage != null)
{
_record.InstrumentList.ApplianceRecordList = GetApplianceRecord();
_record.InstrumentList.JsonTextData = PublicToDoument.SerializeControl(panel18, _record, new List<string>());
_record.InstrumentList.ApplianceRecordList = GetApplianceRecord();
}
mPanes = new List<MasterPane>();
UpPanes = new List<MasterPane>();
@ -1772,8 +1663,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private void PrintDocPage(object sender, PrintPageEventArgs e)
{
PrintDocPane(e, zgcAnaesRecord, templateManage);
PrintDocPane(e, zgcAnaesRecord2, templateManage2);
PrintDocPane(e, zgcAnaesRecord, templateManage);
}
@ -1824,8 +1714,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
Panel panel = zedGraph.Parent as Panel;
panel.VerticalScroll.Value = 0;
templateManage.SetPYL(true);
templateManage2.SetPYL(true);
templateManage.SetPYL(true);
foreach (AreaManageBase area in template.ManageList)
{
area.setPrint(true);
@ -1842,8 +1731,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (templateManage != null)
{
_record.InstrumentList.ApplianceRecordList = GetApplianceRecord();
_record.InstrumentList.JsonTextData = PublicToDoument.SerializeControl(panel18, _record, new List<string>());
_record.InstrumentList.ApplianceRecordList = GetApplianceRecord();
}
try
{
@ -1877,93 +1765,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
PublicMethod.WriteLog(exp, "");
}
}
#region
string str = null;
private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
Point p = e.Location;
AddLabelControlIntoPicBox(pictureBox1, p);
}
//在picturebox上添加Label
private void AddLabelControlIntoPicBox(PictureBox p_PicBox, Point point)
{
//Image myimage = p_PicBox.Image;
//Graphics g = Graphics.FromImage(myimage);
//g.DrawString(str, new Font("微软雅黑", 5), new SolidBrush(Color.Red), point.X, point.Y);
//p_PicBox.Image = myimage;
//g.Dispose();
System.Windows.Forms.Label mylable = new System.Windows.Forms.Label();
//TextBox mytextbox = new TextBox();
mylable.Location = new Point(point.X - 8, point.Y - 8);
mylable.Text = str;
mylable.Size = new Size(11, 11);
mylable.ForeColor = Color.Red;
mylable.BorderStyle = BorderStyle.None;
mylable.Font = new Font("微软雅黑", 7);
//mytextbox.BackColor = Color.Transparent;
//mytextbox.Size = new Size(1,1);
mylable.MouseDoubleClick += Mytextbox_MouseDoubleClick; ;
p_PicBox.Controls.Add(mylable);
// p_PicBox.Controls.Remove(mytextbox);
}
//双击清除标记
private void Mytextbox_MouseDoubleClick(object sender, MouseEventArgs e)
{
System.Windows.Forms.Label lbl = sender as System.Windows.Forms.Label;
pictureBox1.Controls.Remove(lbl);
}
//遍历picturebox上所有lable,将所有lable标记画在图片上
private void SaveImage(PictureBox p_PicBox)
{
foreach (Control clTemp in p_PicBox.Controls)
{
if (clTemp is System.Windows.Forms.Label)
{
System.Windows.Forms.Label lab = (clTemp as System.Windows.Forms.Label);
if (lab != null && lab.Text.Trim() != "")
{
DrawStringInImage(p_PicBox, lab.Location, lab.Text);
}
}
}
}
private void DrawStringInImage(PictureBox p_PicBox, Point point, String str1)
{
Image myimage = p_PicBox.Image;
Graphics g = Graphics.FromImage(myimage);
g.DrawString(str1, new Font("微软雅黑", 5), new SolidBrush(Color.Red), point.X, point.Y);
p_PicBox.Image = myimage;
g.Dispose();
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
RadioButton rad = sender as RadioButton;
if (rad.Checked)
{
str = rad.Text.Substring(0, 1);
}
}
private void buttonClear_Click(object sender, EventArgs e)
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmGoodsBillRecord));
pictureBox1.Controls.Clear();
pictureBox1.Image = null;
pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
}
#endregion
#endregion
#endregion
}
}

View File

@ -117,160 +117,10 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>62</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAABMLAAATCwAAAAAAAAAA

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -615,8 +615,8 @@ namespace AIMS.PublicUI.UI
if (_event != null && _event.EventName == "手术结束") { _record.OperationEndTime = null; }
if (_event != null && _event.EventName == "麻醉开始") { _record.AnesthesiaBeginTime = null; }
if (_event != null && _event.EventName == "麻醉完成") { _record.AnesthesiaEndTime = null; }
if (_event != null && _event.EventName == "插管") { _record.InCGTime = null; }
if (_event != null && _event.EventName == "拔管") { _record.OutCGTime = null; }
if (_event != null && _event.EventName == "插管") { _record.SpileInTime = null; }
if (_event != null && _event.EventName == "拔管") { _record.SpileOutTime = null; }
if (_event != null && _event.EventName == "出室") { _record.OutRoomTime = null; }
BOperationRecord.Update("OperationBeginTime=@OperationBegin,OperationEndTime=@OperationEnd,OutRoomTime=@OutRoom where id=@id", new AIMSModel.ParameterList("@OperationBegin", _record.OperationBeginTime.HasValue ? (object)_record.OperationBeginTime.Value : (object)DBNull.Value, "@OperationEnd", _record.OperationEndTime.HasValue ? (object)_record.OperationEndTime.Value : (object)DBNull.Value, "@OutRoom", _record.OutRoomTime.HasValue ? (object)_record.OutRoomTime.Value : (object)DBNull.Value, "@id", _record.Id));
}

View File

@ -406,7 +406,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
OPInfo.AnesthesiaMethodChangeReason = txtCause.Text.Trim();
OPInfo.AnesthesiaMethodChangeTime = dtpTime.Value;
}
OPInfo.OperatorId = PublicMethod.OperatorName;
if (OPInfo.Id == null)
{

View File

@ -462,7 +462,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
}
if (Inevent != null && Inevent.EventName == "拔管")
{
_record.OutCGTime = null;
_record.SpileOutTime = null;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources.;
}
@ -533,9 +533,9 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
_record.InRoomTime = Inevent.EventBeginTime;
this.picInRoom.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (Inevent != null && Inevent.EventName == "拔管" && _record.OutCGTime != Inevent.EventBeginTime)
if (Inevent != null && Inevent.EventName == "拔管" && _record.SpileOutTime != Inevent.EventBeginTime)
{
_record.OutCGTime = Inevent.EventBeginTime;
_record.SpileOutTime = Inevent.EventBeginTime;
this.picBG.BackgroundImage = global::AIMS.Properties.Resources._select;
}
if (Inevent != null && Inevent.EventName == "麻醉完成" && _record.AnesthesiaEndTime != Inevent.EventBeginTime)
@ -865,7 +865,7 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(ApplyId, 8);
BOperationRecord.DeleteOperationRecorvreData( PatientId, RecoverId);
BOperationRecord.DeleteOperationRecorvreData(_record.Id.Value, PatientId, RecoverId);
HelperDB.DbHelperSQL.CommitTrans();
DisposeTimer();
@ -1186,14 +1186,14 @@ namespace AIMS.OperationDoing.AnasRecoverBill.UI
{
if (key == "自主呼吸")
{
if (_record.InCGTime != null && _record.OutCGTime != null)
if (_record.SpileInTime != null && _record.SpileOutTime != null)
{
if (time > _record.InCGTime && time < _record.OutCGTime)
if (time > _record.SpileInTime && time < _record.SpileOutTime)
b = true;
}
if (_record.InCGTime != null && _record.OutCGTime == null)
if (_record.SpileInTime != null && _record.SpileOutTime == null)
{
if (time > _record.InCGTime)
if (time > _record.SpileInTime)
b = true;
}
}

View File

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

View File

@ -0,0 +1,175 @@
using AIMS.OremrUserControl;
using AIMSBLL;
using AIMSModel;
using DrawGraph;
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
namespace AIMS.OperationDoing.AnasRecordBill.UI
{
public partial class frmSelectPatientGoodsBill2 : Form
{
public int SelPatientId;
public int SelApplyId;
public bool isMainOpen = false;
public frmSelectPatientGoodsBill2()
{
InitializeComponent();
}
private void frmSelectPatientGoodsBill2_Load(object sender, EventArgs e)
{
List<OperationRoom> rooms = BOperationRoom.GetOperationRooms("IsValid=1 and Site='手术室'");
rooms.Insert(0, new OperationRoom() { Id = -1, Name = "" });
cboRoom.DataSource = rooms;
cboRoom.DisplayMember = "Name";
cboRoom.ValueMember = "Id";
FillDgv();
this.cboRoom.SelectedIndexChanged += new System.EventHandler(this.cboRoom_SelectedIndexChanged);
}
void dgv_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
}
private void btnNext_Click(object sender, EventArgs e)
{
dtpSelectPatientTime.Value = dtpSelectPatientTime.Value.AddDays(1);
}
private void btnFrontDay_Click(object sender, EventArgs e)
{
dtpSelectPatientTime.Value = dtpSelectPatientTime.Value.AddDays(-1);
}
private void dtpSelectPatientTime_ValueChanged(object sender, EventArgs e)
{
FillDgv();
}
private void FillDgv()
{
panel3.Controls.Clear();
panel2.Visible = false;
int i = 0, j = 0;
DataTable dt2 = SelectPatient.GetRelieveLockingPatientDataTable
(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()), cboRoom.SelectedValue.ToString());
foreach (DataRow dr in dt2.Rows)
{
ucPatientCard uc = new ucPatientCard(dr);
uc.buttonX2.Visible = false;
uc.buttonX1.Text = "查看手术清点单";
uc.buttonX1.Size = new Size(uc.buttonX1.Size.Width + 40, uc.buttonX1.Size.Height);
uc.InRoom += Uc_InRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
if (j == 5)
{
i++;
j = 0;
}
//防止显示全部卡顿
if (i >= 10) break;
}
}
private void Uc_Clicks(ucPatientCard uc, int PatientId, int applyId, DataRow dr)
{
SelPatientId = PatientId;
SelApplyId = applyId;
txtType.Text = dr["OperationType"].ToString();
txtNo.Text = dr["MdrecNo"].ToString();
txtname.Text = dr["PatientName"].ToString();
txtsex.Text = dr["sex"].ToString();
txtage.Text = dr["age"].ToString();
txtss.Text = dr["ApplyOperationInfoName"].ToString();
txtmzys.Text = dr["AnesthesiaDoctor"].ToString();
txttime.Text = dr["PlanOperationTime"].ToString();
txtdept.Text = dr["ApplyDepName"].ToString();
txtzdys.Text = dr["OperationDoctor"].ToString();
txths.Text = dr["InstrumentNurse"].ToString() + " " + dr["TourNurse"].ToString();
txtzd.Text = dr["ApplyDiagnoseInfoName"].ToString();
txtRoom.Text = dr["OperationRoom"].ToString();
txtRoom.Tag = dr["OperationRoomId"].ToString();
if (!txtType.Text.Contains("急")) txtType.ForeColor = Color.DarkGreen;
else txtType.ForeColor = Color.Red;
txtState.Text = dr["State"].ToString();
label5.Text = "手术开始时间";
label23.Text = "术中诊断";
label25.Text = "实施手术";
buttonX1.Text = uc.buttonX1.Text;
panel2.Visible = true;
}
private void Uc_InRoom(ucPatientCard uc, int PatientId, int applyId)
{
string RoomStr = uc.Tag.ToString();
SatrtOperation(uc.buttonX1.Text, PatientId, applyId, int.Parse(RoomStr));
}
private void SatrtOperation(string State, int PatientId, int applyId, int RoomId)
{
//try
//{
// OperationRecord _record = new OperationRecord();
// _record = BOperationRecord.getRecord(_record, PatientId, 1);
// if (_record == null || _record.Id == 0) return;
// frmGoodsBillRecord frm = new frmGoodsBillRecord();
// frm._record = _record;
// frm.Show();
// frm.Focus();
// frm.BringToFront();
//}
//catch (Exception ex)
//{
// AIMSExtension.PublicMethod.WriteLog(ex);
//}
try
{
AIMS.OperationDoing.AnasRecordBill.UI.frmAnasRecordInstrument2 frmAnasRecord = new frmAnasRecordInstrument2();
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId);
frmAnasRecord.State = AIMSExtension.EditState.BROWSE;
if (isMainOpen == false)
{
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
this.Close();
}
}
catch (Exception ex)
{
AIMSExtension.PublicMethod.WriteLog(ex);
}
}
private void cboRoom_SelectedIndexChanged(object sender, EventArgs e)
{
FillDgv();
}
private void buttonX1_Click(object sender, EventArgs e)
{
string RoomStr = txtRoom.Tag.ToString();
SatrtOperation(buttonX1.Text, SelPatientId, SelApplyId, (int.Parse(RoomStr)));
}
}
}

View File

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

View File

@ -0,0 +1,341 @@
using AIMSBLL;
using AIMSModel;
using DrawGraph;
using System;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Windows.Forms;
namespace AIMS.OremrUserControl
{
public partial class UCOperationGoodsBill5 : UserControl
{
public delegate void SelectTextBoxHadler(object uc, KeyEventArgs e);
public event SelectTextBoxHadler SelectTextBoxEvent;
public UCOperationGoodsBill5()
{
InitializeComponent();
if (app == null) app = new ApplianceRecord();
}
public UCOperationGoodsBill5(ApplianceRecord Applic)
{
InitializeComponent();
if (Applic == null) Applic = new ApplianceRecord();
app = Applic;
this.Id = app.Id;
this.OperationRecordId = Convert.ToInt32(app.OperationRecordId);
if (app.OpeFront != null)
this.OpeFront = app.OpeFront;
if (app.OpeDoing != null)
this.OpeDoing = app.OpeDoing;
if (app.CloseFront != null)
this.CloseFront = app.CloseFront;
if (app.CloseLast != null)
this.CloseLast = app.CloseLast;
if (app.SkinCloseLast != null)
this.SkinCloseLast = app.SkinCloseLast;
txtFront.TextChanged += txtFront_TextChanged;
txtDoing.TextChanged += txtFront_TextChanged;
}
public ApplianceRecord app;
private int? id;//清点单编号
private int operationRecordId;//手术记录编号
private int goodsId;//物品编号
private string goodsName;//器械名称
private string opeFront;//术前清点
private string opeDoing;//术中增加
private string closeFront;//关闭腔体前
private string closeLast;//关闭腔体后
private string skinCloseLast;//缝皮腔体后
private string goodsNumber;//器械数量
private Color ucBackColor;
public int? Id
{
get { return id; }
set { id = value; }
}
public int OperationRecordId
{
get { return operationRecordId; }
set { operationRecordId = value; }
}
public int GoodsId
{
get { return goodsId; }
set { goodsId = value; }
}
public string GoodsName
{
get
{
goodsName = this.lblGoodsName.Text;
return goodsName;
}
set
{
goodsName = value;
this.lblGoodsName.Text = goodsName;
}
}
public string GoodsNumber
{
get
{
// goodsNumber = this.txtPack.Text;
//goodsNumber = this.txtDoing.Text;
//goodsNumber = this.txtCloseFront.Text;
//goodsNumber = this.txtCloseLast.Text;
//goodsNumber = this.txtSkinCloseLast.Text;
return goodsNumber;
}
set
{
goodsNumber = value;
this.txtDoing.Text = "0";
if (goodsNumber != "")
{
this.txtFront.Text = goodsNumber;
this.txtCloseFront.Text = goodsNumber;
this.txtCloseLast.Text = goodsNumber;
this.txtSkinCloseLast.Text = goodsNumber;
}
}
}
public string OpeFront
{
get
{
if (this.txtFront.Text != "")
opeFront = this.txtFront.Text;
return opeFront;
}
set
{
opeFront = value;
this.txtFront.Text = opeFront.ToString();
}
}
public string OpeDoing
{
get
{
if (this.txtDoing.Text != "")
opeDoing = this.txtDoing.Text;
return opeDoing;
}
set
{
opeDoing = value;
this.txtDoing.Text = opeDoing.ToString();
}
}
public string CloseFront
{
get
{
if (this.txtCloseFront.Text != "")
closeFront = this.txtCloseFront.Text;
return closeFront;
}
set
{
closeFront = value;
this.txtCloseFront.Text = closeFront.ToString();
}
}
public string CloseLast
{
get
{
if (this.txtCloseLast.Text != "")
closeLast = this.txtCloseLast.Text;
return closeLast;
}
set
{
closeLast = value;
this.txtCloseLast.Text = closeLast.ToString();
}
}
public string SkinCloseLast
{
get
{
if (this.txtSkinCloseLast.Text != "")
skinCloseLast = this.txtSkinCloseLast.Text;
return skinCloseLast;
}
set
{
skinCloseLast = value;
this.txtSkinCloseLast.Text = skinCloseLast.ToString();
}
}
public Color UcBackColor
{
get
{
ucBackColor = this.BackColor;
return ucBackColor;
}
set
{
ucBackColor = value;
this.BackColor = ucBackColor;
}
}
private string GetString(string str)
{
if (str == @"\")
{
return str;
}
else
{
char[] a = new char[] { '+', '-' };
str = str.TrimStart(a).TrimEnd(a);
object result = new DataTable().Compute(str, null);
return result.ToString();
}
}
private void CalcResult()
{
if (this.GoodsName == "") return;
this.OpeFront = this.txtFront.Text;
this.OpeDoing = this.txtDoing.Text;
this.CloseFront = this.txtCloseFront.Text;
this.CloseLast = this.txtCloseLast.Text;
this.SkinCloseLast = this.txtSkinCloseLast.Text;
app.Id = this.Id;
app.OperationRecordId = this.OperationRecordId;
//if (this.GoodsId != 0) app.ApplianceId = this.GoodsId; else app.ApplianceId = null;
app.ApplianceId = this.GoodsId;
app.ApplianceName = this.GoodsName;
app.OpeFront = this.OpeFront;
app.OpeDoing = this.OpeDoing;
app.CloseFront = this.CloseFront;
app.CloseLast = this.CloseLast;
app.SkinCloseLast = this.SkinCloseLast;
if (app.Id == null)
{
this.Id = BApplianceRecord.Insert(app);
}
else
{
BApplianceRecord.Update(app);
}
}
private void txt_Leave(object sender, EventArgs e)
{
((TextBox)sender).Text = GetString(((TextBox)sender).Text);
//CalcResult();
}
private void txt_Leave1(object sender, EventArgs e)
{
TextBox txb = ((TextBox)sender);
txb.Text = GetString(txb.Text);
//if (this.txtFront.Text != "" && this.txtDoing.Text != "")
//{
// int Front = int.Parse(this.txtDoing.Text);
// int Doing = int.Parse(this.txtDoing.Text);
// if (txb.Text != (Front + Doing).ToString())
// {
// txb.Text = "";
// MessageBox.Show("核对数量错误!请再次确认!", "系统提示");
// return;
// }
//}
CalcResult();
}
private void txtFront_TextChanged(object sender, EventArgs e)
{
try
{
string result = "";
if (txtFront.Text.Trim() != "" && txtFront.Text.Trim() != "\\")
{
int a = int.Parse(txtFront.Text);
result = (a).ToString();
}
if (txtDoing.Text.Trim() != "" && txtDoing.Text.Trim() != "\\")
{
int b = int.Parse(txtDoing.Text);
result = (b).ToString();
}
if (txtFront.Text.Trim() != "" && txtDoing.Text.Trim() != "" && txtDoing.Text.Trim() != "\\" && txtFront.Text.Trim() != "\\")
{
int a = int.Parse(txtFront.Text);
int b = int.Parse(txtDoing.Text);
result = (a + b).ToString();
}
this.txtCloseFront.Text = result;
this.txtCloseLast.Text = result;
this.txtSkinCloseLast.Text = result;
}
catch (Exception ex)
{
// string TextValue = @"\";
//if (((TextBox)sender).Text != TextValue)
//{
// this.txtCloseFront.Text = TextValue;
// this.txtCloseLast.Text = TextValue;
// //this.txtSkinCloseLast.Text = "";
//}
}
}
private void UCOperationGoodsBill5_Load(object sender, EventArgs e)
{
}
private void TxtCloseFront_TextChanged(object sender, EventArgs e)
{
try
{
TextBox textBox = (TextBox)sender;
string result = "";
if (txtFront.Text.Trim() != "" && txtFront.Text.Trim() != "\\")
{
int a = int.Parse(txtFront.Text);
result = (a).ToString();
}
if (txtDoing.Text.Trim() != "" && txtDoing.Text.Trim() != "\\")
{
int b = int.Parse(txtDoing.Text);
result = (b).ToString();
}
if (txtFront.Text.Trim() != "" && txtDoing.Text.Trim() != "" && txtDoing.Text.Trim() != "\\" && txtFront.Text.Trim() != "\\")
{
int a = int.Parse(txtFront.Text);
int b = int.Parse(txtDoing.Text);
result = (a + b).ToString();
}
if (result != "" && textBox.Text != "" && textBox.Text != "\\")
{
int txtVal = int.Parse(textBox.Text);
if (txtVal != int.Parse(result))
{
MessageBox.Show("请核对数量!", "系统提示");
}
}
}
catch (Exception)
{
}
}
private void txtFront_KeyDown(object sender, KeyEventArgs e)
{
SelectTextBoxEvent(sender, e);
}
}
}

View File

@ -0,0 +1,151 @@
namespace AIMS.OremrUserControl
{
partial class UCOperationGoodsBill5
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
/// <param name="disposing">如果应释放托管资源,为 true否则为 false。</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region
/// <summary>
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.lblGoodsName = new System.Windows.Forms.TextBox();
this.txtCloseLast = new System.Windows.Forms.TextBox();
this.txtCloseFront = new System.Windows.Forms.TextBox();
this.txtDoing = new System.Windows.Forms.TextBox();
this.txtFront = new System.Windows.Forms.TextBox();
this.txtSkinCloseLast = new System.Windows.Forms.TextBox();
this.SuspendLayout();
//
// lblGoodsName
//
this.lblGoodsName.BackColor = System.Drawing.Color.Azure;
this.lblGoodsName.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblGoodsName.Dock = System.Windows.Forms.DockStyle.Left;
this.lblGoodsName.Location = new System.Drawing.Point(0, 0);
this.lblGoodsName.Multiline = true;
this.lblGoodsName.Name = "lblGoodsName";
this.lblGoodsName.ReadOnly = true;
this.lblGoodsName.Size = new System.Drawing.Size(140, 28);
this.lblGoodsName.TabIndex = 1;
this.lblGoodsName.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
this.lblGoodsName.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown);
//
// txtCloseLast
//
this.txtCloseLast.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtCloseLast.Dock = System.Windows.Forms.DockStyle.Left;
this.txtCloseLast.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtCloseLast.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.txtCloseLast.Location = new System.Drawing.Point(431, 0);
this.txtCloseLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.txtCloseLast.Name = "txtCloseLast";
this.txtCloseLast.ShortcutsEnabled = false;
this.txtCloseLast.Size = new System.Drawing.Size(93, 26);
this.txtCloseLast.TabIndex = 5;
this.txtCloseLast.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown);
//
// txtCloseFront
//
this.txtCloseFront.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtCloseFront.Dock = System.Windows.Forms.DockStyle.Left;
this.txtCloseFront.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtCloseFront.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.txtCloseFront.Location = new System.Drawing.Point(334, 0);
this.txtCloseFront.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.txtCloseFront.Name = "txtCloseFront";
this.txtCloseFront.ShortcutsEnabled = false;
this.txtCloseFront.Size = new System.Drawing.Size(97, 26);
this.txtCloseFront.TabIndex = 4;
this.txtCloseFront.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown);
//
// txtDoing
//
this.txtDoing.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtDoing.Dock = System.Windows.Forms.DockStyle.Left;
this.txtDoing.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDoing.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.txtDoing.Location = new System.Drawing.Point(237, 0);
this.txtDoing.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.txtDoing.Name = "txtDoing";
this.txtDoing.ShortcutsEnabled = false;
this.txtDoing.Size = new System.Drawing.Size(97, 26);
this.txtDoing.TabIndex = 3;
this.txtDoing.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown);
//
// txtFront
//
this.txtFront.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtFront.Dock = System.Windows.Forms.DockStyle.Left;
this.txtFront.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtFront.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.txtFront.Location = new System.Drawing.Point(140, 0);
this.txtFront.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.txtFront.Name = "txtFront";
this.txtFront.Size = new System.Drawing.Size(97, 26);
this.txtFront.TabIndex = 2;
this.txtFront.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown);
//
// txtSkinCloseLast
//
this.txtSkinCloseLast.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtSkinCloseLast.Dock = System.Windows.Forms.DockStyle.Left;
this.txtSkinCloseLast.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtSkinCloseLast.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.txtSkinCloseLast.Location = new System.Drawing.Point(524, 0);
this.txtSkinCloseLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.txtSkinCloseLast.Name = "txtSkinCloseLast";
this.txtSkinCloseLast.ShortcutsEnabled = false;
this.txtSkinCloseLast.Size = new System.Drawing.Size(93, 26);
this.txtSkinCloseLast.TabIndex = 6;
//
// UCOperationGoodsBill5
//
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 20F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.Azure;
this.Controls.Add(this.txtSkinCloseLast);
this.Controls.Add(this.txtCloseLast);
this.Controls.Add(this.txtCloseFront);
this.Controls.Add(this.txtDoing);
this.Controls.Add(this.txtFront);
this.Controls.Add(this.lblGoodsName);
this.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.Name = "UCOperationGoodsBill5";
this.Size = new System.Drawing.Size(618, 28);
this.Load += new System.EventHandler(this.UCOperationGoodsBill5_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
public System.Windows.Forms.TextBox lblGoodsName;
public System.Windows.Forms.TextBox txtCloseLast;
public System.Windows.Forms.TextBox txtCloseFront;
public System.Windows.Forms.TextBox txtDoing;
public System.Windows.Forms.TextBox txtFront;
public System.Windows.Forms.TextBox txtSkinCloseLast;
}
}

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@ -23,10 +23,39 @@ namespace AIMSBLL
{
return _record;
}
BOperationRecord.SelectSingle(PatientId, RecoverId,ref _record);
_record.SpareFive = "";
if (_record.OutRoomTime != null && _record.InRoomTime != null)
_record.SpareFive = Convert.ToInt32(((TimeSpan)(_record.OutRoomTime - _record.InRoomTime)).TotalMinutes).ToString() + "分钟";
BOperationRecord.SelectSingle(PatientId, RecoverId, ref _record);
_record.OpeRecordInfo = BOperationRecordInfo.SelectSingle("OperationRecordId=" + _record.Id, null);
if (_record.OpeRecordInfo == null || _record.OpeRecordInfo.Id == null)
{
_record.OpeRecordInfo = new OperationRecordInfo();
_record.OpeRecordInfo.OperationRecordId = _record.Id;
_record.OpeRecordInfo.PatientId = PatientId;
_record.OpeRecordInfo.ApplyId = _record.OperationApplyId;
_record.OpeRecordInfo.OperatorId = PublicMethod.OperatorName;
_record.OpeRecordInfo.OperatorTime = DateTime.Now;
_record.OpeRecordInfo.Id = BOperationRecordInfo.Insert(_record.OpeRecordInfo);
}
_record.OpeRecoverInInfo = BOperationRecoverInInfo.SelectSingle("PatientId=" + _record.PatientId, null);
if (_record.OpeRecoverInInfo == null) _record.OpeRecoverInInfo = new OperationRecoverInInfo();
_record.OpeRecoverOutInfo = BOperationRecoverOutInfo.SelectSingle("PatientId=" + _record.PatientId, null);
if (_record.OpeRecoverOutInfo == null) _record.OpeRecoverOutInfo = new OperationRecoverOutInfo();
_record.FactBloodGasAnalysisList = BFactBloodGasAnalysis.Select("OperationRecordId=" + _record.Id, null);
foreach (var item in _record.FactBloodGasAnalysisList)
{
item.FactBloodGasAnalysisDataList = BFactBloodGasAnalysisData.Select("RecordId=" + item.Id, null);
}
_record.InstrumentList = BOperationRecordInstrumentList.SelectSingle(" OperationRecordId=" + Convert.ToInt32(_record.Id), null);
if (_record.InstrumentList != null)
{
_record.InstrumentList.ApplianceRecordList = BApplianceRecord.GetApplianceRecordById(Convert.ToInt32(_record.Id), Convert.ToInt32(_record.InstrumentList.Id));
}
if (_record.InRoomTime != null)
_record.OperationDate = _record.InRoomTime.Value.ToShortDateString();
DataTable OperationFrontdt = BOperationApply.GetOperationFrontDataTableByPatientId(PatientId);
if (OperationFrontdt.Rows.Count > 0)
@ -77,6 +106,7 @@ namespace AIMSBLL
// _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 = "无";
_record.OperationRoom = OperationDoingdt.Rows[0]["OperationRoom"].ToString().Trim();
}
FillEventsDataAll(PatientId, RecoverId, _record);
@ -87,8 +117,9 @@ namespace AIMSBLL
GetAnaseDataQualityRecord(_record);
_record.OpeRecordInfo = BOperationRecordInfo.SelectSingle("OperationRecordId=" + _record.Id, null);
if (_record.OpeRecordInfo == null) _record.OpeRecordInfo = new OperationRecordInfo();
_record.SpareFive = "";
if (_record.OutRoomTime != null && _record.InRoomTime != null)
_record.SpareFive = Convert.ToInt32(((TimeSpan)(_record.OutRoomTime - _record.InRoomTime)).TotalMinutes).ToString() + "分钟";
_record.SpareSix = "";
if (_record.OpeRecordInfo.AnesthesiaSucceed != null && _record.OpeRecordInfo.AnesthesiaSucceed != "")
{
@ -121,18 +152,6 @@ namespace AIMSBLL
_record.SpareSix += "规培护士:" + _record.OpeRecordInfo.RuleNurse + " ";
}
_record.OpeRecoverInInfo = BOperationRecoverInInfo.SelectSingle("PatientId=" + _record.PatientId, null);
if (_record.OpeRecoverInInfo == null) _record.OpeRecoverInInfo = new OperationRecoverInInfo();
_record.OpeRecoverOutInfo = BOperationRecoverOutInfo.SelectSingle("PatientId=" + _record.PatientId, null);
if (_record.OpeRecoverOutInfo == null) _record.OpeRecoverOutInfo = new OperationRecoverOutInfo();
_record.FactBloodGasAnalysisList = BFactBloodGasAnalysis.Select("OperationRecordId=" + _record.Id, null);
foreach (var item in _record.FactBloodGasAnalysisList)
{
item.FactBloodGasAnalysisDataList = BFactBloodGasAnalysisData.Select("RecordId=" + item.Id, null);
}
int x = 0;
double allDrugDose = 0, allOutDose = 0;
@ -180,13 +199,6 @@ namespace AIMSBLL
}
_record.SpareThree = allOutDose.ToString();
_record.InstrumentList = BOperationRecordInstrumentList.SelectSingle(" OperationRecordId=" + Convert.ToInt32(_record.Id), null);
if (_record.InstrumentList != null)
{
_record.InstrumentList.ApplianceRecordList = BApplianceRecord.GetApplianceRecordById(Convert.ToInt32(_record.Id), Convert.ToInt32(_record.InstrumentList.Id));
}
return _record;
}
@ -267,16 +279,16 @@ namespace AIMSBLL
if (FactEventsObj.EventName == "插管")
{
_record.InCGType = FactEventsObj.EventName;
_record.InCGTime = FactEventsObj.EventBeginTime;
_record.SpileInTime = FactEventsObj.EventBeginTime;
}
if (FactEventsObj.EventName == "喉罩")
{
_record.InCGType = FactEventsObj.EventName;
_record.InCGTime = FactEventsObj.EventBeginTime;
_record.SpileInTime = FactEventsObj.EventBeginTime;
}
if (FactEventsObj.EventName == "拔管")
{
_record.OutCGTime = FactEventsObj.EventBeginTime;
_record.SpileOutTime = FactEventsObj.EventBeginTime;
}
}
}
@ -409,12 +421,12 @@ namespace AIMSBLL
public static void SelectSingle(int PatientId, int RecoverId, ref OperationRecord operationRecord)
{
DOperationRecord.SelectSingleEntity("PatientId=" + PatientId + " and RecoverId=" + RecoverId,ref operationRecord);
DOperationRecord.SelectSingleEntity("PatientId=" + PatientId + " and RecoverId=" + RecoverId, ref operationRecord);
}
public static int AddTitleTime(int PatientId, int ApplyId, int RecoverId, int State, DateTime Time, int RoomId)
{
return DOperationRecord.AddTitleTime(PatientId, ApplyId, RecoverId, State, Time, RoomId);
}
}
public static void UpdateState(int PatientId, int TypeId, int State)
{
DOperationRecord.UpdateState(PatientId, TypeId, State);
@ -423,9 +435,9 @@ namespace AIMSBLL
{
DOperationRecord.DeleteOperationRecordData(RecorId, PatientId, TypeId);
}
public static void DeleteOperationRecorvreData(int PatientId, int TypeId)
public static void DeleteOperationRecorvreData(int RecorId,int PatientId, int TypeId)
{
DOperationRecord.DeleteOperationRecorvreData(PatientId, TypeId);
DOperationRecord.DeleteOperationRecorvreData(RecorId,PatientId, TypeId);
}
public static void DeleteEvent(int PatientId, int eventId)
{

View File

@ -49,8 +49,8 @@ namespace AIMSDAL
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("@SpileInTime", operationRecord.SpileInTime.HasValue ? (object)operationRecord.SpileInTime.Value : (object)DBNull.Value));
cmd.Parameters.Add(new SqlParameter("@SpileOutTime", operationRecord.SpileOutTime.HasValue ? (object)operationRecord.SpileOutTime.Value : (object)DBNull.Value));
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));
@ -270,8 +270,8 @@ namespace AIMSDAL
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("@SpileInTime", operationRecord.SpileInTime.HasValue ? (object)operationRecord.SpileInTime.Value : (object)DBNull.Value));
cmd.Parameters.Add(new SqlParameter("@SpileOutTime", operationRecord.SpileOutTime.HasValue ? (object)operationRecord.SpileOutTime.Value : (object)DBNull.Value));
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));
@ -829,11 +829,11 @@ namespace AIMSDAL
}
if(dr["SpileInTime"]!=System.DBNull.Value)
{
entity.SpileInTime=dr["SpileInTime"].ToString();
entity.SpileInTime= Convert.ToDateTime(dr["SpileInTime"]);
}
if(dr["SpileOutTime"]!=System.DBNull.Value)
{
entity.SpileOutTime=dr["SpileOutTime"].ToString();
entity.SpileOutTime= Convert.ToDateTime(dr["SpileOutTime"]);
}
if(dr["SpileSituation"]!=System.DBNull.Value)
{

View File

@ -24,7 +24,7 @@ namespace AIMSDAL
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 + "'";
"od.OperatorNo,od.OperatorName,od.OperateDate,od.State,OperationDoctorId ,[AssistantId] ,[AnesthesiaDoctorId] ,[InstrumentNurseId],[TourNurseId],DiagnoseInfoId,OperationInfoId,AnaesthesiaMethodId,OrtherDoctor,OrtherDoctorId,OperationPositionId,OperationBodyPositionId,ASALevel,SpecialCase,Fasting,BloodType,OperationRoom FROM V_OperationDoing od WHERE od.PatientId=" + PatientId + " and od.RecoverId='" + TypeId + "'";
return HelperDB.DbHelperSQL.GetDataTable(strSql);
}
@ -53,15 +53,19 @@ namespace AIMSDAL
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactPersonDuty WHERE PatientId=" + PatientId + " and PersonDutyId=" + TypeId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecordInfo WHERE OperationRecordId=" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM PhysioData WHERE PatientId =" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecordInstrumentList WHERE OperationRecordId =" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM ApplianceRecord WHERE OperationRecordId =" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecord WHERE id=" + RecorId);
}
public static void DeleteOperationRecorvreData(int PatientId, int TypeId)
public static void DeleteOperationRecorvreData(int RecorId,int PatientId, int TypeId)
{
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactDrug WHERE DrugTypeId=" + TypeId + " and PatientId=" + PatientId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactEvents WHERE EventTypeId=" + TypeId + " and PatientId=" + PatientId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactOutputLiquids WHERE OutputLiquidsTypeId=" + TypeId + " and PatientId=" + PatientId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactPersonDuty WHERE PatientId=" + PatientId + " and PersonDutyId=" + TypeId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecord WHERE PatientId=" + PatientId + " and RecoverId=" + TypeId + "");
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecoverInInfo WHERE OperationRecordId =" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecoverOutInfo WHERE OperationRecordId =" + RecorId);
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM OperationRecord WHERE Id=" + RecorId + "");
}
public static void DeleteEvent(int PatientId, int EventId)
{
@ -252,11 +256,11 @@ namespace AIMSDAL
}
if (dr["SpileInTime"] != System.DBNull.Value)
{
entity.SpileInTime = dr["SpileInTime"].ToString();
entity.SpileInTime = Convert.ToDateTime(dr["SpileInTime"]);
}
if (dr["SpileOutTime"] != System.DBNull.Value)
{
entity.SpileOutTime = dr["SpileOutTime"].ToString();
entity.SpileOutTime = Convert.ToDateTime(dr["SpileOutTime"]);
}
if (dr["SpileSituation"] != System.DBNull.Value)
{

View File

@ -89,80 +89,80 @@ namespace DrawGraph
try
{
if (items.Length < 1) return i;
//if (items.Length > 2)
//{
// if (items[1] == "InstrumentList")
// {
// i += UpdateInstrumentList(items[2] + "='" + value + "' where Id= " + _operationRecord.Id);
// }
// if (items[1] == "OperationRecordInfo")
// {
// i += UpdateOperationRecordInfo(items[2] + "='" + value + "' where Id= " + _operationRecord.Id);
// }
//}
//else
//{
if (items[1] == "OperationDoctor")
if (items.Length > 2)
{
i += AddPerson(_operationRecord, _operationRecord.OperationDoctor, 1);
}
else if (items[1] == "Assistant1")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant1, 2);
}
else if (items[1] == "Assistant2")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant2, 3);
}
else if (items[1] == "Assistant3")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant3, 4);
}
else if (items[1] == "AnesthesiaDoctor")
{
i += AddPerson(_operationRecord, _operationRecord.AnesthesiaDoctor, 5);
}
else if (items[1] == "InstrumentNurse")
{
i += AddPerson(_operationRecord, _operationRecord.InstrumentNurse, 6);
}
else if (items[1] == "TourNurse")
{
i += AddPerson(_operationRecord, _operationRecord.TourNurse, 7);
}
else if (items[1] == "OrtherDoctorId")
{
i += AddPerson(_operationRecord, _operationRecord.OrtherDoctorId, 11);
}
else if (items[1] == "Operation")
{
i += AddOperation(_operationRecord, _operationRecord.Operation);
}
else if (items[1] == "Applyoperation")
{
i += AddApplyOperation(_operationRecord, _operationRecord.Applyoperation);
}
else if (items[1] == "Applydiagnose")
{
i += AddApplyDiagnose(_operationRecord, _operationRecord.Applydiagnose);
}
else if (items[1] == "AnaesthesiaMethodId")
{
i += AddAnaesthesiaMethod(_operationRecord, _operationRecord.AnaesthesiaMethodId);
}
else if (items[1] == "OperationSiteId")
{
i += AddOperationSite(_operationRecord, _operationRecord.OperationSiteId);
}
else if (items[1] == "Height" || items[1] == "Weight")
{
i += UpdatePatient(items[1] + "='" + value + "' where Id= " + _operationRecord.PatientId);
if (items[1] == "InstrumentList")
{
i += UpdateInstrumentList(items[2] + "='" + value + "' where Id= " + _operationRecord.InstrumentList.Id);
}
if (items[1] == "OpeRecordInfo")
{
i += UpdateOperationRecordInfo(items[2] + "='" + value + "' where Id= " + _operationRecord.OpeRecordInfo.Id);
}
}
else
{
i += Update(items[1] + "='" + value + "' where Id= " + _operationRecord.Id);
if (items[1] == "OperationDoctor")
{
i += AddPerson(_operationRecord, _operationRecord.OperationDoctor, 1);
}
else if (items[1] == "Assistant1")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant1, 2);
}
else if (items[1] == "Assistant2")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant2, 3);
}
else if (items[1] == "Assistant3")
{
i += AddPerson(_operationRecord, _operationRecord.Assistant3, 4);
}
else if (items[1] == "AnesthesiaDoctor")
{
i += AddPerson(_operationRecord, _operationRecord.AnesthesiaDoctor, 5);
}
else if (items[1] == "InstrumentNurse")
{
i += AddPerson(_operationRecord, _operationRecord.InstrumentNurse, 6);
}
else if (items[1] == "TourNurse")
{
i += AddPerson(_operationRecord, _operationRecord.TourNurse, 7);
}
else if (items[1] == "OrtherDoctorId")
{
i += AddPerson(_operationRecord, _operationRecord.OrtherDoctorId, 11);
}
else if (items[1] == "Operation")
{
i += AddOperation(_operationRecord, _operationRecord.Operation);
}
else if (items[1] == "Applyoperation")
{
i += AddApplyOperation(_operationRecord, _operationRecord.Applyoperation);
}
else if (items[1] == "Applydiagnose")
{
i += AddApplyDiagnose(_operationRecord, _operationRecord.Applydiagnose);
}
else if (items[1] == "AnaesthesiaMethodId")
{
i += AddAnaesthesiaMethod(_operationRecord, _operationRecord.AnaesthesiaMethodId);
}
else if (items[1] == "OperationSiteId")
{
i += AddOperationSite(_operationRecord, _operationRecord.OperationSiteId);
}
else if (items[1] == "Height" || items[1] == "Weight")
{
i += UpdatePatient(items[1] + "='" + value + "' where Id= " + _operationRecord.PatientId);
}
else
{
i += Update(items[1] + "='" + value + "' where Id= " + _operationRecord.Id);
}
}
//}
}
catch (Exception)
{

View File

@ -30,7 +30,7 @@ namespace DrawGraph
public void init()
{
txtObj = template.GetPackObjectOTag<TextPackObj>("InstrumentDataManage_TextPackObj_40");
txtObj = template.GetPackObjectOTag<TextPackObj>("InstrumentDataManage_TextPackObj_44");
tablePackObj = template.GetPackObjectOTag<TablePackObj>("InstrumentDataManage_TablePackObj_39");
tablePackObj1 = template.GetPackObjectOTag<TablePackObj>("InstrumentDataManage_TablePackObj_41");
tablePackObj2 = template.GetPackObjectOTag<TablePackObj>("InstrumentDataManage_TablePackObj_42");
@ -38,7 +38,7 @@ namespace DrawGraph
if (tablePackObj != null)
{
chaY = (tablePackObj.EndY - tablePackObj.Y) / tablePackObj.Rows;
fontsize = txtObj.FontSize - 2;
fontsize = txtObj.FontSize;
}
myOpeRecord = OpeRecord as OperationRecord;
}
@ -67,6 +67,7 @@ namespace DrawGraph
private void SetApplianceMethod(List<ApplianceRecord> ApplianceRecordList)
{
if (tablePackObj == null) return;
int Columns = int.Parse(tablePackObj1.Columns.ToString());
for (int i = 0; i < tablePackObj.Rows * 3 + 1; i++)
{
DelAddObj("ApplianceRecordList" + i);
@ -74,64 +75,77 @@ namespace DrawGraph
DelAddObj("ApplianceRecordListOpeDoing" + i);
DelAddObj("ApplianceRecordListCloseFront" + i);
DelAddObj("ApplianceRecordListCloseLast" + i);
DelAddObj("ApplianceRecordListSkinCloseLast" + i);
}
for (int index = 0; index < tablePackObj.Rows - 1; index++)
for (int index = 0; index < tablePackObj.Rows; index++)
{
if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count)
{
double y = tablePackObj.RealY + chaY + chaY * index;
double y = tablePackObj.RealY + chaY * index;
ZUtil.DrawText(ApplianceRecordList[index].ApplianceName, tablePackObj.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordList" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "")// && ApplianceRecordList[index].OpeFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeFront, tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "")// && ApplianceRecordList[index].OpeDoing != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj1.EndX - tablePackObj1.X) / 4 * 1 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj1.EndX - tablePackObj1.X) / Columns * 1 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "")//&& ApplianceRecordList[index].CloseFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj1.EndX - tablePackObj1.X) / 4 * 2 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj1.EndX - tablePackObj1.X) / Columns * 2 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "")//&& ApplianceRecordList[index].CloseLast != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj1.EndX - tablePackObj1.X) / 4 * 3 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj1.EndX - tablePackObj1.X) / Columns * 3 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
if (Columns == 5)
if (ApplianceRecordList[index].SkinCloseLast != null && ApplianceRecordList[index].SkinCloseLast != "")//&& ApplianceRecordList[index].SkinCloseLast != @"\"
ZUtil.DrawText(ApplianceRecordList[index].SkinCloseLast, (tablePackObj1.EndX - tablePackObj1.X) / Columns * 4 + tablePackObj1.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListSkinCloseLast" + index, Color.Black, fontsize, false);
continue;
}
}
for (int index = (int)tablePackObj.Rows - 1; index < tablePackObj.Rows * 2 - 2; index++)
for (int index = (int)tablePackObj.Rows; index < tablePackObj.Rows * 2; index++)
{
if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count)
{
double y = tablePackObj.RealY + chaY + (chaY * (index + 1 - tablePackObj.Rows));
ZUtil.DrawText(ApplianceRecordList[index].ApplianceName, (tablePackObj.EndX - tablePackObj.X) / 3 * 1 + tablePackObj.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordList" + index, Color.Black, fontsize, false);
double y = tablePackObj.RealY + (chaY * (index - tablePackObj.Rows));
ZUtil.DrawText(ApplianceRecordList[index].ApplianceName, (tablePackObj.EndX - tablePackObj.X) / 2 + tablePackObj.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordList" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "")//&& ApplianceRecordList[index].OpeFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeFront, tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "")//&& ApplianceRecordList[index].OpeDoing != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj2.EndX - tablePackObj2.X) / 4 * 1 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj2.EndX - tablePackObj2.X) / Columns * 1 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "")//&& ApplianceRecordList[index].CloseFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj2.EndX - tablePackObj2.X) / 4 * 2 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj2.EndX - tablePackObj2.X) / Columns * 2 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "")// && ApplianceRecordList[index].CloseLast != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj2.EndX - tablePackObj2.X) / 4 * 3 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj2.EndX - tablePackObj2.X) / Columns * 3 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
if (Columns == 5)
if (ApplianceRecordList[index].SkinCloseLast != null && ApplianceRecordList[index].SkinCloseLast != "")// && ApplianceRecordList[index].SkinCloseLast != @"\"
ZUtil.DrawText(ApplianceRecordList[index].SkinCloseLast, (tablePackObj2.EndX - tablePackObj2.X) / Columns * 4 + tablePackObj2.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListSkinCloseLast" + index, Color.Black, fontsize, false);
continue;
}
}
for (int index = (int)tablePackObj.Rows * 2 - 2; index < tablePackObj.Rows * 3 - 3; index++)
{
if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count)
{
double y = tablePackObj.RealY + chaY + (chaY * (index + 2 - tablePackObj.Rows * 2));
ZUtil.DrawText(ApplianceRecordList[index].ApplianceName, (tablePackObj.EndX - tablePackObj.X) / 3 * 2 + tablePackObj.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordList" + index, Color.Black, fontsize, false);
//if (tablePackObj3 != null)
//{
// for (int index = (int)tablePackObj.Rows * 2 - 2; index < tablePackObj.Rows * 3 - 3; index++)
// {
// if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count)
// {
// double y = tablePackObj.RealY + (chaY * (index + 2 - tablePackObj.Rows * 2));
// ZUtil.DrawText(ApplianceRecordList[index].ApplianceName, (tablePackObj.EndX - tablePackObj.X) / 3 * 2 + tablePackObj.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordList" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "")//&& ApplianceRecordList[index].OpeFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeFront, tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "")//&& ApplianceRecordList[index].OpeDoing != @"\"
ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj3.EndX - tablePackObj3.X) / 4 * 1 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "")//&& ApplianceRecordList[index].CloseFront != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj3.EndX - tablePackObj3.X) / 4 * 2 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "")// && ApplianceRecordList[index].CloseLast != @"\"
ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj3.EndX - tablePackObj3.X) / 4 * 3 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
// if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "")//&& ApplianceRecordList[index].OpeFront != @"\"
// ZUtil.DrawText(ApplianceRecordList[index].OpeFront, tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeFront" + index, Color.Black, fontsize, false);
// if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "")//&& ApplianceRecordList[index].OpeDoing != @"\"
// ZUtil.DrawText(ApplianceRecordList[index].OpeDoing, (tablePackObj3.EndX - tablePackObj3.X) / Columns * 1 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListOpeDoing" + index, Color.Black, fontsize, false);
// if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "")//&& ApplianceRecordList[index].CloseFront != @"\"
// ZUtil.DrawText(ApplianceRecordList[index].CloseFront, (tablePackObj3.EndX - tablePackObj3.X) / Columns * 2 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseFront" + index, Color.Black, fontsize, false);
// if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "")// && ApplianceRecordList[index].CloseLast != @"\"
// ZUtil.DrawText(ApplianceRecordList[index].CloseLast, (tablePackObj3.EndX - tablePackObj3.X) / Columns * 3 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListCloseLast" + index, Color.Black, fontsize, false);
// if (Columns == 5)
// if (ApplianceRecordList[index].SkinCloseLast != null && ApplianceRecordList[index].SkinCloseLast != "")// && ApplianceRecordList[index].SkinCloseLast != @"\"
// ZUtil.DrawText(ApplianceRecordList[index].SkinCloseLast, (tablePackObj3.EndX - tablePackObj3.X) / Columns * 4 + tablePackObj3.X + tablePackObj.RealX, y, ZedControl, "ApplianceRecordListSkinCloseLast" + index, Color.Black, fontsize, false);
continue;
}
}
// continue;
// }
// }
//}
}
public override void editAr_Click(object sender, EventArgs e)
@ -146,10 +160,12 @@ namespace DrawGraph
txt_DoubleClick(aEdit1.CControl, null);
}
public SelectWorkerValue aSyncSelectDict = null;
public override void Bind()
{
base.Bind();
init();
aSyncSelectDict = SelectWorkerValue.CreateInstance();
List<PackObjBase> ables = PackManage.ListPob.Where<PackObjBase>(s => s is AbleEditPackObj).ToList<PackObjBase>();
foreach (PackObjBase pack in ables)
{
@ -192,7 +208,7 @@ namespace DrawGraph
if (pan != null)
{
foreach (Control conl in pan.Controls)
{
{
CheckBox chBox = conl as CheckBox;
if (chBox != null)
{
@ -203,7 +219,7 @@ namespace DrawGraph
}
}
}
}
}
else
{
if (ableEdit.ControlType == EControlType.TextBox)
@ -399,14 +415,7 @@ namespace DrawGraph
else
{
value = ableEdit.PackValue;
string typeName = ableEdit.ControlTitleText;
//如果是“人员,2”这种需要把人员取出来
if (ableEdit.ControlTitleText.Contains(",") || ableEdit.ControlTitleText.Contains(""))
{
string[] strs = ableEdit.ControlTitleText.Replace("", ",").Split(',');
typeName = strs[0];
}
text = DocumentEntityMethod.GetDictionaryValuesById(ableEdit.PackValue, typeName);
text = DBManage.GetDictionaryValuesById(ableEdit.PackValue, ableEdit.ControlTitleText);
}
break;
default:
@ -416,7 +425,7 @@ namespace DrawGraph
}
//设置属性的值
template.SetObjValue(OpeRecord, ableEdit.ClassDataSourceName, text, value);
template.SetObjValue(OpeRecord, ableEdit.ClassDataSourceName, text, value, false);
//如果有逻辑区域,则区域进行更新。
//template.NotificationAreaBindingUpdate(template.ProjectName + "逻辑");
}
@ -444,6 +453,20 @@ namespace DrawGraph
value = ableEdit.CControl.Text;
break;
}
switch (ableEdit.ClassDataSourceName)
{
case "OperationRecord.InstrumentList.InstrumentNurse":
Worker_Click(ableEdit, e, 3);
break;
case "OperationRecord.InstrumentList.TourNurse":
Worker_Click(ableEdit, e, 3);
break;
//default:
// //在此处写日志
// aEdit1.IsVisible = !aEdit1.IsVisible;
// MessageBox.Show("没找到-" + aEdit1.ClassDataSourceName + "-属性的事件");
// break;
}
}
catch (Exception ex)
{
@ -468,6 +491,94 @@ namespace DrawGraph
//}
private void Worker_Click(AbleEditPackObj sender, EventArgs e, int _workersType)
{
AbleEditPackObj ableEdit = sender;
if (ableEdit == null) return;
ableEdit.CControl.TextChanged -= new EventHandler(CControl_TextChanged);
ableEdit.CControl.TextChanged += new EventHandler(CControl_TextChanged);
ableEdit.CControl.MouseDown -= new MouseEventHandler(CControl_MouseDown);
ableEdit.CControl.MouseDown += new MouseEventHandler(CControl_MouseDown);
ableEdit.CControl.KeyUp -= new KeyEventHandler(CControl_KeyUp);
ableEdit.CControl.KeyUp += new KeyEventHandler(CControl_KeyUp);
if (myOpeRecord != null)
{
Control conl = sender.CControl;
if (conl is TextBox)
{
((TextBox)conl).BorderStyle = BorderStyle.Fixed3D;
((TextBox)conl).Focus();
if (sender.PackValue != null && sender.PackValue.Trim() != "")
{
if (((TextBox)conl).Text.LastIndexOf(',') != sender.PackText.Length)
((TextBox)conl).Text = ((TextBox)conl).Text + ",";
((TextBox)conl).Select(((TextBox)conl).Text.Length, 1);
}
}
aSyncSelectDict.Show(template, OpeRecord, sender, _workersType.ToString(), false);
SetAbleEditView(ableEdit);
}
}
private void CControl_TextChanged(object sender, EventArgs e)
{
if (myOpeRecord != null)
{
Control conl = sender as Control;
aSyncSelectDict.ShowSel(conl, OpeRecord);
}
}
private void CControl_KeyUp(object sender, KeyEventArgs e)
{
if (myOpeRecord != null)
{
Control conl = sender as Control;
if (conl.Text != SelectWorkerValue.Value)
if (e.KeyCode == Keys.Delete || e.KeyCode == Keys.Back)
{
aSyncSelectDict.DelSel(conl, OpeRecord);
}
}
}
private void CControl_MouseDown(object sender, MouseEventArgs e)
{
if (myOpeRecord != null)
{
TextBox conl = sender as TextBox;
string leftStr = conl.Text.Substring(0, conl.SelectionStart);
string rightStr = conl.Text.Substring(conl.SelectionStart, conl.Text.Length - conl.SelectionStart);
int startIndex = 0;
int endLength = conl.Text.Length;
if (leftStr.Contains(","))
{
int beginindex = leftStr.LastIndexOf(',');
startIndex = beginindex + 1;
if (rightStr.Contains(","))
{
endLength = rightStr.IndexOf(",") + (leftStr.Length - beginindex);
}
//else
//{
// endLength = conl.Text.Length - startIndex;
//}
}
else
{
if (rightStr.Contains(","))
{
endLength = rightStr.IndexOf(",") + leftStr.Length + 1;
}
}
conl.Select(startIndex, endLength);
}
}
private void txt_Leave(object sender, EventArgs e)
{
Control control = (Control)sender;

View File

@ -398,8 +398,8 @@ namespace DrawGraph
private string rescueTime;
private string rescuePerson;
private string rescueTechnology;
private string spileInTime;
private string spileOutTime;
private DateTime? spileInTime;
private DateTime? spileOutTime;
private string spileSituation;
private string spileWard;
private string spileBeforCondition;
@ -688,7 +688,7 @@ namespace DrawGraph
/// 气管导管插入时间
/// </summary>
[ClassAttributs(Description = "气管导管插入时间")]
public string SpileInTime
public DateTime? SpileInTime
{
get { return spileInTime; }
set { spileInTime = value; }
@ -697,7 +697,7 @@ namespace DrawGraph
/// 气管导管拔除时间
/// </summary>
[ClassAttributs(Description = "气管导管拔除时间")]
public string SpileOutTime
public DateTime? SpileOutTime
{
get { return spileOutTime; }
set { spileOutTime = value; }
@ -1182,6 +1182,8 @@ namespace DrawGraph
public int currentPage { get; set; }
[ClassAttributs(Description = "当前页数")]
public int pageCount { get; set; }
[ClassAttributs(Description = "手术间")]
public string OperationRoom { get; set; }
[ClassAttributs(Description = "是否只读")]
public bool IsReadOnly = false;
[ClassAttributs(Description = "绘图开始时间")]
@ -1189,11 +1191,7 @@ namespace DrawGraph
[ClassAttributs(Description = "页开始时间")]
public DateTime pageBegin;
[ClassAttributs(Description = "页结束时间")]
public DateTime lastPageBegin;
[ClassAttributs(Description = "入CG时间")]
public DateTime? InCGTime;
[ClassAttributs(Description = "出CG时间")]
public DateTime? OutCGTime;
public DateTime lastPageBegin;
[NoCreatControlAttributs]
public string InCGType;
[NoCreatControlAttributs]

View File

@ -12,6 +12,7 @@ namespace DrawGraph
{
private volatile static SelectWorkerValue _instance = null;
private static readonly object lockHelper = new object();
public static bool isUpdate = true;
private SelectWorkerValue() { }
public static SelectWorkerValue CreateInstance()
@ -95,8 +96,9 @@ namespace DrawGraph
public static string Key;
public static string Value;
public void Show(TemplateManage _template, object _OpeRecord, AbleEditPackObj _aEdit, string _type)
public void Show(TemplateManage _template, object _OpeRecord, AbleEditPackObj _aEdit, string _type, bool _isUpdate = true)
{
isUpdate = _isUpdate;
type = _type;
aEdit = _aEdit;
template = _template;
@ -104,7 +106,7 @@ namespace DrawGraph
if (aEdit == null) return;
Key = aEdit.PackValue;
Value = aEdit.PackText;
DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord),"", aEdit.ControlTitleText, type.ToString(), Key);
DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), "", aEdit.ControlTitleText, type.ToString(), Key);
dgvZd.DataSource = dt;
dgvZd.Location = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y + aEdit.CControl.Height);
if (_type == "手术" || _type == "诊断")
@ -240,7 +242,6 @@ namespace DrawGraph
// index = dgvZd.CurrentRow.Index;
// }
//}
static void SetContent(int index)
{
if (dgvZd.Rows[index].Cells["Name"].EditedFormattedValue.ToString() != "")
@ -262,11 +263,14 @@ namespace DrawGraph
index = 0;
dgvZd.Visible = false;
//设置属性的值
aEdit.IsVisible = !aEdit.IsVisible;
template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Key, true);
if (isUpdate == true)
{
//设置属性的值
aEdit.IsVisible = !aEdit.IsVisible;
}
template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Key, isUpdate);
}
}
}
}

View File

@ -152,6 +152,8 @@ namespace DrawGraph
ableEdit.CControl.KeyDown += new KeyEventHandler(text_keyDown);
ableEdit.CControl.GotFocus -= new EventHandler(txt_Focus);
ableEdit.CControl.GotFocus += new EventHandler(txt_Focus);
((TextBox) ableEdit.CControl).BorderStyle = BorderStyle.Fixed3D;
}
ableEdit.CControl.Leave -= new EventHandler(txt_Leave);
ableEdit.CControl.Leave += new EventHandler(txt_Leave);
@ -284,7 +286,7 @@ namespace DrawGraph
/// 设置可编辑组件的显示样式
/// </summary>
/// <param name="ableEdit"></param>
private void SetAbleEditView(AbleEditPackObj ableEdit)
private void SetAbleEditView(AbleEditPackObj ableEdit,bool isUpdate=false)
{
string span = "";
double spanSum = Math.Round((float)(ableEdit.OneUnitCount / 18));
@ -378,7 +380,7 @@ namespace DrawGraph
}
//设置属性的值
template.SetObjValue(OpeRecord, ableEdit.ClassDataSourceName, text, value);
template.SetObjValue(OpeRecord, ableEdit.ClassDataSourceName, text, value, isUpdate);
//如果有逻辑区域,则区域进行更新。
template.NotificationAreaBindingUpdate(template.ProjectName + "逻辑");
}
@ -444,7 +446,7 @@ namespace DrawGraph
bool updateOk = true;
try
{
SetAbleEditView(ableEdit);
SetAbleEditView(ableEdit,true);
if (ableEdit.ControlType == EControlType.RadioButtonList)
{
if ((sender as CheckBox).Checked == true)

View File

@ -384,7 +384,7 @@ namespace DrawGraph
{
this.control.Text = base.PackText;
textBox.Multiline = true;
((TextBox)this.control).BorderStyle = BorderStyle.None;
((TextBox)this.control).BorderStyle = BorderStyle.FixedSingle;
}
}
}

View File

@ -13,6 +13,7 @@ namespace DrawGraph
{
public class Util
{
public static FontSpec Font14 = new FontSpec("宋体", 14.0f, Color.Black, true, false, false);
public static FontSpec Font16 = new FontSpec("宋体", 16.0f, Color.Black, true, false, false);
public static void DrawText(string letter, double x, double y, ZedGraphControl zedGraph, FontSpec font)

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<AtuoUpdate>
<ConnectionString>Data Source=.;Initial Catalog=AIMSDB_SXTLYY;User ID=sa;Password=Test2020;</ConnectionString>
<ConnectionString>Data Source=.;Initial Catalog=AIMSDB_QHDSGRYY;User ID=sa;Password=Test2020;</ConnectionString>
<DataConnectionString>Data Source=.;Initial Catalog=AIMSDB_DATA;User ID=sa;Password=123456;</DataConnectionString>
<HisConnectionStringOracel>Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.7)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl2))));Persist Security Info=True;User ID=smview;Password=i39;</HisConnectionStringOracel>
</AtuoUpdate>