器械清点单2文书控件模式

This commit is contained in:
leomon 2023-03-26 01:54:34 +08:00
parent 33643b79cc
commit 8a549e214c
24 changed files with 7473 additions and 361 deletions

View File

@ -227,6 +227,18 @@
<Compile Include="OperationAanesthesia\frmFeesRecord.Designer.cs">
<DependentUpon>frmFeesRecord.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmInstrumentRecord2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationAanesthesia\frmInstrumentRecord2.Designer.cs">
<DependentUpon>frmInstrumentRecord2.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\frmSelectPatientGoodsBill2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationAanesthesia\frmSelectPatientGoodsBill2.Designer.cs">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\oldSystemCode\frmPrescriptionDocument.cs">
<SubType>Form</SubType>
</Compile>
@ -425,10 +437,10 @@
<Compile Include="OperationAanesthesia\oldSystemCode\frmSelectApplianceUseType.designer.cs">
<DependentUpon>frmSelectApplianceUseType.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\oldSystemCode\frmSelectPatientGoodsBill.cs">
<Compile Include="OperationAanesthesia\frmSelectPatientGoodsBill.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="OperationAanesthesia\oldSystemCode\frmSelectPatientGoodsBill.Designer.cs">
<Compile Include="OperationAanesthesia\frmSelectPatientGoodsBill.Designer.cs">
<DependentUpon>frmSelectPatientGoodsBill.cs</DependentUpon>
</Compile>
<Compile Include="OperationFront\frmPersonSchedulKeep.cs">
@ -445,7 +457,6 @@
<Compile Include="OremrUserControl\PrescriptionDocument.Designer.cs">
<DependentUpon>PrescriptionDocument.cs</DependentUpon>
</Compile>
<Compile Include="OperationAanesthesia\oldSystemCode\PublicToDoument.cs" />
<Compile Include="OperationFront\frmPrintingArrangemen.cs">
<SubType>Form</SubType>
</Compile>
@ -481,6 +492,12 @@
<Compile Include="OremrUserControl\NumTextBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="OremrUserControl\ucDocumentGoodsBill.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="OremrUserControl\ucDocumentGoodsBill.Designer.cs">
<DependentUpon>ucDocumentGoodsBill.cs</DependentUpon>
</Compile>
<Compile Include="OremrUserControl\UCOperationGoodsBill.cs">
<SubType>UserControl</SubType>
</Compile>
@ -897,6 +914,13 @@
<EmbeddedResource Include="OperationAanesthesia\frmFeesRecord.resx">
<DependentUpon>frmFeesRecord.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmInstrumentRecord2.resx">
<DependentUpon>frmInstrumentRecord2.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\frmSelectPatientGoodsBill2.resx">
<DependentUpon>frmSelectPatientGoodsBill2.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\oldSystemCode\frmPrescriptionDocument.resx">
<DependentUpon>frmPrescriptionDocument.cs</DependentUpon>
</EmbeddedResource>
@ -999,7 +1023,7 @@
<EmbeddedResource Include="OperationAanesthesia\oldSystemCode\frmSelectApplianceUseType.resx">
<DependentUpon>frmSelectApplianceUseType.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationAanesthesia\oldSystemCode\frmSelectPatientGoodsBill.resx">
<EmbeddedResource Include="OperationAanesthesia\frmSelectPatientGoodsBill.resx">
<DependentUpon>frmSelectPatientGoodsBill.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OperationFront\frmPersonSchedulKeep.resx">
@ -1020,6 +1044,9 @@
<EmbeddedResource Include="OperationFront\frmSelectiveOperationsPrint.resx">
<DependentUpon>frmSelectiveOperationsPrint.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OremrUserControl\ucDocumentGoodsBill.resx">
<DependentUpon>ucDocumentGoodsBill.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="OremrUserControl\UCOperationGoodsBill.resx">
<DependentUpon>UCOperationGoodsBill.cs</DependentUpon>
</EmbeddedResource>

View File

@ -274,6 +274,7 @@ namespace AIMS.OperationAanesthesia
else
{
BFactBloodGasAnalysisData.Delete(" RecordId=" + Analysis.Id, null);
if(zgcAnaesRecord != null)
Analysis.clearAddObj(zgcAnaesRecord);
setDateAnalysis();
BFactBloodGasAnalysis.Update(Analysis);
@ -380,6 +381,7 @@ namespace AIMS.OperationAanesthesia
FactBloodGasAnalysis Blood = _record.FactBloodGasAnalysisList.Where(c => c.Id == Convert.ToInt32(dgvAnalysis.SelectedRows[0].Cells["ID"].Value)).ToList()[0];
BFactBloodGasAnalysisData.Delete(" RecordId=" + Blood.Id, null);
BFactBloodGasAnalysis.Delete(Blood);
if (zgcAnaesRecord != null)
Blood.clearAddObj(zgcAnaesRecord);
_record.FactBloodGasAnalysisList.Remove(Blood);
ControlExtension.ClearControl(panel1);

View File

@ -806,8 +806,11 @@ namespace AIMS.PublicUI.UI
return;
}
FactDrug er = _record.FactDrugList.Where(b => b.Id == id).ToList()[0];
if (zgcAnaesRecord != null)
{
er.clearAddObj(zgcAnaesRecord);
er.clearIm(zgcAnaesRecord);
}
BFactDrug.Delete(er);
_record.FactDrugList.Remove(er);
_dataGridView.Rows.Remove(_dataGridView.CurrentRow);
@ -1036,8 +1039,11 @@ namespace AIMS.PublicUI.UI
if (FactDrug.Id == drugsR.Id && equelDrugs(FactDrug, drugsR) == false)
{
if (drugsR.ParentId == 0) drugsR.ParentId = FactDrug.ParentId;
if (zgcAnaesRecord != null)
{
FactDrug.clearAddObj(zgcAnaesRecord);
FactDrug.clearIm(zgcAnaesRecord);
}
_record.FactDrugList.Remove(FactDrug);
_record.FactDrugList.Add(drugsR);
BFactDrug.Update(drugsR);

View File

@ -418,6 +418,7 @@ namespace AIMS.PublicUI.UI
FactEvents er = _record.FactEventsList.Where(p => p.Id == id).ToList()[0];
if (er != null)
{
if (zgcAnaesRecord != null)
er.clearAddObj(zgcAnaesRecord);
BFactEvents.Delete(er);
DelEventTime(er);
@ -553,6 +554,7 @@ namespace AIMS.PublicUI.UI
_event.OperatorNo = PublicMethod.OperatorNo;
_event.OperatorName = PublicMethod.OperatorName;
_event.OperateDate = DateTime.Now;
if (zgcAnaesRecord != null)
FactEvents.clearAddObj(zgcAnaesRecord);
_record.FactEventsList.Remove(FactEvents);
_record.FactEventsList.Add(_event);
@ -904,6 +906,7 @@ namespace AIMS.PublicUI.UI
foreach (PhysioDataConfig addPP in _record.PhysioConfigList)
{
if (!Ids.Contains(addPP.Id.ToString())) continue;
if (zgcAnaesRecord != null)
addPP.clearAddObj(zgcAnaesRecord);
if (addPP.IsDefalultShow == false) continue;
for (int i = 0; i < dtPhysioData.Rows.Count; i++)

View File

@ -29,19 +29,19 @@
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmFeesRecord));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
this.panel1 = new System.Windows.Forms.Panel();
this.panel5 = new System.Windows.Forms.Panel();
this.tabDrugs = new DevComponents.DotNetBar.SuperTabControl();
@ -74,12 +74,13 @@
this.panelleft = new System.Windows.Forms.Panel();
this.TabSelDrugs = new DevComponents.DotNetBar.SuperTabControl();
this.panel2 = new System.Windows.Forms.Panel();
this.lblDrugs = new DevComponents.DotNetBar.LabelX();
this.TxtOperatorName = new DevComponents.DotNetBar.Controls.TextBoxX();
this.labelX2 = new DevComponents.DotNetBar.LabelX();
this.labelX1 = new DevComponents.DotNetBar.LabelX();
this.lblDrugs = new DevComponents.DotNetBar.LabelX();
this.btnTemp = new DevComponents.DotNetBar.ButtonX();
this.btnTypeManager = new DevComponents.DotNetBar.ButtonX();
this.buttonX1 = new DevComponents.DotNetBar.ButtonX();
this.btnDelete = new DevComponents.DotNetBar.ButtonX();
this.bynPrint = new DevComponents.DotNetBar.ButtonX();
this.btnSave = new DevComponents.DotNetBar.ButtonX();
@ -213,18 +214,18 @@
this.dgvDrugs.AllowUserToAddRows = false;
this.dgvDrugs.AllowUserToResizeColumns = false;
this.dgvDrugs.AllowUserToResizeRows = false;
dataGridViewCellStyle13.BackColor = System.Drawing.Color.MintCream;
this.dgvDrugs.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle13;
dataGridViewCellStyle1.BackColor = System.Drawing.Color.MintCream;
this.dgvDrugs.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;
this.dgvDrugs.BackgroundColor = System.Drawing.Color.White;
this.dgvDrugs.BorderStyle = System.Windows.Forms.BorderStyle.None;
dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle14.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle14.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle14.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle14.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle14.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle14.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvDrugs.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle14;
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvDrugs.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2;
this.dgvDrugs.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvDrugs.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1,
@ -236,14 +237,14 @@
this.dataGridViewComboBoxColumn4,
this.dataGridViewTextBoxColumn6,
this.frees});
dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle16.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle16.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle16.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle16.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle16.SelectionForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle16.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvDrugs.DefaultCellStyle = dataGridViewCellStyle16;
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle4.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvDrugs.DefaultCellStyle = dataGridViewCellStyle4;
this.dgvDrugs.Dock = System.Windows.Forms.DockStyle.Fill;
this.dgvDrugs.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
this.dgvDrugs.EnableHeadersVisualStyles = false;
@ -252,14 +253,14 @@
this.dgvDrugs.Margin = new System.Windows.Forms.Padding(0);
this.dgvDrugs.MultiSelect = false;
this.dgvDrugs.Name = "dgvDrugs";
dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle17.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle17.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle17.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle17.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvDrugs.RowHeadersDefaultCellStyle = dataGridViewCellStyle17;
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle5.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvDrugs.RowHeadersDefaultCellStyle = dataGridViewCellStyle5;
this.dgvDrugs.RowHeadersVisible = false;
this.dgvDrugs.RowTemplate.Height = 25;
this.dgvDrugs.ShowCellErrors = false;
@ -271,8 +272,8 @@
//
// dataGridViewTextBoxColumn1
//
dataGridViewCellStyle15.ForeColor = System.Drawing.Color.Red;
this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle15;
dataGridViewCellStyle3.ForeColor = System.Drawing.Color.Red;
this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle3;
this.dataGridViewTextBoxColumn1.HeaderText = "ID";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.Visible = false;
@ -350,18 +351,18 @@
this.dgvChargsRecord.AllowUserToAddRows = false;
this.dgvChargsRecord.AllowUserToResizeColumns = false;
this.dgvChargsRecord.AllowUserToResizeRows = false;
dataGridViewCellStyle18.BackColor = System.Drawing.Color.MintCream;
this.dgvChargsRecord.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle18;
dataGridViewCellStyle6.BackColor = System.Drawing.Color.MintCream;
this.dgvChargsRecord.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle6;
this.dgvChargsRecord.BackgroundColor = System.Drawing.Color.White;
this.dgvChargsRecord.BorderStyle = System.Windows.Forms.BorderStyle.None;
dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle19.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle19.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle19.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle19.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle19.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle19.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvChargsRecord.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle19;
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvChargsRecord.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
this.dgvChargsRecord.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvChargsRecord.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn4,
@ -373,14 +374,14 @@
this.dataGridViewComboBoxColumn1,
this.dataGridViewTextBoxColumn28,
this.dataGridViewTextBoxColumn29});
dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle21.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle21.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle21.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle21.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle21.SelectionForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle21.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvChargsRecord.DefaultCellStyle = dataGridViewCellStyle21;
dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle9.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle9.SelectionForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvChargsRecord.DefaultCellStyle = dataGridViewCellStyle9;
this.dgvChargsRecord.Dock = System.Windows.Forms.DockStyle.Fill;
this.dgvChargsRecord.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
this.dgvChargsRecord.EnableHeadersVisualStyles = false;
@ -389,14 +390,14 @@
this.dgvChargsRecord.Margin = new System.Windows.Forms.Padding(0);
this.dgvChargsRecord.MultiSelect = false;
this.dgvChargsRecord.Name = "dgvChargsRecord";
dataGridViewCellStyle22.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle22.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle22.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle22.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle22.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle22.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle22.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvChargsRecord.RowHeadersDefaultCellStyle = dataGridViewCellStyle22;
dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle10.BackColor = System.Drawing.SystemColors.Control;
dataGridViewCellStyle10.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle10.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle10.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle10.SelectionForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvChargsRecord.RowHeadersDefaultCellStyle = dataGridViewCellStyle10;
this.dgvChargsRecord.RowHeadersVisible = false;
this.dgvChargsRecord.RowTemplate.Height = 25;
this.dgvChargsRecord.ShowCellErrors = false;
@ -408,8 +409,8 @@
//
// dataGridViewTextBoxColumn4
//
dataGridViewCellStyle20.ForeColor = System.Drawing.Color.Red;
this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle20;
dataGridViewCellStyle8.ForeColor = System.Drawing.Color.Red;
this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle8;
this.dataGridViewTextBoxColumn4.HeaderText = "ID";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.Visible = false;
@ -539,6 +540,7 @@
this.panel2.Controls.Add(this.labelX1);
this.panel2.Controls.Add(this.btnTemp);
this.panel2.Controls.Add(this.btnTypeManager);
this.panel2.Controls.Add(this.buttonX1);
this.panel2.Controls.Add(this.btnDelete);
this.panel2.Controls.Add(this.bynPrint);
this.panel2.Controls.Add(this.btnSave);
@ -548,6 +550,17 @@
this.panel2.Size = new System.Drawing.Size(1195, 42);
this.panel2.TabIndex = 0;
//
// lblDrugs
//
//
//
//
this.lblDrugs.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lblDrugs.Location = new System.Drawing.Point(208, 12);
this.lblDrugs.Name = "lblDrugs";
this.lblDrugs.Size = new System.Drawing.Size(483, 23);
this.lblDrugs.TabIndex = 13;
//
// TxtOperatorName
//
//
@ -596,23 +609,12 @@
this.labelX1.TabIndex = 13;
this.labelX1.Text = "费用合计";
//
// lblDrugs
//
//
//
//
this.lblDrugs.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lblDrugs.Location = new System.Drawing.Point(208, 12);
this.lblDrugs.Name = "lblDrugs";
this.lblDrugs.Size = new System.Drawing.Size(483, 23);
this.lblDrugs.TabIndex = 13;
//
// btnTemp
//
this.btnTemp.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnTemp.Location = new System.Drawing.Point(700, 6);
this.btnTemp.Name = "btnTemp";
this.btnTemp.Size = new System.Drawing.Size(88, 30);
this.btnTemp.Size = new System.Drawing.Size(77, 30);
this.btnTemp.TabIndex = 12;
this.btnTemp.Text = "模板应用";
this.btnTemp.Click += new System.EventHandler(this.btnTemp_Click);
@ -620,19 +622,29 @@
// btnTypeManager
//
this.btnTypeManager.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnTypeManager.Location = new System.Drawing.Point(794, 6);
this.btnTypeManager.Location = new System.Drawing.Point(786, 6);
this.btnTypeManager.Name = "btnTypeManager";
this.btnTypeManager.Size = new System.Drawing.Size(95, 30);
this.btnTypeManager.Size = new System.Drawing.Size(77, 30);
this.btnTypeManager.TabIndex = 12;
this.btnTypeManager.Text = "类别维护";
this.btnTypeManager.Click += new System.EventHandler(this.btnTypeManager_Click);
//
// buttonX1
//
this.buttonX1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX1.Location = new System.Drawing.Point(872, 6);
this.buttonX1.Name = "buttonX1";
this.buttonX1.Size = new System.Drawing.Size(77, 30);
this.buttonX1.TabIndex = 2;
this.buttonX1.Text = "重新计算";
this.buttonX1.Click += new System.EventHandler(this.buttonX1_Click);
//
// btnDelete
//
this.btnDelete.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnDelete.Location = new System.Drawing.Point(895, 6);
this.btnDelete.Location = new System.Drawing.Point(958, 6);
this.btnDelete.Name = "btnDelete";
this.btnDelete.Size = new System.Drawing.Size(86, 30);
this.btnDelete.Size = new System.Drawing.Size(60, 30);
this.btnDelete.TabIndex = 2;
this.btnDelete.Text = "删除";
this.btnDelete.Click += new System.EventHandler(this.btnDelete_Click);
@ -640,9 +652,9 @@
// bynPrint
//
this.bynPrint.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.bynPrint.Location = new System.Drawing.Point(1077, 6);
this.bynPrint.Location = new System.Drawing.Point(1096, 6);
this.bynPrint.Name = "bynPrint";
this.bynPrint.Size = new System.Drawing.Size(86, 30);
this.bynPrint.Size = new System.Drawing.Size(60, 30);
this.bynPrint.TabIndex = 1;
this.bynPrint.Text = "打印";
this.bynPrint.Click += new System.EventHandler(this.bynPrint_Click);
@ -650,9 +662,9 @@
// btnSave
//
this.btnSave.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnSave.Location = new System.Drawing.Point(987, 6);
this.btnSave.Location = new System.Drawing.Point(1027, 6);
this.btnSave.Name = "btnSave";
this.btnSave.Size = new System.Drawing.Size(86, 30);
this.btnSave.Size = new System.Drawing.Size(60, 30);
this.btnSave.TabIndex = 1;
this.btnSave.Text = "保存";
this.btnSave.Click += new System.EventHandler(this.btnSave_Click);
@ -687,14 +699,14 @@
this.dgvYP.AllowUserToAddRows = false;
this.dgvYP.AllowUserToDeleteRows = false;
this.dgvYP.BackgroundColor = System.Drawing.Color.White;
dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle23.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle23.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle23.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle23.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle23.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle23.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvYP.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle23;
dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle11.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle11.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle11.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle11.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle11.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.dgvYP.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle11;
this.dgvYP.ColumnHeadersHeight = 30;
this.dgvYP.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.id,
@ -712,14 +724,14 @@
this.Channel,
this.Remark,
this.ZFBL});
dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle24.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle24.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle24.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle24.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle24.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle24.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvYP.DefaultCellStyle = dataGridViewCellStyle24;
dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle12.BackColor = System.Drawing.SystemColors.Window;
dataGridViewCellStyle12.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle12.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle12.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvYP.DefaultCellStyle = dataGridViewCellStyle12;
this.dgvYP.EnableHeadersVisualStyles = false;
this.dgvYP.Location = new System.Drawing.Point(208, 203);
this.dgvYP.Name = "dgvYP";
@ -1103,5 +1115,6 @@
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn29;
private DevComponents.DotNetBar.Controls.TextBoxX TxtOperatorName;
private DevComponents.DotNetBar.LabelX labelX2;
private DevComponents.DotNetBar.ButtonX buttonX1;
}
}

View File

@ -1441,5 +1441,29 @@ namespace AIMS.PublicUI.UI
this.Focus();
excel.Close();
}
private void buttonX1_Click(object sender, EventArgs e)
{
FeesRecordList = BFeesRecord.Select(" FeeIsDrug =1 and FeeType='" + FeeType + "' and OperationRecordId=" + _record.Id, null, RecursiveType.None, 0);
if (FeesRecordList.Count > 0)
{
DialogResult dialogResult = MessageBox.Show("用药收费记录已经保存过 是否重新加载药品列表?", "系统提示", MessageBoxButtons.YesNo);
if (dialogResult == DialogResult.Yes)
{
dgvDrugs.Rows.Clear();
FeesRecordList = BFeesRecord.Select(" FeeType='" + FeeType + "' and OperationRecordId=" + _record.Id, null, RecursiveType.None, 0);
BFeesRecord.Delete(" FeeIsDrug =1 and FeeType='" + FeeType + "' and OperationRecordId=" + _record.Id, null);
LoadRecordDrugs();
}
}
else
{
dgvDrugs.Rows.Clear();
LoadRecordDrugs();
}
SetChargDrugPrice();
AddNewNullRows();
}
}
}

View File

@ -146,7 +146,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAa
CAAAAk1TRnQBSQFMAgEBAgEAAZgBBwGYAQcBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ
CAAAAk1TRnQBSQFMAgEBAgEAAagBBwGoAQcBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ
AwABFAMAAQEBAAEgBgABGS4AA1UBrwOAAf4DKwH8AysB/AGZAYsBQAH9AaEBkgEAAf8BkwGCAQAB/wGW
AYcBQAH9AaMBlAEAAf8BowGUAQAB/wGjAZQBAAH/AysB/ANgAej/AA0AAZMBggEAAf8DYgH2A20B9wNt
AfcDXAH4A4AB/gGXAYYBAAH/A20B9wHsAecB5AH/AewB5wHkAf8B7AHnAeQB/wNtAfcBkwGCAQAB//8A

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,597 @@
namespace AIMS.OperationAanesthesia
{
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.txtquery = new DevComponents.DotNetBar.Controls.TextBoxX();
this.btnQuery = new DevComponents.DotNetBar.ButtonX();
this.label4 = new System.Windows.Forms.Label();
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.buttonX2 = new DevComponents.DotNetBar.ButtonX();
this.buttonX1 = new DevComponents.DotNetBar.ButtonX();
this.txtState = new System.Windows.Forms.Label();
this.txttime = new System.Windows.Forms.Label();
this.txtage = new System.Windows.Forms.Label();
this.txtsex = new System.Windows.Forms.Label();
this.txtdept = new System.Windows.Forms.Label();
this.txtNo = new System.Windows.Forms.Label();
this.txths = new System.Windows.Forms.Label();
this.txtmzys = new System.Windows.Forms.Label();
this.txtzdys = new System.Windows.Forms.Label();
this.txtss = new System.Windows.Forms.Label();
this.txtzd = new System.Windows.Forms.Label();
this.txtname = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.txtRoom = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.label15 = new System.Windows.Forms.Label();
this.label21 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label();
this.label19 = new System.Windows.Forms.Label();
this.label13 = new System.Windows.Forms.Label();
this.label25 = new System.Windows.Forms.Label();
this.label17 = new System.Windows.Forms.Label();
this.label23 = new System.Windows.Forms.Label();
this.txtType = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.panel3 = new System.Windows.Forms.Panel();
this.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.txtquery);
this.panel1.Controls.Add(this.btnQuery);
this.panel1.Controls.Add(this.label4);
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(1054, 39);
this.panel1.TabIndex = 0;
//
// txtquery
//
//
//
//
this.txtquery.Border.Class = "TextBoxBorder";
this.txtquery.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.txtquery.Location = new System.Drawing.Point(540, 9);
this.txtquery.Name = "txtquery";
this.txtquery.PreventEnterBeep = true;
this.txtquery.Size = new System.Drawing.Size(100, 23);
this.txtquery.TabIndex = 12;
//
// btnQuery
//
this.btnQuery.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.btnQuery.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.btnQuery.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.btnQuery.Location = new System.Drawing.Point(646, 10);
this.btnQuery.Name = "btnQuery";
this.btnQuery.Size = new System.Drawing.Size(80, 23);
this.btnQuery.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.btnQuery.TabIndex = 11;
this.btnQuery.Text = "查询";
this.btnQuery.Click += new System.EventHandler(this.btnQuery_Click);
//
// label4
//
this.label4.AutoSize = true;
this.label4.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.Location = new System.Drawing.Point(471, 9);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(65, 20);
this.label4.TabIndex = 10;
this.label4.Text = "患者查询";
//
// 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(1054, 103);
this.groupBox1.TabIndex = 1;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "患者信息";
//
// panel2
//
this.panel2.AutoScroll = true;
this.panel2.Controls.Add(this.buttonX2);
this.panel2.Controls.Add(this.buttonX1);
this.panel2.Controls.Add(this.txtState);
this.panel2.Controls.Add(this.txttime);
this.panel2.Controls.Add(this.txtage);
this.panel2.Controls.Add(this.txtsex);
this.panel2.Controls.Add(this.txtdept);
this.panel2.Controls.Add(this.txtNo);
this.panel2.Controls.Add(this.txths);
this.panel2.Controls.Add(this.txtmzys);
this.panel2.Controls.Add(this.txtzdys);
this.panel2.Controls.Add(this.txtss);
this.panel2.Controls.Add(this.txtzd);
this.panel2.Controls.Add(this.txtname);
this.panel2.Controls.Add(this.label5);
this.panel2.Controls.Add(this.txtRoom);
this.panel2.Controls.Add(this.label11);
this.panel2.Controls.Add(this.label15);
this.panel2.Controls.Add(this.label21);
this.panel2.Controls.Add(this.label9);
this.panel2.Controls.Add(this.label19);
this.panel2.Controls.Add(this.label13);
this.panel2.Controls.Add(this.label25);
this.panel2.Controls.Add(this.label17);
this.panel2.Controls.Add(this.label23);
this.panel2.Controls.Add(this.txtType);
this.panel2.Controls.Add(this.label3);
this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel2.Location = new System.Drawing.Point(3, 17);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(1048, 83);
this.panel2.TabIndex = 0;
this.panel2.Visible = false;
//
// buttonX2
//
this.buttonX2.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX2.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.buttonX2.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonX2.Location = new System.Drawing.Point(908, 14);
this.buttonX2.Name = "buttonX2";
this.buttonX2.Size = new System.Drawing.Size(95, 54);
this.buttonX2.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.buttonX2.TabIndex = 6;
this.buttonX2.Text = "切换手术间";
this.buttonX2.Click += new System.EventHandler(this.buttonX2_Click);
//
// buttonX1
//
this.buttonX1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
this.buttonX1.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
this.buttonX1.Font = new System.Drawing.Font("微软雅黑", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonX1.Location = new System.Drawing.Point(781, 14);
this.buttonX1.Name = "buttonX1";
this.buttonX1.Size = new System.Drawing.Size(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(23, 16);
this.txtType.TabIndex = 5;
this.txtType.Text = "急";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(202, 14);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(53, 12);
this.label3.TabIndex = 5;
this.label3.Text = "患者姓名";
//
// groupBox2
//
this.groupBox2.BackColor = System.Drawing.Color.AliceBlue;
this.groupBox2.Controls.Add(this.panel3);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox2.Location = new System.Drawing.Point(0, 142);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(1054, 495);
this.groupBox2.TabIndex = 2;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "手术患者";
//
// panel3
//
this.panel3.AutoScroll = true;
this.panel3.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel3.Location = new System.Drawing.Point(3, 17);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(1048, 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(1054, 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;
private DevComponents.DotNetBar.Controls.TextBoxX txtquery;
private DevComponents.DotNetBar.ButtonX btnQuery;
private System.Windows.Forms.Label label4;
private DevComponents.DotNetBar.ButtonX buttonX2;
}
}

View File

@ -0,0 +1,576 @@
using AIMS.OremrUserControl;
using AIMSBLL;
using AIMSExtension;
using AIMSModel;
using AxNsoOfficeLib;
using DrawGraph;
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Net;
using System.Windows.Forms;
namespace AIMS.OperationAanesthesia
{
public partial class frmSelectPatientGoodsBill2 : Form
{
public int SelPatientId;
public int SelApplyId;
public bool isMainOpen = false;
public AIMS.OperationAanesthesia.frmInstrumentRecord2 tempfrmAnasRecord;
List<OperationRoom> rooms;
public frmSelectPatientGoodsBill2()
{
InitializeComponent();
}
private void frmSelectPatientGoodsBill2_Load(object sender, EventArgs e)
{
rooms = BOperationRoom.GetOperationRooms("IsValid=1 and Site='手术室'");
rooms.Insert(0, new OperationRoom() { Id = -1, Name = "" });
cboRoom.DataSource = rooms;
cboRoom.DisplayMember = "Name";
cboRoom.ValueMember = "Id";
//判断如果当前手术间编号不为空,则显示当前手术间
OperationRoom oprm = GetOperationRoom(rooms);
if (oprm != null && oprm.Id.Value > 0)
{
cboRoom.SelectedValue = oprm.Id.Value;
cboRoom.Text = oprm.Name.ToString();
}
if (cboRoom.Text == "" && PublicMethod.SelectRoom != 0)
{
cboRoom.SelectedValue = PublicMethod.SelectRoom;
}
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;
DataTable dt = new DataTable();
if (txtquery.Text.Trim() != "")
dt = SelectPatient.GetSelectPatientDataTable(txtquery.Text);
else
dt = SelectPatient.GetSelectPatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()), cboRoom.SelectedValue.ToString());
DataTable dt2 = new DataTable();
if (txtquery.Text.Trim() != "")
dt2 = SelectPatient.GetRelieveLockingPatientDataTable(txtquery.Text);
else
dt2 = SelectPatient.GetRelieveLockingPatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()), cboRoom.SelectedValue.ToString());
List<string> list = new List<string>();
for (int i = 0; i < rooms.Count; i++)
{
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() == rooms[i].Name && !list.Contains(rooms[i].Name))
{
list.Add(rooms[i].Name);
}
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() == rooms[i].Name && !list.Contains(rooms[i].Name))
{
list.Add(rooms[i].Name);
}
}
}
if (cboRoom.Text != "")
{
int i = 0, j = 0;
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() != cboRoom.Text) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
uc.buttonX1.Enabled = true;
else
uc.buttonX1.Enabled = false;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
if (j == 5)
{
i++;
j = 0;
}
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() != cboRoom.Text) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.buttonX1.Text = "器械清点";
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
uc.buttonX2.Enabled = true;
else
uc.buttonX2.Enabled = false;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
if (j == 5)
{
i++;
j = 0;
}
}
}
else
{
for (int i = 0; i < list.Count; i++)
{
int j = 0;
int Pointx = 0;
foreach (DataRow dr in dt.Rows)
{
if (dr["OperationRoom"].ToString() != list[i]) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
uc.buttonX1.Enabled = true;
else
uc.buttonX1.Enabled = false;
uc.Location = new Point((uc.Width + 9) * i, (uc.Height + 10) * j + 30);
panel3.Controls.Add(uc);
j++; Pointx = (uc.Width + 9) * i;
}
foreach (DataRow dr in dt2.Rows)
{
if (dr["OperationRoom"].ToString() != list[i]) continue;
ucPatientCard uc = new ucPatientCard(dr);
uc.buttonX1.Text = "器械清点";
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
uc.buttonX2.Enabled = true;
else
uc.buttonX2.Enabled = false;
uc.Location = new Point((uc.Width + 9) * i, (uc.Height + 10) * j + 30);
panel3.Controls.Add(uc);
j++;
Pointx = (uc.Width + 9) * i;
}
if (Pointx > 0)
{
DevComponents.DotNetBar.Controls.Line line1 = new DevComponents.DotNetBar.Controls.Line();
line1.Location = new System.Drawing.Point(Pointx - 10, 0);
line1.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDotDot;
line1.Size = new System.Drawing.Size(10, panel3.Height);
line1.ForeColor = Color.DarkGray;
line1.VerticalLine = true;
panel3.Controls.Add(line1);
}
}
}
}
public ucPatientCard SelUc;
private void Uc_Clicks(ucPatientCard uc, int PatientId, int applyId, DataRow dr)
{
SelPatientId = PatientId;
SelApplyId = applyId;
txtType.Text = dr["OperationType"].ToString();
txtNo.Text = dr["MdrecNo"].ToString();
txtname.Text = dr["PatientName"].ToString();
txtsex.Text = dr["sex"].ToString();
txtage.Text = dr["age"].ToString();
txtss.Text = dr["ApplyOperationInfoName"].ToString();
txtmzys.Text = dr["AnesthesiaDoctor"].ToString();
txttime.Text = dr["OrderOperationTime"].ToString();
txtdept.Text = dr["ApplyDepName"].ToString();
txtzdys.Text = dr["OperationDoctor"].ToString();
txths.Text = dr["InstrumentNurse"].ToString() + " " + dr["TourNurse"].ToString();
txtzd.Text = dr["ApplyDiagnoseInfoName"].ToString();
txtRoom.Text = dr["OperationRoom"].ToString();
txtRoom.Tag = dr["OperationRoomId"].ToString();
if (!txtType.Text.Contains("急")) txtType.ForeColor = Color.DarkGreen;
else txtType.ForeColor = Color.Red;
txtState.Text = dr["State"].ToString();
if (txtState.Text == "手术中" || txtState.Text == "手术结束")
{
label5.Text = "手术开始时间";
label23.Text = "术中诊断";
label25.Text = "实施手术";
}
else
{
label5.Text = "申请预约时间";
label23.Text = "术前诊断";
label25.Text = "拟施手术";
}
if (txtRoom.Text != "")
uc.buttonX2.Enabled = true;
else
uc.buttonX2.Enabled = false;
buttonX1.Text = uc.buttonX1.Text;
panel2.Visible = true;
SelUc = uc;
}
private void Uc_InRoom(ucPatientCard uc, int PatientId, int applyId)
{
string RoomStr = uc.Tag.ToString();
if (RoomStr == "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.ShowDialog();
if (seleteRoom.RoomId != null)
{
RoomStr = seleteRoom.RoomId.ToString();
if (RoomStr != null && RoomStr != "")
{
OperationApply opeapply = BOperationApply.SelectSingle(applyId, RecursiveType.None, 0);
opeapply.State = 4;
opeapply.OperationRoomId = int.Parse(seleteRoom.RoomId);
opeapply.PlanOperationTime = dtpSelectPatientTime.Value;
opeapply.PlanOrder = BOperationApply.GetMaxPlanOrder(opeapply.PlanOperationTime.Value, opeapply.OperationRoomId.Value) + 1;
BOperationApply.Update(opeapply);
}
}
}
if (RoomStr == "") return;
SatrtOperation(uc, PatientId, applyId, int.Parse(RoomStr));
}
private void SatrtOperation(ucPatientCard uc, int PatientId, int applyId, int RoomId)
{
try
{
string State = uc.buttonX1.Text;
if (State == "转入术间")
{
OperationApply operA = BOperationApply.SelectSingle(applyId);
if (operA.State == 11)
{
MessageBox.Show("当前手术已停止 ,请确认后重新选择!", "系统提示");
return;
}
if (uc.lblAnesDoctors.Text != "麻醉医生:" && uc.lblAnesDoctors.Text.Trim() != "麻醉医生")
{
MessageBox.Show("当前手术已安排麻醉师,请于麻醉师转入后操作", "系统提示");
return;
}
DataTable dtOperationRecord = SelectPatient.GetTodayDoOpePatientDataTable(DateTime.Parse(dtpSelectPatientTime.Value.ToString("yyyy-MM-dd").ToString()));
foreach (DataRow row in dtOperationRecord.Rows)
{
if (row["OperationRoomId"].ToString() == operA.OperationRoomId.ToString())
{
MessageBox.Show("当前有未完成的手术占用手术间,请先选择解锁术中手术!", "系统提示");
return;
}
}
frmInstrumentRecord2 frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmInstrumentRecord2();
}
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId);
frmAnasRecord.State = AIMSExtension.EditState.ADD;
SelectPatient.UpdateApplyState(PatientId, applyId); //修改状态
uc.label2.Text = "手术中";
uc.label2.ForeColor = Color.Red;
uc.buttonX1.Text = "器械清点";
uc.buttonX2.Text = "取消手术";
uc.buttonX1.Visible = true;
uc.buttonX2.Visible = true;
uc.BackColor = Color.OldLace;
if (isMainOpen == false)
{
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
//if (frmAnasRecord._record != null)
// frmAnasRecord.ClearRecordDate();
this.Close();
}
}
else
{
frmInstrumentRecord2 frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmInstrumentRecord2();
}
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 Uc_QxRoom(ucPatientCard uc, int RecorId, int PatientId, int applyId)
{
try
{
if (uc.lblAnesDoctors.Text != "麻醉医生:" && uc.lblAnesDoctors.Text.Trim() != "麻醉医生")
{
MessageBox.Show("当前手术已有麻醉师,请麻醉师进行操作!", "系统提示");
return;
}
if (uc.buttonX2.Text == "取消手术")
{
//if (BOperationRecord.GetDataCount(RecorId, PatientId, 1) > 0)
//{
// MessageBox.Show("清除数据在进行取消转入操作!");
// return;
//}
if (MessageBox.Show("确认要取消手术吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
try
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(applyId, 4);
BOperationRecord.DeleteOperationRecordData(RecorId, PatientId, 1);
HelperDB.DbHelperSQL.CommitTrans();
if (isMainOpen == false)
{
FillDgv();
}
else
{
this.Close();
}
}
catch
{
HelperDB.DbHelperSQL.RollbackTrans();
}
}
}
else
{
if (MessageBox.Show("确认要返回手术吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
try
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(applyId, 6);
BOperationRecord.UpdateState(PatientId, 1, 1);
BOperationRecord.DeleteEvent(PatientId, 8);
HelperDB.DbHelperSQL.CommitTrans();
frmInstrumentRecord2 frmAnasRecord = null;
if (tempfrmAnasRecord != null && tempfrmAnasRecord._record != null)
{
frmAnasRecord = tempfrmAnasRecord;
frmAnasRecord.ClearRecordDate();
}
else
{
frmAnasRecord = new frmInstrumentRecord2();
}
frmAnasRecord.PatientId = PatientId;
frmAnasRecord.ApplyId = applyId;
frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(int.Parse(uc.Tag.ToString()));
frmAnasRecord.State = AIMSExtension.EditState.EDIT;
frmAnasRecord._record = new OperationRecord();
frmAnasRecord._record.Id = PatientId;
if (isMainOpen == false)
{
frmAnasRecord.ShowDialog();
FillDgv();
}
else
{
//if (frmAnasRecord._record != null)
// frmAnasRecord.ClearRecordDate();
this.Close();
}
}
catch
{
HelperDB.DbHelperSQL.RollbackTrans();
}
}
}
}
catch (Exception ex)
{
AIMSExtension.PublicMethod.WriteLog(ex);
}
}
private void cboRoom_SelectedIndexChanged(object sender, EventArgs e)
{
if (cboRoom.SelectedIndex > 0)
{
PublicMethod.SelectRoom = Convert.ToInt32(cboRoom.SelectedValue);
}
else
{
PublicMethod.SelectRoom = -1;
}
FillDgv();
}
private void buttonX1_Click(object sender, EventArgs e)
{
string RoomStr = txtRoom.Tag.ToString();
if (RoomStr == "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.ShowDialog();
if (seleteRoom.RoomId != null)
{
RoomStr = seleteRoom.RoomId.ToString();
if (RoomStr != null && RoomStr != "")
{
OperationApply opeapply = BOperationApply.SelectSingle(SelApplyId, RecursiveType.None, 0);
opeapply.State = 4;
opeapply.OperationRoomId = int.Parse(seleteRoom.RoomId);
opeapply.PlanOperationTime = dtpSelectPatientTime.Value;
opeapply.PlanOrder = BOperationApply.GetMaxPlanOrder(opeapply.PlanOperationTime.Value, opeapply.OperationRoomId.Value) + 1;
BOperationApply.Update(opeapply);
}
}
}
if (RoomStr == "") return;
SatrtOperation(SelUc, SelPatientId, SelApplyId, (int.Parse(RoomStr)));
}
public OperationRoom GetOperationRoom(List<OperationRoom> list)
{
try
{
//得到计算机名
string strPcName = Dns.GetHostName();
//得到本机IP地址数组
IPHostEntry ipEntry = Dns.GetHostEntry(strPcName);
//遍历数组
foreach (OperationRoom room in list)
{
foreach (var IPadd in ipEntry.AddressList)
{
//判断当前字符串是否为正确IP地址
if (PublicMethod.IsRightIP(IPadd.ToString()))
{
if (room.Ip == IPadd.ToString() || room.Ip2 == IPadd.ToString() || room.Ip3 == IPadd.ToString())
{
return room;
}
}
}
}
return null;
}
catch (Exception)
{
return null;
}
}
private void btnQuery_Click(object sender, EventArgs e)
{
FillDgv();
}
private void buttonX2_Click(object sender, EventArgs e)
{
string RoomStr = txtRoom.Tag.ToString();
if (RoomStr != "")
{
frmSeleteRoom seleteRoom = new frmSeleteRoom();
seleteRoom.NowRoomId = RoomStr;
seleteRoom.ShowDialog();
RoomStr = seleteRoom.RoomId;
if (RoomStr != null && RoomStr != "")
{
txtRoom.Text = seleteRoom.RoomName;
txtRoom.Tag = int.Parse(RoomStr);
BOperationRecord.Update("RoomId=@RoomId where OperationApplyId=@id ", new AIMSModel.ParameterList("@RoomId", int.Parse(RoomStr), "@id", SelApplyId));
BOperationApply.UpdateApplyRoom(SelApplyId, int.Parse(RoomStr), DateTime.Parse(txttime.Text));
BOperationApply.UpdteOperationOrder(DateTime.Parse(txttime.Text), int.Parse(RoomStr));
FillDgv();
panel2.Visible = true;
MessageBox.Show("手术间切换成功!");
}
}
}
}
}

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
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAaJJREFUSEu1lkFKw0AY
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

@ -1,222 +0,0 @@
using AIMSExtension;
using DevComponents.Editors.DateTimeAdv;
using DrawGraph;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Windows.Forms;
namespace AIMS.OperationAanesthesia
{
public static class PublicToDoument
{
/// <summary>
/// 反序列化数据加载到控件
/// </summary>
/// <param name="control"></param>
public static void DeserializeControl(Control control, string JsonTextData)
{
try
{
List<JsonTextForDoc> list = JsonConvert.DeserializeObject<List<JsonTextForDoc>>(JsonTextData);
foreach (JsonTextForDoc m in list)
{
if (m.Id.Trim() == "")
continue;
Control[] cs = control.Controls.Find(m.Id, true);
if (cs != null && cs.Length > 0)
{
Control c = cs[0];
if (c == null)
continue;
if (c is TextBox || c is ComboBox || c is RichTextBox)
{
c.Text = m.Value;
}
else if (c is CheckBox)
{
((CheckBox)c).Checked = m.Value == "true" ? true : false;
}
else if (c is RadioButton)
{
((RadioButton)c).Checked = m.Value == "true" ? true : false;
}
else if (c is ComboBox)
{
((ComboBox)c).Text = m.Value;
}
else if (c is DateTimePicker)
{
((DateTimePicker)c).Value = DateTime.Parse(m.Value);
}
else if (c is DateTimeInput)
{
((DateTimeInput)c).Value = DateTime.Parse(m.Value);
}
//else if (c is PictureBox)
//{
// ((PictureBox)c).Image = BytesToImage(Convert.FromBase64String(m.Value));
//}
}
}
}
catch (Exception ex)
{
PublicMethod.WriteLog(ex);
}
}
/// <summary>
/// 序列化保存控件数据
/// </summary>
/// <param name="control"></param>
public static string SerializeControl(Control controls, OperationRecord record, List<string> NoOpe)
{
List<JsonTextForDoc> list = new List<JsonTextForDoc>();
Dictionary<string, string> dicList = new Dictionary<string, string>();
SerializeControl(controls, list, NoOpe);
foreach (var item in list)
{
if (item.Tag == null) continue;
if (item.Tag.ToString() == "" || item.Tag.ToString().Trim() == "") continue;
dicList.Add(item.Tag, item.Value);
}
string JsonText = JsonConvert.SerializeObject(list, Newtonsoft.Json.Formatting.None).Replace("'", "''");
//SavePrintDocStatic(dicList, record.Id.Value, record.OperationApplyId.Value);
return JsonText;
}
private static void SerializeControl(Control control, List<JsonTextForDoc> list, List<string> NoOpe)
{
foreach (Control c in control.Controls)
{
if (c.Controls.Count > 0)
{
if (NoOpe.Contains(c.Name)) continue;
SerializeControl(c, list, NoOpe);
}
JsonTextForDoc model = new JsonTextForDoc();
if (c.Tag == null) continue;
if (c.Tag.ToString() == "" || c.Tag.ToString().Trim() == "") continue;
if (c.Text == "" || c.Text.Trim() == "") continue;
if (c is TextBox || c is ComboBox || c is RichTextBox)
{
if (c is ComboBox && (c as ComboBox).DropDownStyle != ComboBoxStyle.DropDown) continue;
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = c.Text.Trim(), Type = "Text", Tag = c.Tag.ToString() });
}
else if (c is CheckBox)
{
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = ((CheckBox)c).Checked == true ? "true" : "false", Type = "Check", Tag = c.Tag.ToString() });
}
else if (c is RadioButton)
{
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = ((RadioButton)c).Checked == true ? "true" : "false", Type = "Radio", Tag = c.Tag.ToString() });
}
else if (c is ComboBox)
{
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = ((ComboBox)c).Text, Type = "Combo", Tag = c.Tag.ToString() });
}
else if (c is DateTimePicker)
{
if (((DateTimePicker)c).CustomFormat != " ")
{
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = ((DateTimePicker)c).Value.ToString(), Type = "Date", Tag = c.Tag.ToString() });
}
}
else if (c is DateTimeInput)
{
if (((DateTimeInput)c).CustomFormat != " ")
{
list.Add(model = new JsonTextForDoc { Id = c.Name, Value = ((DateTimeInput)c).Value.ToString(), Type = "Date", Tag = c.Tag.ToString() });
}
}
}
}
/// <summary>
/// 循环控件值写入excel
/// </summary>
/// <param name="cons"></param>
/// <param name="excel"></param>
public static void SetExcelValues(Control cons, GoldPrinter.ExcelAccess excel)
{
try
{
foreach (Control c in cons.Controls)
{
if (c.Controls.Count > 0)
{
SetExcelValues(c, excel);
}
if (c.Tag != null && !c.Tag.Equals(string.Empty))
{
string excelValue = c.Tag.ToString().Split('|')[0];
if (excelValue.Length <= 0 || excelValue == "")
continue;
if (!(char.IsLower(excelValue[0]) || char.IsUpper(excelValue[0])))
{
continue;
}
for (int k = 0; k < excelValue.Length; k++)
{
if (char.IsNumber(excelValue[k]))
{
int p_rowIndex = int.Parse(excelValue.Substring(k, excelValue.Length - k));
string p_colChars = excelValue.Substring(0, excelValue.IndexOf(excelValue[k]));
if (c is TextBox || c is RichTextBox || c is System.Windows.Forms.Label)
{
excel.SetCellText(p_rowIndex, p_colChars, c.Text);
}
else if (c is DateTimePicker)
{
if (((DateTimePicker)c).Enabled == true && ((DateTimePicker)c).Visible == true)
{
string text = c.Text;
if (text == "")
{
try
{
text = ((DateTimePicker)c).Value.ToString("yyyy-MM-dd");
}
catch (Exception) { }
}
excel.SetCellText(p_rowIndex, p_colChars, text);
}
else
{
excel.SetCellText(p_rowIndex, p_colChars, "");
}
}
else if (c is CheckBox)
{
string value = ((CheckBox)c).Checked == true ? "☑" : "□";
excel.SetCellText(p_rowIndex, p_colChars, value);
}
else if (c is ComboBox)
{
excel.SetCellText(p_rowIndex, p_colChars, c.Text);
}
else if (c is RadioButton)
{
string value = ((RadioButton)c).Checked == true ? "☑" : "□";
excel.SetCellText(p_rowIndex, p_colChars, value);
}
break;
}
}
}
}
}
catch (Exception ex)
{
PublicMethod.WriteLog(ex);
}
}
}
}

View File

@ -76,12 +76,14 @@ namespace AIMS.OperationFront.UI
{
dtpTime.Value = dtpTime.Value.AddDays(-1);
checkBoxX1.Checked = true;
checkBoxX1_CheckedChanged(null, null);
}
private void btnAfterDay_Click(object sender, EventArgs e)
{
dtpTime.Value = dtpTime.Value.AddDays(1);
checkBoxX1.Checked = true;
checkBoxX1_CheckedChanged(null, null);
}
private void dtpTime_ValueChanged(object sender, EventArgs e)

View File

@ -62,6 +62,7 @@ namespace AIMS.OperationFront.UI
this.btnAfterDay = new DevComponents.DotNetBar.ButtonX();
this.dtpTime = new DevComponents.Editors.DateTimeAdv.DateTimeInput();
this.panel2 = new System.Windows.Forms.Panel();
this.checkBoxX1 = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.dgvApplyOrDoctor = new DevComponents.DotNetBar.Controls.DataGridViewX();
this.Column1 = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
@ -100,7 +101,6 @@ namespace AIMS.OperationFront.UI
this.dataGridViewTextBoxColumn16 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn17 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn18 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.checkBoxX1 = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dtpTime)).BeginInit();
this.panel2.SuspendLayout();
@ -293,6 +293,19 @@ namespace AIMS.OperationFront.UI
this.panel2.Size = new System.Drawing.Size(1286, 491);
this.panel2.TabIndex = 2;
//
// checkBoxX1
//
//
//
//
this.checkBoxX1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.checkBoxX1.Location = new System.Drawing.Point(4, 7);
this.checkBoxX1.Name = "checkBoxX1";
this.checkBoxX1.Size = new System.Drawing.Size(21, 23);
this.checkBoxX1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.checkBoxX1.TabIndex = 63;
this.checkBoxX1.CheckedChanged += new System.EventHandler(this.checkBoxX1_CheckedChanged);
//
// dgvApplyOrDoctor
//
this.dgvApplyOrDoctor.AllowUserToAddRows = false;
@ -643,19 +656,6 @@ namespace AIMS.OperationFront.UI
this.dataGridViewTextBoxColumn18.HeaderText = "备注";
this.dataGridViewTextBoxColumn18.Name = "dataGridViewTextBoxColumn18";
//
// checkBoxX1
//
//
//
//
this.checkBoxX1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.checkBoxX1.Location = new System.Drawing.Point(4, 7);
this.checkBoxX1.Name = "checkBoxX1";
this.checkBoxX1.Size = new System.Drawing.Size(21, 23);
this.checkBoxX1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.checkBoxX1.TabIndex = 63;
this.checkBoxX1.CheckedChanged += new System.EventHandler(this.checkBoxX1_CheckedChanged);
//
// frmSelectiveOperationsPrint
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);

View File

@ -321,8 +321,6 @@
}
#endregion
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton tsbSave;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripButton tsbSaveAndPrint;
@ -350,5 +348,6 @@
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem8;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
private System.Windows.Forms.ToolStripButton toolStripButton1;
public System.Windows.Forms.ToolStrip toolStrip1;
}
}

View File

@ -0,0 +1,315 @@
namespace AIMS.OremrUserControl
{
partial class ucDocumentGoodsBill
{
/// <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.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ucDocumentGoodsBill));
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tsbSave = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.tsbSaveAndPrint = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
this.tsbPreview = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.tsbCheckout = new System.Windows.Forms.ToolStripButton();
this.myEditControl = new DCSoft.Writer.Controls.WriterControl();
this.writerCommandControler1 = new DCSoft.Writer.Commands.WriterCommandControler(this.components);
this.cmRedo = new System.Windows.Forms.ToolStripMenuItem();
this.cmUndo = new System.Windows.Forms.ToolStripMenuItem();
this.cmCut = new System.Windows.Forms.ToolStripMenuItem();
this.cmCopy = new System.Windows.Forms.ToolStripMenuItem();
this.cmPaste = new System.Windows.Forms.ToolStripMenuItem();
this.cmColor = new System.Windows.Forms.ToolStripMenuItem();
this.cmFont = new System.Windows.Forms.ToolStripMenuItem();
this.cmAlignLeft = new System.Windows.Forms.ToolStripMenuItem();
this.cmAlignCenter = new System.Windows.Forms.ToolStripMenuItem();
this.cmAlignRight = new System.Windows.Forms.ToolStripMenuItem();
this.cmEdit = new System.Windows.Forms.ContextMenuStrip(this.components);
this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripMenuItem5 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripMenuItem6 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripMenuItem8 = new System.Windows.Forms.ToolStripSeparator();
this.toolStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.writerCommandControler1)).BeginInit();
this.cmEdit.SuspendLayout();
this.SuspendLayout();
//
// toolStrip1
//
this.toolStrip1.BackColor = System.Drawing.Color.AliceBlue;
this.toolStrip1.Font = new System.Drawing.Font("微软雅黑", 10.5F);
this.toolStrip1.ImageScalingSize = new System.Drawing.Size(25, 25);
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbSave,
this.toolStripSeparator1,
this.tsbSaveAndPrint,
this.toolStripSeparator5,
this.tsbPreview,
this.toolStripSeparator2,
this.tsbCheckout});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(865, 49);
this.toolStrip1.TabIndex = 4;
this.toolStrip1.Text = "toolStrip1";
//
// tsbSave
//
this.tsbSave.Font = new System.Drawing.Font("微软雅黑", 9F);
this.tsbSave.Image = global::AIMS.Properties.Resources._手术申请;
this.tsbSave.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbSave.Name = "tsbSave";
this.tsbSave.Size = new System.Drawing.Size(48, 46);
this.tsbSave.Text = " 保存 ";
this.tsbSave.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
this.tsbSave.Click += new System.EventHandler(this.tsbSave_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 49);
//
// tsbSaveAndPrint
//
this.tsbSaveAndPrint.Font = new System.Drawing.Font("微软雅黑", 9F);
this.tsbSaveAndPrint.Image = global::AIMS.Properties.Resources._打印;
this.tsbSaveAndPrint.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbSaveAndPrint.Name = "tsbSaveAndPrint";
this.tsbSaveAndPrint.Size = new System.Drawing.Size(88, 46);
this.tsbSaveAndPrint.Text = " 保存并打印 ";
this.tsbSaveAndPrint.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
this.tsbSaveAndPrint.Click += new System.EventHandler(this.tsbSaveAndPrint_Click);
//
// toolStripSeparator5
//
this.toolStripSeparator5.Name = "toolStripSeparator5";
this.toolStripSeparator5.Size = new System.Drawing.Size(6, 49);
//
// tsbPreview
//
this.tsbPreview.Font = new System.Drawing.Font("微软雅黑", 9F);
this.tsbPreview.Image = global::AIMS.Properties.Resources._预览;
this.tsbPreview.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbPreview.Name = "tsbPreview";
this.tsbPreview.Size = new System.Drawing.Size(40, 46);
this.tsbPreview.Text = " 预览";
this.tsbPreview.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
this.tsbPreview.Click += new System.EventHandler(this.tsbPreview_Click);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 49);
//
// tsbCheckout
//
this.tsbCheckout.Font = new System.Drawing.Font("微软雅黑", 9F);
this.tsbCheckout.Image = global::AIMS.Properties.Resources._回顾手术;
this.tsbCheckout.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbCheckout.Name = "tsbCheckout";
this.tsbCheckout.Size = new System.Drawing.Size(64, 46);
this.tsbCheckout.Text = " 查看痕迹";
this.tsbCheckout.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
this.tsbCheckout.Click += new System.EventHandler(this.tsbCheckout_Click);
//
// myEditControl
//
this.myEditControl.Dock = System.Windows.Forms.DockStyle.Fill;
this.myEditControl.Location = new System.Drawing.Point(0, 49);
this.myEditControl.Name = "myEditControl";
this.myEditControl.Size = new System.Drawing.Size(865, 399);
this.myEditControl.TabIndex = 5;
//
// cmRedo
//
this.writerCommandControler1.SetCommandName(this.cmRedo, "Redo");
this.cmRedo.Image = ((System.Drawing.Image)(resources.GetObject("cmRedo.Image")));
this.cmRedo.Name = "cmRedo";
this.cmRedo.Size = new System.Drawing.Size(124, 22);
this.cmRedo.Text = "重复";
//
// cmUndo
//
this.writerCommandControler1.SetCommandName(this.cmUndo, "Undo");
this.cmUndo.Image = ((System.Drawing.Image)(resources.GetObject("cmUndo.Image")));
this.cmUndo.Name = "cmUndo";
this.cmUndo.Size = new System.Drawing.Size(124, 22);
this.cmUndo.Text = "撤销";
//
// cmCut
//
this.writerCommandControler1.SetCommandName(this.cmCut, "Cut");
this.cmCut.Image = ((System.Drawing.Image)(resources.GetObject("cmCut.Image")));
this.cmCut.Name = "cmCut";
this.cmCut.Size = new System.Drawing.Size(124, 22);
this.cmCut.Text = "剪切";
//
// cmCopy
//
this.writerCommandControler1.SetCommandName(this.cmCopy, "Copy");
this.cmCopy.Image = ((System.Drawing.Image)(resources.GetObject("cmCopy.Image")));
this.cmCopy.Name = "cmCopy";
this.cmCopy.Size = new System.Drawing.Size(124, 22);
this.cmCopy.Text = "复制";
//
// cmPaste
//
this.writerCommandControler1.SetCommandName(this.cmPaste, "Paste");
this.cmPaste.Image = ((System.Drawing.Image)(resources.GetObject("cmPaste.Image")));
this.cmPaste.Name = "cmPaste";
this.cmPaste.Size = new System.Drawing.Size(124, 22);
this.cmPaste.Text = "粘贴";
//
// cmColor
//
this.writerCommandControler1.SetCommandName(this.cmColor, "Color");
this.cmColor.Image = ((System.Drawing.Image)(resources.GetObject("cmColor.Image")));
this.cmColor.Name = "cmColor";
this.cmColor.Size = new System.Drawing.Size(124, 22);
this.cmColor.Text = "颜色";
//
// cmFont
//
this.writerCommandControler1.SetCommandName(this.cmFont, "Font");
this.cmFont.Image = ((System.Drawing.Image)(resources.GetObject("cmFont.Image")));
this.cmFont.Name = "cmFont";
this.cmFont.Size = new System.Drawing.Size(124, 22);
this.cmFont.Text = "字体...";
//
// cmAlignLeft
//
this.writerCommandControler1.SetCommandName(this.cmAlignLeft, "AlignLeft");
this.cmAlignLeft.Image = ((System.Drawing.Image)(resources.GetObject("cmAlignLeft.Image")));
this.cmAlignLeft.Name = "cmAlignLeft";
this.cmAlignLeft.Size = new System.Drawing.Size(124, 22);
this.cmAlignLeft.Text = "左对齐";
//
// cmAlignCenter
//
this.writerCommandControler1.SetCommandName(this.cmAlignCenter, "AlignCenter");
this.cmAlignCenter.Image = ((System.Drawing.Image)(resources.GetObject("cmAlignCenter.Image")));
this.cmAlignCenter.Name = "cmAlignCenter";
this.cmAlignCenter.Size = new System.Drawing.Size(124, 22);
this.cmAlignCenter.Text = "居中对齐";
//
// cmAlignRight
//
this.writerCommandControler1.SetCommandName(this.cmAlignRight, "AlignRight");
this.cmAlignRight.Image = ((System.Drawing.Image)(resources.GetObject("cmAlignRight.Image")));
this.cmAlignRight.Name = "cmAlignRight";
this.cmAlignRight.Size = new System.Drawing.Size(124, 22);
this.cmAlignRight.Text = "右对齐";
//
// cmEdit
//
this.cmEdit.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.cmRedo,
this.cmUndo,
this.toolStripMenuItem4,
this.cmCut,
this.cmCopy,
this.cmPaste,
this.toolStripMenuItem5,
this.cmColor,
this.cmFont,
this.toolStripMenuItem6,
this.cmAlignLeft,
this.cmAlignCenter,
this.cmAlignRight,
this.toolStripMenuItem8});
this.cmEdit.Name = "cmEdit";
this.cmEdit.Size = new System.Drawing.Size(125, 248);
//
// toolStripMenuItem4
//
this.toolStripMenuItem4.Name = "toolStripMenuItem4";
this.toolStripMenuItem4.Size = new System.Drawing.Size(121, 6);
//
// toolStripMenuItem5
//
this.toolStripMenuItem5.Name = "toolStripMenuItem5";
this.toolStripMenuItem5.Size = new System.Drawing.Size(121, 6);
//
// toolStripMenuItem6
//
this.toolStripMenuItem6.Name = "toolStripMenuItem6";
this.toolStripMenuItem6.Size = new System.Drawing.Size(121, 6);
//
// toolStripMenuItem8
//
this.toolStripMenuItem8.Name = "toolStripMenuItem8";
this.toolStripMenuItem8.Size = new System.Drawing.Size(121, 6);
//
// ucDocumentGoodsBill
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.myEditControl);
this.Controls.Add(this.toolStrip1);
this.Margin = new System.Windows.Forms.Padding(2);
this.Name = "ucDocumentGoodsBill";
this.Size = new System.Drawing.Size(865, 448);
this.Load += new System.EventHandler(this.ucDocumentGoodsBill_Load);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.writerCommandControler1)).EndInit();
this.cmEdit.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.ToolStripButton tsbSave;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripButton tsbSaveAndPrint;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
private System.Windows.Forms.ToolStripButton tsbPreview;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.ToolStripButton tsbCheckout;
private DCSoft.Writer.Controls.WriterControl myEditControl;
private DCSoft.Writer.Commands.WriterCommandControler writerCommandControler1;
private System.Windows.Forms.ContextMenuStrip cmEdit;
private System.Windows.Forms.ToolStripMenuItem cmRedo;
private System.Windows.Forms.ToolStripMenuItem cmUndo;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem4;
private System.Windows.Forms.ToolStripMenuItem cmCut;
private System.Windows.Forms.ToolStripMenuItem cmCopy;
private System.Windows.Forms.ToolStripMenuItem cmPaste;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem5;
private System.Windows.Forms.ToolStripMenuItem cmColor;
private System.Windows.Forms.ToolStripMenuItem cmFont;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem6;
private System.Windows.Forms.ToolStripMenuItem cmAlignLeft;
private System.Windows.Forms.ToolStripMenuItem cmAlignCenter;
private System.Windows.Forms.ToolStripMenuItem cmAlignRight;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem8;
public System.Windows.Forms.ToolStrip toolStrip1;
}
}

View File

@ -0,0 +1,397 @@
using AIMS.PublicUI.UI;
using DCSoft.Writer;
using DCSoft.Writer.Data;
using DCSoft.Writer.Dom;
using DocumentManagement;
using DrawGraph;
using System;
using System.Data;
using System.Linq;
using System.Reflection;
using System.Windows.Forms;
using System.Xml;
namespace AIMS.OremrUserControl
{
public partial class ucDocumentGoodsBill : UserControl
{
//模板Model
private PrintTemplate TModel = new PrintTemplate();
//文档Model
private PrintDocument DModel = new PrintDocument();
//患者Id
public PatientRecord Patient = new PatientRecord();
//刷新文档目录
public delegate void RefreshUcClassify(int patientId);
public RefreshUcClassify RefreshUc;
//文档标题
public delegate void ModifyTitle();
public ModifyTitle ModifyT;
public delegate void ClearTitle();
public ClearTitle ClearT;
//关闭
public delegate void CloseParent();
public CloseParent CloseP;
//容器tab
//public TabItem Tb;
//文档事件
private EventCodeCompiler codeCompiler;
private string strClick, strContentChanged;
public ucDocumentGoodsBill(int tempId, int docId, PatientRecord patient)
{
InitializeComponent();
Patient = patient;
TModel.Id = tempId;
DModel.Id = docId;
DModel.TemplateId = tempId;
}
public ucDocumentGoodsBill(PrintDocument model, PatientRecord patient)
{
InitializeComponent();
Patient = patient;
DModel = model;
}
private void ucDocumentGoodsBill_Load(object sender, EventArgs e)
{
//myEditControl初始化
myEditControl.MoveFocusHotKey = MoveFocusHotKeys.Tab;
myEditControl.HeaderFooterReadonly = true;
myEditControl.CommandControler = this.writerCommandControler1;
writerCommandControler1.Start();
//表单视图模式
myEditControl.FormView = DCSoft.Writer.Controls.FormViewMode.Strict;
//加载知识库
//DocumentDAL.LoadKBLibaray();
myEditControl.ExecuteCommand("LoadKBLibrary", false, DocumentDAL.Lib);
// 注册自定义的输入域下拉列表提供者
myEditControl.AppHost.Services.AddService(
typeof(IListItemsProvider),
new MyListItemsProvider());
//// 设置文档处于调试模式
//myEditControl.DocumentOptions.BehaviorOptions.DebugMode = true;
//myEditControl.DocumentOptions.BehaviorOptions.InsertCommentBindingUserTrack = true;
//启用逻辑删除、权限控制
myEditControl.Document.Options.SecurityOptions.EnablePermission = true;
myEditControl.Document.Options.SecurityOptions.EnableLogicDelete = true;
myEditControl.Document.Options.SecurityOptions.ShowLogicDeletedContent = true;
myEditControl.Document.Options.SecurityOptions.ShowPermissionMark = true;
myEditControl.Document.Options.SecurityOptions.ShowPermissionTip = true;
//文档事件
myEditControl.DocumentContentChanged += new WriterEventHandler(myEditControl_DocumentContentChanged);
myEditControl.AfterExecuteCommand += new DCSoft.Writer.Commands.WriterCommandEventHandler(myEditControl_AfterExecuteCommand);
if (DModel.Id > 0)
{
//加载文档
DModel = DocumentDAL.GetDocumentbyId(DModel.Id);
myEditControl.LoadDocumentFromString(DModel.XmlFile, "xml");
//患者基本信息二次赋值
var query = from XTextElement in myEditControl.Document.Fields.ToArray()
where XTextElement is XTextInputFieldElement
&& (XTextElement as XTextInputFieldElement).FieldSettings != null
&& (XTextElement as XTextInputFieldElement).FieldSettings.EditStyle != InputFieldEditStyle.Date
&& (XTextElement as XTextInputFieldElement).FieldSettings.ListSource != null
select XTextElement as XTextInputFieldElement;
DataRow[] dr = DocumentDAL.GetReflectionList("V_OperationRecordALL").Select("KB_SEQ <> '' and Reload=1");
var p = typeof(PatientRecord).GetProperties();
for (int i = 0; i < dr.Count(); i++)
{
var name = dr[i].ItemArray[0].ToString();
var value = dr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (element != null && info != null)
{
element.Text = info.GetValue(Patient, null).ToString();
}
}
}
else
{
//无文档则加载模板
TModel = DocumentDAL.GetTemplatebyId(DModel.TemplateId);
if (TModel.XmlFile == null || TModel.XmlFile.Trim().Equals(string.Empty))
{
myEditControl.ExecuteCommand("FileNew", true, null);
}
else
{
myEditControl.LoadDocumentFromString(TModel.XmlFile, "xml");
}
DModel.XmlFileName = TModel.XmlFileName;
DModel.TemplateId = TModel.Id;
//患者基本信息赋值
var query = from XTextElement in myEditControl.Document.Fields.ToArray()
where XTextElement is XTextInputFieldElement
&& (XTextElement as XTextInputFieldElement).FieldSettings != null
&& (XTextElement as XTextInputFieldElement).FieldSettings.EditStyle != InputFieldEditStyle.Date
&& (XTextElement as XTextInputFieldElement).FieldSettings.ListSource != null
select XTextElement as XTextInputFieldElement;
DataRow[] dr = DocumentDAL.GetReflectionList("V_OperationRecordALL").Select("KB_SEQ <> ''");
var p = typeof(PatientRecord).GetProperties();
for (int i = 0; i < dr.Count(); i++)
{
var name = dr[i].ItemArray[0].ToString();
var value = dr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = p.Where(px => px.Name == name).FirstOrDefault();
if (element != null && info != null)
{
element.Text = info.GetValue(Patient, null).ToString();
}
}
if (Patient.LisResult != null && Patient.LisResult.PATIENT_ID != null)
{
DataRow[] drr = DocumentDAL.GetReflectionList("V_LisResult").Select("KB_SEQ <> ''");
var lis = typeof(PatientLisResult).GetProperties();
for (int i = 0; i < drr.Count(); i++)
{
var name = drr[i].ItemArray[0].ToString();
var value = drr[i].ItemArray[1].ToString();
XTextInputFieldElement element = query.Where(x => x.FieldSettings.ListSource.SourceName == value).FirstOrDefault();
PropertyInfo info = lis.Where(px => px.Name == name).FirstOrDefault();
if (element != null && info != null)
{
element.Text = info.GetValue(Patient.LisResult, null).ToString();
}
}
}
DocumentExtension.SetDocumentDefaultValue(TModel.XmlFileName, myEditControl.Document, Patient);
}
string xmlStatic = DocumentDAL.GetEventXml(DModel.TemplateId);
if (xmlStatic != string.Empty)
{
XmlDocument doc = new XmlDocument();
doc.LoadXml(xmlStatic);
strClick = doc.GetElementsByTagName("ClickEvent")[0].InnerText;
strContentChanged = doc.GetElementsByTagName("ContentChangedEnvent")[0].InnerText;
}
codeCompiler = new EventCodeCompiler(ref this.myEditControl, strClick, strContentChanged);
//文档用户信息
myEditControl.UserLoginByParameter(
AIMSExtension.PublicMethod.OperatorNo,
AIMSExtension.PublicMethod.OperatorName,
AIMSExtension.PublicMethod.PermissionLevel);
//隐藏痕迹先
myEditControl.ExecuteCommand(StandardCommandNames.CleanViewMode, false, true);
if (Patient.MedicalRecord != null && Patient.MedicalRecord != "")
{
tsbSave.Visible = false;
tsbSaveAndPrint.Text = "打印";
}
}
void myEditControl_AfterExecuteCommand(object eventSender, DCSoft.Writer.Commands.WriterCommandEventArgs args)
{
if (args.Name == "Undo" && !myEditControl.Document.Modified && ClearT != null)
{
ClearT();
}
}
void myEditControl_DocumentContentChanged(object eventSender, WriterEventArgs args)
{
if (myEditControl.Document.Modified && ModifyT != null)
{
ModifyT();
}
}
private void tsbSave_Click(object sender, EventArgs e)
{
try
{
SaveDocument();
}
catch (Exception exp)
{
MessageBox.Show(exp.Message, "提示");
}
}
/// <summary>
/// 关闭文档
/// </summary>
/// <param name="text">文档标题</param>
/// <param name="isCancel">是否取消关闭</param>
public void CloseMsg(string text, ref bool isCancel)
{
if (text.EndsWith("*"))
{
DialogResult result = MessageBox.Show("文档【"
+ DModel.XmlFileName +
"】已经修改,尚未保存,是否保存文件?", "系统提示", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button1);
switch (result)
{
case DialogResult.Yes:
try
{
SaveDocument();
}
catch (Exception exp)
{
MessageBox.Show(exp.Message, "提示");
isCancel = true;
}
break;
case DialogResult.No:
break;
case DialogResult.Cancel:
isCancel = true;
return;
//break;
default:
break;
}
}
}
/// <summary>
/// 保存文档
/// </summary>
public void SaveDocument()
{
try
{
//输入域校验
ValueValidateResultList listR = myEditControl.Document.ValueValidate();
string vMsg = "";
foreach (var item in listR)
{
vMsg += item.Message + System.Environment.NewLine;
}
if (vMsg.Length > 0)
{
throw new Exception(vMsg);
}
//model赋值
DModel.XmlFile = myEditControl.Document.XMLText;
DModel.PatientId = this.Patient.PatientId;
DModel.OperatorNo = AIMSExtension.PublicMethod.OperatorNo;
XmlDocument doc = new XmlDocument();
XmlElement rootNode = doc.CreateElement("Root");
doc.AppendChild(rootNode);
var query = from XTextElement in myEditControl.Document.Fields.ToArray()
where (XTextElement is XTextInputFieldElement && (XTextElement as XTextInputFieldElement).ToolTip != "")
|| XTextElement is XTextCheckBoxElement && ((XTextElement as XTextCheckBoxElement).ToolTip != "")
select XTextElement;
foreach (var element in query)
{
XmlElement itemNode = doc.CreateElement("Item");
if (element is XTextInputFieldElement)
{
itemNode.SetAttribute("Name", (element as XTextInputFieldElement).ToolTip);
itemNode.InnerText = element.Text;
rootNode.AppendChild(itemNode);
}
else if (element is XTextCheckBoxElement)
{
itemNode.SetAttribute("Name", (element as XTextCheckBoxElement).ToolTip);
itemNode.SetAttribute("Checked", ((XTextCheckBoxElement)element).Checked == true ? "1" : "0");
itemNode.InnerText = (element as XTextCheckBoxElement).Value;
rootNode.AppendChild(itemNode);
}
}
DModel.XmlStatic = doc.OuterXml;
if (DModel.Id > 0)
{
DocumentDAL.UpdatePrintDocument(this.DModel);
//MessageBox.Show("修改成功!");
}
else
{
DocumentDAL.InsertPrintDocument(this.DModel);
//new frmMessageBox().Show();
}
if (RefreshUc != null)
{
RefreshUc(this.Patient.PatientId);
}
if (ClearT != null)
{
ClearT();
}
myEditControl.Document.Modified = false;
////更新ASA分级与心功能分级
//if (DModel.XmlFileName == "麻醉术前访视单")
//{
// var asa = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
// && (x as XTextInputFieldElement).ToolTip == "ASA分级").FirstOrDefault();
// string strASA = asa == null ? "" : asa.Text;
// var hf = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
// && (x as XTextInputFieldElement).ToolTip == "心功能分级").FirstOrDefault();
// string strH = hf == null ? "" : hf.Text;
// BOperationApply.UpdateASA(Patient.ApplyId, strASA, strH);
//}
new frmMessageBox().Show();
}
catch
{
//MessageBox.Show(ex.Message, "错误");
throw;
}
}
public void tsbSaveAndPrint_Click(object sender, EventArgs e)
{
if (tsbCheckout.Text == " 隐藏痕迹")
{
tsbCheckout_Click(null, null);
}
if (tsbSaveAndPrint.Text == "打印")
{
myEditControl.ExecuteCommand("FilePrint", true, null);
}
else
{
tsbSave_Click(null, null);
myEditControl.ExecuteCommand("FilePrint", true, null);
}
}
private void tsbPreview_Click(object sender, EventArgs e)
{
if (tsbCheckout.Text == " 隐藏痕迹")
{
tsbCheckout_Click(null, null);
}
myEditControl.ExecuteCommand("FilePrintPreview", true, null);
}
private void tsbExit_Click(object sender, EventArgs e)
{
CloseP();
}
private void tsbCheckout_Click(object sender, EventArgs e)
{
if (tsbCheckout.Text == " 查看痕迹")
{
myEditControl.ExecuteCommand(StandardCommandNames.ComplexViewMode, false, true);
myEditControl.RefreshDocument();
tsbCheckout.Text = " 隐藏痕迹";
}
else
{
myEditControl.ExecuteCommand(StandardCommandNames.CleanViewMode, false, true);
myEditControl.RefreshDocument();
tsbCheckout.Text = " 查看痕迹";
}
}
}
}

View File

@ -0,0 +1,231 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="writerCommandControler1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>143, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="cmRedo.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAVpJREFUOE/Fk7FLAlEcx+8/6U+4PQfHwuU2wyEkCXI7iOBGheDavBZpiRw8Glzs
EEwiOLjBxMG8EAcLlGhIkd7rrEgMvr331CwUUgn6wC3v/X6f3/f94KQ/xW28Il/xkLEpaq13jI7nI+cQ
0ZiwJp9uElQac4gKRQrzgiAQa8EXzcG/k0VAcxBNEmhM4rb6QtLtDeBXr6eFGSZQDgjkjRSC8QIiuiNE
cjiLsEGwm6YosSRn5Wcmt6cFJ5eemL66eYzHpxdRkC7cwrdlQlZS2E5SqCkC9YgNYVLR9J2xILiX+XFZ
rnegxi3RzJMosWHK0fWEU6eHkE6wzhKMjgRtOoBxPpwsmtUmS2RMC+zqeAdZUO/tq4AvjL+Zx+aTefPK
2gwBh0f0a00Uq/ezC37DKrZFish+eTkBJxRzhSRf6qJDP5YTqYcPCCUIbu4mu1iYq3ofTm3Bf+GfkKRP
YYMA39/ezxQAAAAASUVORK5CYII=
</value>
</data>
<data name="cmUndo.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAVJJREFUOE+1kD9Lw1AUxfuN8gE6ZHfJpnQKdrFbxo4pCHUzk3SRdrAoZKmhUEJR
AxmKBLF/KA4qtlgtWoovbWOpWjjmvgZBUpUIPXCXd+/5nXtfbKVq92bQ7TF0y0Xlcozm9Su86RxB+3eR
USsx7Jsudo1FEahss+UQ7YhhOPngDfPC4+bUHoOo1CFulRBPlbGmdlGsMpg1NwxQfcCxM8JZa8rNstbx
zZZvtpDM2ljPmBDlAqQdBn0ZQMl1oOQYlEKQLJd4HZg3fPjpxUN8s8i3yJ+MwwBKlFRKXkCUjAHnavBt
kLb5ESCpHQjKAkKbEPCu/x4CJLJdHNqTMEBM0830YRYEf3Vhwy9J+xp8GHi8R39gNZb8wV+qNe5BIXRi
8BRNyW2Hpxu152iAgTtH5XzIzQm1GT29dTvlZildx6nzGB1gt2fIV/sYeW//u33FisU+AR7kFq4i1td2
AAAAAElFTkSuQmCC
</value>
</data>
<data name="cmCut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAVZJREFUOE+tkMFLAkEUxv2DBO952EMX8TLnPS2B4EKHOQpdtsvacZcgvAgSSpAY
22KIB0EYqCQqsUsgiMNCm0W0UHTq8LVvCqGDq4IfDMO8+b7fezOpjWs0GqPpd/F3VJJS4qTl/6st1Mtb
BKdSw3v0MQ94Xh9icL8agORUPHTFrQrI5wgGt0BTqMtV1G4LOE4NYRiifz0EM/h6gJ54UM9onnfALQe6
bq4eJgVBqII0OnXf27fXA5DMUlmFWdFCT6zxgXL2Dbf1CWZNYR9PwEpD6NYI7qmEGL4mgyhsHkXQyxL5
nQZyhSryJaEgWrGPw8YgGWC3ZmAH09jsIcMccNtXYbrrXEpVU8ZFojDt4yCamwkwefpC8+IOGY0vAcTv
JnNHUDdLmbl7A82IJ9IMpNPZZAB3H3/NcfctVlBmGj27bSIdr7p/lQwgc263qgL1syXmzSiV+gGVpfCL
dUj0HgAAAABJRU5ErkJggg==
</value>
</data>
<data name="cmCopy.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAT5JREFUOE+9kSFPxEAQhftT+hPuJ1RWViIrkSuRK5ErK1eeXFm5ssmZNYSSQNgL
CSFBsA7cY2b27not5CpIeMkzzc733kyLP8v5iOyQ3QdYF/D4/IrDk8vi4aWs82i1xfi0X4dw6lJm6+GH
gFaZdQhXZvkRoOYIMcFYBzckWinb9vTNZd+/fM6BXPekLyAlIL7RIAGW0tuEzbXH7uFjgliqy7IDVack
7SKUjbCUvJTqMnhz5bC7e88Q3peVJD1JOq9h+3xc47LDmNCaKMPssrEHAO3Lw8dkcRfokPO/w28Y7gPB
6VhzALXl1DBGekAeIjSBWLy36qKkNzqIBVCfATZ1+8PKTL/3GMDp8lfo8GVtpkP+pvY2A86TTw3obquA
5sbL3lx3spdhPnxZrQAq5WcXF1OqmIbLSl8G/JOK4hs42OceHB7wsAAAAABJRU5ErkJggg==
</value>
</data>
<data name="cmPaste.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAZRJREFUOE+1kqFuHDEURecP9hP2ExYWGgYaLjQMNAw0CFgVGQ40XGi40HBQZThS
qtRRChYals3tfXYm2aQbVapUS0eWZuae5/c8w39ZKToIMTj8fHrEy+Pr6/v8DfHoXwneoJ5Do8we9lbB
HyxxbX9+engvlFCtEQupNSCMtu1f7y3y5OCshjM71ETxaQtr9J8CCQv+YBii8OxZ3aFMBnHUMHuF4LbI
foDdfxSEVRDgnWFFQfPoL7CipcDbLjA36r0grALpu7B65tHD5o2RMLiivuw+CEbXh1a4z+w/a9S4gQ9s
aYxwnhwCrAswdx7G+isCqTxzSBPDiQMTAcPLsnR+LRxsRTlX6FsHbdybJHipTCbVw6cNShhaZQmHmDrH
hFwoYDhNGUqbLpH7lb7XcD0OXcBjX1bOc0XKBXpvW1jdaCjFgcrPUSciYR69UJBHXhd7lvDlCWQuMeU+
H6J2WwqchPsVXSIDu6ycptLC8dR5FTz/eGj3L/dttIJWu/ZCpi09r9Wu0QSfLZm2fPA3+tf/vIbhN/oU
/B2SVSR4AAAAAElFTkSuQmCC
</value>
</data>
<data name="cmColor.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAT9JREFUOE9jwAcu3Xr1v2rSof9QLukgv33/f//89f+vPXhPuiGfv/4EawZhr4wl
pBvQNv/M/7ZZh/7bx8//r+/f/3/v8dukGQKy9dOXH/9DyxaDDfBImUO8AduO3vqfVLMBrOHUlWf/9cP7
wYacuvSIOENAmm/dfwNXbJ04FWxAUsk8wgY8e/Xpv334/P+h+Yv/h2ZOA9PWkUAD3Ov/y5vn/3/0FGEw
VlA1Yc//pIZV/6/cevz/2Llb/0+du/f/+h2gN0AG2Of/TymdjdsAUKCBnPvx0zcMRQ2TtoFdoONcjt2A
Zy8//M9v3fjfOqjtv1ciqqJV204ANceDXQDCOs4Z/z98+oJq0MfP38FOvXLzMRA/QJH88OkrWOzKtbv/
LwLxlet3/3/4iGYAheA/0DRyMBxgkyQGwwE2SWIwAwMA+v4jx0CWuW8AAAAASUVORK5CYII=
</value>
</data>
<data name="cmFont.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAALZJREFUOE9jGEZgQseE/7jw9P7p/6HKcAOQwnOnz/1//PDx/yXzloA1gvggDGJD
leEGIIVQJsPqpavBmkCGgfjIckQBkAEGGgb/vby8/js4BGBgfn5+/AbOnz8fpOB/Y2Pj//379//X19cH
8/v7+//D5EDqcAKQooSMBLgX7O3twZpAhoH4IINANE6AHgboBuAEHz98/A/TDMKg2ACJEW0ALjBwBty/
fx/ufBAGxQbZrqARYGAAAIsJsq+EVytAAAAAAElFTkSuQmCC
</value>
</data>
<data name="cmAlignLeft.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAADFJREFUOE9jGDTgPxGYtgCbjYQwdQE2G9AxbQE2Gwlh6gJsNqBj2gJsNhLCwwMw
MAAA3ddBv2ARh7EAAAAASUVORK5CYII=
</value>
</data>
<data name="cmAlignCenter.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAAD1JREFUOE/djTEKACAMxAr2/1/WJWOGIgeCgWx3pN7TvfaN3INYxWQexCoTuQex
isk8iFUmcg9iFZP5P1Qdb5tK0V1/owgAAAAASUVORK5CYII=
</value>
</data>
<data name="cmAlignRight.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS
cQAAEnEB89x6jgAAACtJREFUOE9jGBTgP5mYdgCbbdgw9QA204nBwwlg8x8xmHYAm23Y8PAADAwA4MY9
w+4nm/MAAAAASUVORK5CYII=
</value>
</data>
<metadata name="cmEdit.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>394, 17</value>
</metadata>
</root>

View File

@ -331,11 +331,11 @@ namespace DocumentManagement
}
}
private void tvwKB_MouseClick(object sender, MouseEventArgs e)
private void tvwKB_AfterSelect(object sender, TreeViewEventArgs e)
{
}
private void tvwKB_AfterSelect(object sender, TreeViewEventArgs e)
private void tvwKB_MouseClick(object sender, MouseEventArgs e)
{
if (tvwKB.SelectedNode == null)
{