diff --git a/AIMS/AIMS.csproj b/AIMS/AIMS.csproj index 182cc16..8286320 100644 --- a/AIMS/AIMS.csproj +++ b/AIMS/AIMS.csproj @@ -317,12 +317,6 @@ frmChargRecordPrint.cs - - Form - - - frmGoodsBillRecord.cs - Form @@ -449,18 +443,18 @@ Component - - UserControl - - - UCOperationGoodsBill5.cs - UserControl UCOperationGoodsBill.cs + + UserControl + + + UCOperationGoodsBill5.cs + UserControl @@ -1013,9 +1007,6 @@ frmChargRecordPrint.cs - - frmGoodsBillRecord.cs - frmHemodynamics.cs @@ -1073,12 +1064,12 @@ frmSelectiveOperationsPrint.cs - - UCOperationGoodsBill5.cs - UCOperationGoodsBill.cs + + UCOperationGoodsBill5.cs + ucStripMenuItem.cs @@ -1299,7 +1290,6 @@ Settings.settings True - PreserveNewest diff --git a/AIMS/DataDictionary/frmDrugs.Designer.cs b/AIMS/DataDictionary/frmDrugs.Designer.cs index a86b2c2..c32a602 100644 --- a/AIMS/DataDictionary/frmDrugs.Designer.cs +++ b/AIMS/DataDictionary/frmDrugs.Designer.cs @@ -28,10 +28,9 @@ /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmDrugs)); - System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("抗菌药"); - System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("毒麻药品"); - System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("其它"); + System.Windows.Forms.TreeNode treeNode4 = new System.Windows.Forms.TreeNode("抗菌药"); + System.Windows.Forms.TreeNode treeNode5 = new System.Windows.Forms.TreeNode("毒麻药品"); + System.Windows.Forms.TreeNode treeNode6 = new System.Windows.Forms.TreeNode("其它"); this.toolStrip1 = new System.Windows.Forms.ToolStrip(); this.tsbAdd = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); @@ -59,6 +58,13 @@ this.panel1 = new System.Windows.Forms.Panel(); this.panel5 = new System.Windows.Forms.Panel(); this.dgv = new System.Windows.Forms.DataGridView(); + this.panel3 = new System.Windows.Forms.Panel(); + this.treeView1 = new System.Windows.Forms.TreeView(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel6 = new System.Windows.Forms.Panel(); + this.txtUseRate = new System.Windows.Forms.TextBox(); + this.label6 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.NameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.HelpCodeColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); @@ -66,11 +72,8 @@ this.StandColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.DosageUnitColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.UnitColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.UseRate = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.IsValidColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.panel3 = new System.Windows.Forms.Panel(); - this.treeView1 = new System.Windows.Forms.TreeView(); - this.panel2 = new System.Windows.Forms.Panel(); - this.panel6 = new System.Windows.Forms.Panel(); this.toolStrip1.SuspendLayout(); this.panel4.SuspendLayout(); this.panel1.SuspendLayout(); @@ -178,6 +181,9 @@ // // panel4 // + this.panel4.Controls.Add(this.txtUseRate); + this.panel4.Controls.Add(this.label6); + this.panel4.Controls.Add(this.label4); this.panel4.Controls.Add(this.txtUnit); this.panel4.Controls.Add(this.label2); this.panel4.Controls.Add(this.cboDosageUnit); @@ -279,7 +285,7 @@ // chkIsValid // this.chkIsValid.AutoSize = true; - this.chkIsValid.Location = new System.Drawing.Point(479, 78); + this.chkIsValid.Location = new System.Drawing.Point(589, 82); this.chkIsValid.Name = "chkIsValid"; this.chkIsValid.Size = new System.Drawing.Size(68, 18); this.chkIsValid.TabIndex = 549; @@ -342,6 +348,7 @@ this.StandColumn, this.DosageUnitColumn, this.UnitColumn, + this.UseRate, this.IsValidColumn}); this.dgv.Dock = System.Windows.Forms.DockStyle.Fill; this.dgv.Location = new System.Drawing.Point(0, 0); @@ -352,6 +359,80 @@ this.dgv.Size = new System.Drawing.Size(691, 321); this.dgv.TabIndex = 1; // + // panel3 + // + this.panel3.Controls.Add(this.panel5); + this.panel3.Controls.Add(this.panel4); + this.panel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel3.Location = new System.Drawing.Point(181, 47); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(691, 427); + this.panel3.TabIndex = 8; + // + // treeView1 + // + this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.treeView1.Font = new System.Drawing.Font("宋体", 11F); + this.treeView1.Location = new System.Drawing.Point(0, 0); + this.treeView1.Name = "treeView1"; + treeNode4.Name = "抗菌药"; + treeNode4.Text = "抗菌药"; + treeNode4.ToolTipText = "抗菌药"; + treeNode5.Name = "毒麻药品"; + treeNode5.Text = "毒麻药品"; + treeNode5.ToolTipText = "毒麻药品"; + treeNode6.Name = "其它"; + treeNode6.Text = "其它"; + this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { + treeNode4, + treeNode5, + treeNode6}); + this.treeView1.Size = new System.Drawing.Size(181, 427); + this.treeView1.TabIndex = 0; + this.treeView1.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.treeView1_MouseDoubleClick); + // + // panel2 + // + this.panel2.Controls.Add(this.treeView1); + this.panel2.Dock = System.Windows.Forms.DockStyle.Left; + this.panel2.Location = new System.Drawing.Point(0, 47); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(181, 427); + this.panel2.TabIndex = 7; + // + // panel6 + // + this.panel6.Controls.Add(this.panel1); + this.panel6.Dock = System.Windows.Forms.DockStyle.Top; + this.panel6.Location = new System.Drawing.Point(0, 0); + this.panel6.Name = "panel6"; + this.panel6.Size = new System.Drawing.Size(872, 47); + this.panel6.TabIndex = 9; + // + // txtUseRate + // + this.txtUseRate.Location = new System.Drawing.Point(479, 76); + this.txtUseRate.Name = "txtUseRate"; + this.txtUseRate.Size = new System.Drawing.Size(45, 23); + this.txtUseRate.TabIndex = 563; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(430, 80); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(35, 14); + this.label6.TabIndex = 562; + this.label6.Text = "频次"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(484, 81); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(0, 14); + this.label4.TabIndex = 561; + // // Id // this.Id.DataPropertyName = "Id"; @@ -403,6 +484,12 @@ this.UnitColumn.Name = "UnitColumn"; this.UnitColumn.ReadOnly = true; // + // UseRate + // + this.UseRate.DataPropertyName = "UseRate"; + this.UseRate.HeaderText = "频次"; + this.UseRate.Name = "UseRate"; + // // IsValidColumn // this.IsValidColumn.DataPropertyName = "IsValid"; @@ -411,56 +498,6 @@ this.IsValidColumn.ReadOnly = true; this.IsValidColumn.Width = 75; // - // panel3 - // - this.panel3.Controls.Add(this.panel5); - this.panel3.Controls.Add(this.panel4); - this.panel3.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel3.Location = new System.Drawing.Point(181, 47); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(691, 427); - this.panel3.TabIndex = 8; - // - // treeView1 - // - this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeView1.Font = new System.Drawing.Font("宋体", 11F); - this.treeView1.Location = new System.Drawing.Point(0, 0); - this.treeView1.Name = "treeView1"; - treeNode1.Name = "抗菌药"; - treeNode1.Text = "抗菌药"; - treeNode1.ToolTipText = "抗菌药"; - treeNode2.Name = "毒麻药品"; - treeNode2.Text = "毒麻药品"; - treeNode2.ToolTipText = "毒麻药品"; - treeNode3.Name = "其它"; - treeNode3.Text = "其它"; - this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { - treeNode1, - treeNode2, - treeNode3}); - this.treeView1.Size = new System.Drawing.Size(181, 427); - this.treeView1.TabIndex = 0; - this.treeView1.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.treeView1_MouseDoubleClick); - // - // panel2 - // - this.panel2.Controls.Add(this.treeView1); - this.panel2.Dock = System.Windows.Forms.DockStyle.Left; - this.panel2.Location = new System.Drawing.Point(0, 47); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(181, 427); - this.panel2.TabIndex = 7; - // - // panel6 - // - this.panel6.Controls.Add(this.panel1); - this.panel6.Dock = System.Windows.Forms.DockStyle.Top; - this.panel6.Location = new System.Drawing.Point(0, 0); - this.panel6.Name = "panel6"; - this.panel6.Size = new System.Drawing.Size(872, 47); - this.panel6.TabIndex = 9; - // // frmDrugs // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); @@ -521,6 +558,9 @@ private System.Windows.Forms.TreeView treeView1; private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Panel panel6; + private System.Windows.Forms.TextBox txtUseRate; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label4; private System.Windows.Forms.DataGridViewTextBoxColumn Id; private System.Windows.Forms.DataGridViewTextBoxColumn NameColumn; private System.Windows.Forms.DataGridViewTextBoxColumn HelpCodeColumn; @@ -528,6 +568,7 @@ private System.Windows.Forms.DataGridViewTextBoxColumn StandColumn; private System.Windows.Forms.DataGridViewTextBoxColumn DosageUnitColumn; private System.Windows.Forms.DataGridViewTextBoxColumn UnitColumn; + private System.Windows.Forms.DataGridViewTextBoxColumn UseRate; private System.Windows.Forms.DataGridViewTextBoxColumn IsValidColumn; } } \ No newline at end of file diff --git a/AIMS/DataDictionary/frmDrugs.cs b/AIMS/DataDictionary/frmDrugs.cs index 5198d54..9124b32 100644 --- a/AIMS/DataDictionary/frmDrugs.cs +++ b/AIMS/DataDictionary/frmDrugs.cs @@ -48,12 +48,13 @@ namespace DataDictionary.UI { SelectDrugsRowId = int.Parse(dgv.CurrentRow.Cells["Id"].Value.ToString()); txtName.Text = dgv.CurrentRow.Cells["NameColumn"].Value.ToString(); - cboDrugKind.Text = dgv.CurrentRow.Cells["DrugKindColumn"].Value.ToString(); - txtStand.Text=dgv.CurrentRow.Cells["StandColumn"].Value.ToString(); - cboDosageUnit.Text=dgv.CurrentRow.Cells["DosageUnitColumn"].Value.ToString(); - txtUnit.Text=dgv.CurrentRow.Cells["UnitColumn"].Value.ToString(); - txtHelpCode.Text= dgv.CurrentRow.Cells["HelpCodeColumn"].Value.ToString(); - + cboDrugKind.Text = dgv.CurrentRow.Cells["DrugKindColumn"].Value.ToString(); + txtStand.Text = dgv.CurrentRow.Cells["StandColumn"].Value.ToString(); + cboDosageUnit.Text = dgv.CurrentRow.Cells["DosageUnitColumn"].Value.ToString(); + txtUnit.Text = dgv.CurrentRow.Cells["UnitColumn"].Value.ToString(); + txtHelpCode.Text = dgv.CurrentRow.Cells["HelpCodeColumn"].Value.ToString(); + txtUseRate.Text = dgv.CurrentRow.Cells["UseRate"].Value.ToString(); + if (dgv.CurrentRow.Cells["IsValidColumn"].Value.ToString() == "有效") { chkIsValid.Checked = true; @@ -78,7 +79,7 @@ namespace DataDictionary.UI { return; } - + Drugs DrugsObj = new Drugs(); DrugsObj.Name = txtName.Text.Trim(); DrugsObj.HelpCode = txtHelpCode.Text.Trim(); @@ -86,6 +87,7 @@ namespace DataDictionary.UI DrugsObj.Stand = txtStand.Text.Trim(); DrugsObj.DosageUnit = cboDosageUnit.Text.Trim(); DrugsObj.Unit = txtUnit.Text.Trim(); + DrugsObj.UseRate = int.Parse(txtUseRate.Text.Trim()); DrugsObj.OperatorNo = AIMSExtension.PublicMethod.OperatorNo; DrugsObj.OperatorName = AIMSExtension.PublicMethod.OperatorName; DrugsObj.OperateDate = AIMSExtension.PublicMethod.SystemDate(); @@ -136,6 +138,7 @@ namespace DataDictionary.UI dt.Rows[i]["Stand"].ToString(), dt.Rows[i]["DosageUnit"].ToString(), dt.Rows[i]["Unit"].ToString(), + dt.Rows[i]["UseRate"].ToString(), dt.Rows[i]["IsValid"].ToString()); dgv.Rows[i].Cells["Id"].Selected = false; } diff --git a/AIMS/DataDictionary/frmDrugs.resx b/AIMS/DataDictionary/frmDrugs.resx index 637e17b..aca67d3 100644 --- a/AIMS/DataDictionary/frmDrugs.resx +++ b/AIMS/DataDictionary/frmDrugs.resx @@ -120,147 +120,6 @@ 17, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAAEAAAABHCAYAAAC3bEFmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAVSSURBVHhe7VtrqC5TGJ5wSOSWEHI9xOGcvedd39lnkxzX - Ui7RcSS5S64/iIRccs2d5JZbEvFDyN0PSSkJPxCSPwqhFPLLKZfnWetde803e749a07znVnztZ96WjPv - usy7nm/mnTVrrS/LMvMe+HWWyZf9p/nKpTO7omOxMP9NHlfuq52LgflxfgN952Av7VwMhgT4CHwGt9Hz - /SH9tX63IUB+vBp7BvrdigBythp7BvrdigCDc9XYM9DvRQG6ECA/ErffJah7Xntke2y3CToToBx9WyPa - bYLOBJD3Q902yXaboDsBnkC9X8GfWiTaY7tN0JkAqzfJstnNs2zZpu2R7bHdJuhMgFSwKMCiAKEPiwK0 - LYC5HFH5M/Djbmk+hX+nqlMljFUAeSXkd025U50qYawC5EuRdzR4WMeED6OmusYqQB+wKMA4BVi1Ix6D - /dPg7HbqVAljFUCeDfldU25Up0oYqwDmdlz4T6S/d0v6IBepUyWMVYC1G2fZ0s2Qv6Rb0odsI+dTGXUC - TO2xwAfWJAbB4sKI2Q93zjoQ45lKTKIAU7vAiLvFnAz+Vci7yZUfQp0AgwORtxbpCd3S+jDi2TZnhj7I - 9WoEvK1IeUozPeoEkLdCfue8X50qQS5z+f4tIRejL2fg1XlQqb5SnnTlLOoEMBegwrtI3+mW9EFOUqdK - kFtQ5jl3zIDn+5PvjHhwQDgvcm7abRJiwPJtXWo7/0foD8l4YB/jgs2Td/dECEDYjzaOGQod9ORHVD6o - yMMn9kQIYKN9sWMVHByFx2E6nMutvnJdEJxFHuPA+d2SPvBWLmOwJvhfx3x3tIWAOTTtXhsEuYWm0Ein - fEidUsiqijI1XLalVvaoEyA/B3kvp0E5Tp0C+GuWA14d5cEsW7GFNuDRxxgwsyc681vwO4qva+Uy+iaA - HAvy67TYuRrylx+JPglgh8SFjsVQ7tDKo9AXAcr7gGI4ahZ5CH0QYHqf4GM079LKdUhdAH4Byi/Bxxgu - +MyXkbIAfGebf4J/UXxNK8ciVQHMbppeHfyro9zr6jRCigLI3vDnb6TXunMOg4sdraLc58o2RooCDHX4 - QmeTRwu2MkdMlEQhSQEeDz6Rcla13fIBl1fEzFZ6EIMkBfg8+DTnW+7y7MYstcmrzlaEvAAeoScxSE2A - lTvBlxGRX05zZfiaMy+6Yw9+5MiHrtx6/18gBQE4++v9qeRtWrAAzv3xXy++DKfGopGaAHJP8Gce8Wbw - k59F2O26hXKtLo1taMjPwR9unJQ3kF6HX/lQ/LLbaKES7IyRr8N+pCYA5+zkTaSfgA+7qepRMFeBl6K8 - IF2ixhrQ72QFGLU4wTU7D3MIOnwFrr9GDQ2RtABchWHbPjDJF3q9GXduf3G9PinfuDdBEyQtgLnbtU3Y - ZXYcF3eDmw+cjRuh5oLZd25ZPhZJC5Af49rmozBY7Y7lBs0E/LS23/zgt+WxbCySFmDFDq5tbnbkYMVf - y3YUY34rkC5hy5Xgt3qsw98YJC0AYaM/2mdkt6sz34drWvu64XNre0krRyB5Aey6nV7Dg+91eSTYSf7v - d3AwUozlOfVNxPx3IHkBCK7F2R1nW6sBMG+Ha5un1QjIKTjnYggHQoeDXAHC+MGvApfRCwGqYDdf8C83 - iAVEfnrwxVOWI4U4PGY8qUJvBSD4FxlCHlM/ON7H2MB2fHuXNz2FY4wm13eX2ILoWgDCz/vJD0i1003Q - ewE4SpSbG37GFtCaAOZENfYM9LsVAeQa98rijMqGJld/yKq8hUh/6XcrAkwKGwnQdNmpD+S6QjTMv/Mb - 6Dv5aMQgy/4H7JUS2Pm7ykUAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAEcAAABHCAYAAABVsFofAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPGSURBVHhe7Zy5ixRBFIdLMdDAO/E+EDHSdV6ty2KygZlg - qIKBicmCiiceoChioIEHCot4YySi/gPeIqKIGIiuBmIgGrjoeoCJir43+7rp6aquntnt7qruqQ9+DPS8 - 6Xr1MTs9PV3bYojaEiHguhDyFT6+xfRbzBsM9XAP+1rLDdpCzsH8xfxzNKu50RyB4zjObcxZIZZN440E - HIk04mDonZQbo3D/j2JjfkZBU/l5OBd70rUMcqNZMxrn/kQzHgYOcw2c0hc4k33caIZ0LsJ5v9SMxYEL - XJgkB35hfmSQ37g//EyDP82lXkuv+Yg5yE1mCImRPzGaOYfp4uJEOWuEWD5+ZOmagEecGfg4S4iOmc2F - amG6ED1juMEM6ZqPc0sT08vFRJKczh4uqBDyvTrPaGAjFwYkyamt4oKKIB+rc4xGEUO0g5xUMfu5ME6V - 5dAX3KTDdRA4xsU6qipn6UKcxzd1Xg3ZxMVJVFFObS7OC79G6OYVZjMXm6iiHHinn1OYZsQQVZOjnCvF - 06wYokpy0sTAAS5slirI6ZyNPaccruUJLm6FssuBBdjvV7X/aGALF7dKmeXQ7y5ph+thiyHKLAde6HsP - Alu5cLiUVY58qPYczYjFEGWUkyrmEBeOlDLJkRMxDxr7VHKRi7OgLHLohyr4pO81zDYuzooyyOmegj0N - qj02JGsxRBnkwHN9j2G2c2HWuC4H7uv7C5OXGMJlOWli4DQX5oWLcuiqBV0r1/UV5jIX54lrcjrm4fh0 - zUrTUxDYycV545KcjknYzxd9P0HyFEMX/GorhFg8mTe4JEc+U/uIJk8x9PkVjkUns+tpoyNy4K6+jyB5 - ipEb1PEoTsiRd9Txo4E+LswJeU0dk2JVDl1PTxVzhYtzRF5Sx6VYk1O/4PZBHbchu7g4Z2jJiW58O3Jo - 4dCAftwwBYkhnJKTekqwmwsLwhk59YWJmvHCFCyGcEJOmhg4w4UFY1cOrdq8pR8nCK2DtoU1OfVlbP36 - MYIkro8pCDty8B1D63p1+w+zh2stYkVO2imBC2KIwuUk7TcI7OVCByhUTs9Y/T7DXOVCRyhUTvc4/T7r - uclFDlH8nxUegeL7bHl9TEHY+UDegft6jY9PMet4o4NYkVMWvBwDXo4BL8eAl2PAyzHg5Rjwcgx4OQa8 - HANejgEvx4CXY8DLMdCyHLly6IXtAJzXzB+TLCe4ZUEbIE/G5s5JlkP/3EXrVm5UPDTHhDsVJMvxQTl9 - +id8SI7rNxeymPohW/eED8oh4CjmOyZ+Y6B2zYAQsvc//OpdID0ehPcAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAEcAAABHCAYAAABVsFofAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAffSURBVHhe3ZwHrBRFGMcX1Nh7L1jRKAq8m71HM4oNS+wR - UNGIYo/BrrErGAQ1xqBo7JEENUGNYomaKIgoqKggGizYYo8FNPbu/z/v22Nv95u9uy3HHb/kn7138803 - s/t2p3wze14T6e555U7P80/zPHMrji/g+AGOf0D/OfQDbBZAT0ITkP8oaFvxtzxQ2h0nNhH6VDn5lDLT - ofPgeycppJ0o90DlL4fe008uT5lnoBFScCvTuQkqehv0p34ihWoRdKJUpNXwR+Oi/Biq7DKSmYXjHlKp - ZY3ZDZWZW13BemV+g76C3sHfc0Sz8fcr0EfQ91Dau/B2z+u/sVSy2fAR8h+PVKiGzPPQlfg8BPl38Lw+ - G3ne4BXFoUKf1dHoboY8vXE8Ekc27G/F/bpkfsFxjDhrFrxt/SVLK5Ekewdc7Xl9t5bMOWD2g+8pOP4d - L08TG+2mYAboFYjKzINGIkO3rnxFwF7RHwf9VF22psIvkP2PKQVX6QvYnSQZmgQfT3OTUpeo2DauJpny - xOwbKUjTVKiIwuukvA/q+W2kTlEtRDu3imTIg9JApZCIzMVivIzxN0BdMN3Q6hjIvC7GWSkPgrOE7pQF - lQeLcQvhnwP9U13XsMyM5J6yJv220B1XhK68lenswEVIGpg+J4ZpsIMzzSn1mBi1OKWeqGtCb2ZOFsNG - 8I+LOwpkXhKjNqHURz8Pq8Vi1Ajma8VRoLXFqI3wr4qcQ0iML9WNf13cQaDyKDFqQ/yZ8fOpaEcxSoJz - GTUzZB4QozZl0Jo4B863tHN7WYyS4ORQzfyhGLQ5SdMfTm6dsOvTMlF0urxgJuvn6H8uBhrmQSUD9awY - LCf0W0s5RxGnSTF6r6sbU507i1EK2ICbadCd8LWlfJkBfyh8PdH1j8xyN5ubq88xkDp7N2c4jDOMafxL - I/4wGCvvIokpsFOCsD/I9JfEBmGUMOqrIszPqjAvKkbUYWLQIK470fya7k7kaobmL8sUgHeJ5rNq1Ozq - vjkQTIvZVPdJ8QL5h4phHSTGauaKUQoY4tB8cl2sAlchNSP/ejFIiXlE8RkWpii14BxOzSviKmgWnDOB - YBbg6tpKe4tBSnquDN9v6L4DlfYXY4VaF8aMF8MM2I5C8V0+IDBYEE/kskkeUT1/JfiaV+07LMaKOnqJ - cQiujWv2gcy1YpgRc5bD/xVItH2+tpg/uytzHjAsmRg2wJA+vO5tLtHtKpokhjlgjlH8U1OR6BoVm4e6 - MucFwwaJC3Q/4x+1DWxGKmkhcXqTJ2ZPRzlslMuHOBLxLOaNjcx9p5dHmb/07wMVsbxil3e0sl5Fojld - T8zaU7ngAMufHyqnTpkbxEHedIdvrcdaiDRzgZIAmbFdeYuAvZj/ZrxMlwq7MIK2xMyVWmeEjBetSBj5 - rzkOQkdRdD2IOtz4BAn+NZEvA2EeUzTmfKXckNiLsTctGnWo8TETXN0mJo1F4nqco2IDzh0ZRaK2gbxz - zNlKAsRBWFHUe2EC2bWnemK8KWGUM1buIiaMUBKoHAdaYfw7IuXUKTtiHypOcoRzKP/3peVUhLvJLuXG - EqgpXZnzxG400MoKxFWPpyPfRWSGi7OccA6CZyHRNQjyn+rKnBe82Go5IoYlAszbuk2gckkMc4ChE62M - yvmbL+OJ5jNJzIGavVLowpABq+K7pG26S5C+nRhnhIEttYxbAgNHRKxjezHIgBbaDIuxYI2+myM9YZcE - l3Hz2M3OLXma/9IJYuAa65hTxCAlzsZeVGshze8H/Vudp0q4QIxiZoExcs13JUrg7xpPtJopBinoXB/5 - k06MuzTq2C/IC8RHXPUBmfvFMAWuUC5fRahCa3esYcpnm+MSzZ9Vg8MEdreu7TBsvNPinB1EJ91sgFTD - G8WgUTjbfVfxFzR0DdJrDf0CZdlu538T90fx7Z4q7Os+iiFXCtJuD+NdV5nx8hEbJwkpsRdoeqhukyUh - BeUjlvoJK/ZIBajDaGbIODPmhWeULy+40sld7Vnw34+fp9VlYhCFvZOWIcvd04q47hpqwHpiFIPtBOcw - Sqa0bUUr4tyrfK8YuEgcm6RcGm4lnAE2TD77riNGSTjnNmxUo4vsbYR/auhcIjJnilEtOvrqDiiGFNsR - 7u7QzseKga1G4MhTdQRxu0q7kfQCbqksRvVSa/d66WAxbAOc29wg86gYNQqfQ81hIHOQGLYw/j3xeofF - myA1zmlFoCasUqTBvmZZI/KYtMOjbmrFfTmk5wthrYI5EKr1pvIQMc4DbixQCwm0GMqzwJQk7b6v6Ggx - zhP/4Ughivj277AVJEMTYXCK+wO1OoVVOlYyFIG5Wy80LPtGcJPe8yxthbIm6vWIaZhkKpJaKwkVceZ7 - IU4gYyhTw27TR1tY9+vTe0nGZsAgk1YJTdy0ZO6CDsfoe0NxkAIG/LllhrFnrRxVGP3yVxOajg2FYiar - Vsohu812IY4zcGRXOwYaDaGR5MVjOMEcj7+5ajEJn6fhOAdHPKqaP6cwkeQ4jdtdlikcLTfyMwpFy9yH - i9xDKtcq8FFzxoOaoddQfjPblkaxu+HxqCQtp+QtrmtzV2j7wKjicIhvtxTwuzr8vS9uh4utFLQbfEnE - NrKcBM7H5xS/iWN/S4crD+Nwdw4Ux8sd3XCC6OXYM9mA/kU4joUmQOO7jlxss7+zcy7ujFHQ4Iyz5xR4 - 3v+YlE2tkt8z3QAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAEYAAABHCAYAAAC6cjEhAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPaSURBVHhe7ZxbqA1RGMeHUCRyLaXkQR1yOXutsZPk5B4P - FC8uL8qLktxFFPHgxe0khQehIyekSHIrUULhRbmkSEQIHbmVxP+bWXOaPfv79j5Gs82eWb/6Ncz61jpr - /Zszs3edNU51ir0cRy2CB+BNx9EPcXwCH9eRNN/78ATmv9px3JFmcbHojEH2wE/wd/ZUl+Bks9aOUpiC - zk/LB8ukm82iq6GXRzrmwXNm8RJ6VaRDnrxuQoiip0UKc6g6asIIGNcXJ7/yxVHVe/gM/xZuyqoNx+c4 - vqyRL+Cb8nl4/oCYi36Fmu+h8xUszDWhEN7Thylq9x1cik5DEGJ3v49aGakJ3Oq3O51qJCgMZ+ZBXvXb - 6Qk7eiD+T78VOMfWGtVPxxnVx/SjRLkiUt3zr6goFBRbv9EU1JDiYH4u+qIpiKC2M7Vh16PIHc80GNVr - HLv6g0WpesXUEN0QmUNgcMUw6COR2pDqFArUNr6RdOf5g3AkHYzuATfB/fhZu2Ez3Ok4jWNMQYg4wRDi - ffIBNZ4pbwgc288fgCPpYNypzNhQnTYFIWIHI9xb6UHkqNtCI+74wc2NI+lg1HRmbKiOmYIQsYOZE6kP - /EKNdyMnjd7lVIGkg/G+lnDjHzYFIeIGU5jI9IHqMxrVHaHxkd9ZIvF7zKzIuIGtpiBE3GDoSyTXL9XB - iE/LQ6YgROwrRrgqUx0M4c7Ez1lYKvdAyF0wHcUGI1AXwagVpqCGjOjJzyVdV8xBtOnaSp/Q2bmkKpg0 - +V+CWcv3S5PqmpmsQH6DwdedSiQTjOL7pUm1y0xWIJFgCL23vF9apPnT06oSiQVD6AWwBfVX4IX/7GV4 - FvPZgFC6mQlWINFg6hkbjIANRsAGI2CDEbDBCNhgBGwwAjYYARuMgA1GwAYjYIMRsMEI2GAEbDACNhgB - G4yADUbABiNggxGwwQjYYARsMAI2GAEbjIANRsAGI2CDEYgVDO2vzjpqErNu6AUTdy9BFqi8l4B23zON - tN2vqYs/QFZx5zPrhuobGr1t/UwjqQb5A2QVdVxYdxs1ruEbSfoDxKyi+8NfpettXzf9UWPjML7Rkzo2 - +ANlDX0rtM6oLaaI3pjBFkC6EblNpjAD6N5Y0/nydYZVi02xWsYXlNiKunVwBoIq1Je6CJdg7s04vjXr - EaRXqpRseaQTXGHepM3tJRSH8oV5UnzYSJ8E86DaZ0KQ0BPgx9JOWVdtMYuvRuMAdDhZPkDWVB8gHiZ/ - DW3O1DfKB6x76TUu9OILfMj7J+jXix7p9B4Ies+Ct7mCtv/Xi5iv2gFxc3Vn+29qq4Tj/AGJe47VXZX2 - HAAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAYAAAA4E5OyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAASRSURBVHhe7ZxJqBRHGMcL9SBBXJKLxC1qIKA8zXw1b3zg - wRD1oB40cUFEMIcXCE/EJCIeFBdQQSFRXEAjooIX8ZYEd0UQDARcCIqI8SAqGjUaF9yXfF/NN8701zW+ - 6Zmu7rZ7fvCnZ/rfVdX1fz1dr7trRpUZ000pWIY6pZS+jrqGr6+mV9RHuII6iJrFIZRo+xBXXsSN3mRY - OzkMQv8hzIwKvscwYIbdzKRu0dGxSazMsOA5HSEb7abRVtQq1Np0CNbgcjUuf8elrb/P6AhZJ1aSXqEm - o5lizB9b9BuekGEJBB4UC6UZGGXpd9VA7itV6FksmFbyEyz9ftcRonsVC6YVmGTpdzMQ0e9mIKLfLgKB - fahv+Y1jYBfu53p+ExDngYBGXaioo4MNR8C2clt6N+oDNmrEeSC64K3DaAWbIaOPetuBv5Ua1oPNGonk - IzPyEyz7r6hvOZshoY+I+g+wEZDIziGtn/vrCysUGQZcZqMOIguEgK8sdS5js058YdxUKvcxm3UQaSCE - NZR2NgOifxX1YBiF/mzWSeSBELmv/XXriWzWCF2despfw3NVPzYbIJZACGhDyRPtIjY7Qe/xloPDSrX0 - YbNBYguEKAzG+u6KNpayWQXqvGf7Q2yERKyBEBQKPBbtVAnFF8YxNkIk9kAI/YW3HdOWCIWOBI+PJ9Dp - XdkMkUQEQuSnWtqbW/ToGYnHu9X4aFKNxARC2ELR58V7DCM/gAs4IFGBECaUh95237aPF4mujowSiQuE - yH2Kbb0Q7V9i0zGJDETvQNEdftn2PN7AIYkLxHcClVrCGzoiUYHIMOAvVId3nZHDUBITiC+M2+WrVuvo - 4yiURAQC20U7d/xDq57m3cbIwVPE2AOBn0Ubp3E5kE0BBaAflbcl5WazGRKxBqL3e+une6KdQUOyvifK - LWYzBGILhO55euqvIYwS+SG4/X+ifEihxBKIPDJo/lpQYKi3DqMQQok8EF8YeAJt/YjNgJhzSkVdRg2G - Emkg8mNiG02CYht9YAGbdRBZIPCTqAvDqDaaBMU6JI9nMyDOA8kNwnJbRD005zWkMErYhmRYqNSY7rxB - jTgPBL4UdTi47VfCXCXfr2gPLxCDTvCJ5CNTOqThDK9wyNvR5ymerPvyygBEdg6h5y40MzoK6BFH63B+ - E5DIAnlfaAYiCBZIcxaiMDCQtKNHW/pdLRAaxnIjigXTCs1Zkf02gcAGv2H0D3rzUXNQ7SnSNyia827r - s5nrvlmszLJMIN+JlRkWja5m9h7csG+QNdHpwwAtuELemcqaTmIQXYp5GOjfbf0DhnMcdQ5fn3UrcyVM - D7hfoyp2jIZ841nKhCl6FmSWe3E5hUOIm5G9cYde4g5VBEIT7DKL+XqsDOQ3NrMIzSaUgdCXBzJLMxBB - MxBBMxALvkBwGEwNdEuPbiHSo4HOlBurVH4mvpYziP5kb1xxu06F7dV7G9EZ5t//E7hzFR2LWrCSdyYJ - 6B/9OxiH8p/xDsVNUn5QgT5qiUA+pIpFd4N/784p9JCKfmnCfFuSfmggKv2Col9+GMo70gBK/Q8MMuO0 - KG4E6gAAAABJRU5ErkJggg== - - True @@ -282,6 +141,9 @@ True + + True + True diff --git a/AIMS/DataDictionary/frmEvents.Designer.cs b/AIMS/DataDictionary/frmEvents.Designer.cs index 39c4477..b4ed5ce 100644 --- a/AIMS/DataDictionary/frmEvents.Designer.cs +++ b/AIMS/DataDictionary/frmEvents.Designer.cs @@ -28,7 +28,6 @@ /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmEvents)); this.toolStrip1 = new System.Windows.Forms.ToolStrip(); this.tsbAdd = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); @@ -49,10 +48,14 @@ this.txtName = new System.Windows.Forms.TextBox(); this.label1 = new System.Windows.Forms.Label(); this.dgvEventsKind = new System.Windows.Forms.DataGridView(); + this.label4 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.txtUseRate = new System.Windows.Forms.TextBox(); this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.EventKind = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.NameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.HelpCode = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.UseRate = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.IsValid = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.toolStrip1.SuspendLayout(); this.panel1.SuspendLayout(); @@ -156,9 +159,12 @@ // // panel1 // + this.panel1.Controls.Add(this.txtUseRate); this.panel1.Controls.Add(this.txtHelpCode); + this.panel1.Controls.Add(this.label6); this.panel1.Controls.Add(this.label3); this.panel1.Controls.Add(this.cboEventKind); + this.panel1.Controls.Add(this.label4); this.panel1.Controls.Add(this.label5); this.panel1.Controls.Add(this.label2); this.panel1.Controls.Add(this.chkIsValid); @@ -173,7 +179,7 @@ // // txtHelpCode // - this.txtHelpCode.Location = new System.Drawing.Point(538, 13); + this.txtHelpCode.Location = new System.Drawing.Point(497, 11); this.txtHelpCode.Name = "txtHelpCode"; this.txtHelpCode.Size = new System.Drawing.Size(78, 23); this.txtHelpCode.TabIndex = 558; @@ -181,7 +187,7 @@ // label3 // this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(469, 22); + this.label3.Location = new System.Drawing.Point(434, 15); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(63, 14); this.label3.TabIndex = 557; @@ -194,7 +200,7 @@ this.cboEventKind.Items.AddRange(new object[] { "普通事件", "特殊事件"}); - this.cboEventKind.Location = new System.Drawing.Point(66, 14); + this.cboEventKind.Location = new System.Drawing.Point(56, 11); this.cboEventKind.Name = "cboEventKind"; this.cboEventKind.Size = new System.Drawing.Size(152, 22); this.cboEventKind.TabIndex = 556; @@ -202,7 +208,7 @@ // label5 // this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(12, 22); + this.label5.Location = new System.Drawing.Point(12, 15); this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(49, 14); this.label5.TabIndex = 555; @@ -211,7 +217,7 @@ // label2 // this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(485, 22); + this.label2.Location = new System.Drawing.Point(502, 22); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(0, 14); this.label2.TabIndex = 14; @@ -219,7 +225,7 @@ // chkIsValid // this.chkIsValid.AutoSize = true; - this.chkIsValid.Location = new System.Drawing.Point(645, 21); + this.chkIsValid.Location = new System.Drawing.Point(699, 15); this.chkIsValid.Name = "chkIsValid"; this.chkIsValid.Size = new System.Drawing.Size(68, 18); this.chkIsValid.TabIndex = 13; @@ -228,7 +234,7 @@ // // txtName // - this.txtName.Location = new System.Drawing.Point(300, 13); + this.txtName.Location = new System.Drawing.Point(267, 11); this.txtName.Name = "txtName"; this.txtName.Size = new System.Drawing.Size(152, 23); this.txtName.TabIndex = 12; @@ -237,7 +243,7 @@ // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(245, 22); + this.label1.Location = new System.Drawing.Point(223, 15); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(49, 14); this.label1.TabIndex = 11; @@ -253,6 +259,7 @@ this.EventKind, this.NameColumn, this.HelpCode, + this.UseRate, this.IsValid}); this.dgvEventsKind.Dock = System.Windows.Forms.DockStyle.Fill; this.dgvEventsKind.Location = new System.Drawing.Point(0, 94); @@ -263,6 +270,30 @@ this.dgvEventsKind.Size = new System.Drawing.Size(777, 341); this.dgvEventsKind.TabIndex = 9; // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(644, 16); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(0, 14); + this.label4.TabIndex = 14; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(590, 15); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(49, 14); + this.label6.TabIndex = 557; + this.label6.Text = "频次:"; + // + // txtUseRate + // + this.txtUseRate.Location = new System.Drawing.Point(639, 11); + this.txtUseRate.Name = "txtUseRate"; + this.txtUseRate.Size = new System.Drawing.Size(45, 23); + this.txtUseRate.TabIndex = 558; + // // Id // this.Id.DataPropertyName = "Id"; @@ -294,6 +325,12 @@ this.HelpCode.Name = "HelpCode"; this.HelpCode.ReadOnly = true; // + // UseRate + // + this.UseRate.DataPropertyName = "UseRate"; + this.UseRate.HeaderText = "频次"; + this.UseRate.Name = "UseRate"; + // // IsValid // this.IsValid.DataPropertyName = "IsValid"; @@ -344,10 +381,14 @@ private System.Windows.Forms.DataGridView dgvEventsKind; private System.Windows.Forms.TextBox txtHelpCode; private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox txtUseRate; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label4; private System.Windows.Forms.DataGridViewTextBoxColumn Id; private System.Windows.Forms.DataGridViewTextBoxColumn EventKind; private System.Windows.Forms.DataGridViewTextBoxColumn NameColumn; private System.Windows.Forms.DataGridViewTextBoxColumn HelpCode; + private System.Windows.Forms.DataGridViewTextBoxColumn UseRate; private System.Windows.Forms.DataGridViewTextBoxColumn IsValid; } } \ No newline at end of file diff --git a/AIMS/DataDictionary/frmEvents.cs b/AIMS/DataDictionary/frmEvents.cs index 89fc4ee..963a877 100644 --- a/AIMS/DataDictionary/frmEvents.cs +++ b/AIMS/DataDictionary/frmEvents.cs @@ -16,18 +16,18 @@ namespace DataDictionary.UI { public AIMSExtension.EditState _state; private int SelectEventsKindRowId = 0; - + public frmEvents() { InitializeComponent(); } private void frmEvents_Load(object sender, EventArgs e) - { + { AIMSExtension.PublicMethod.SetDgvAttribute(dgvEventsKind); AIMSExtension.PublicMethod.EnabledControl(panel1, false); AIMSExtension.PublicMethod.ClearControl(panel1); - _state = AIMSExtension.EditState.BROWSE; + _state = AIMSExtension.EditState.BROWSE; dgvEventsKind.DataSource = BEvents.GetDataTable(); } private void tsbAdd_Click(object sender, EventArgs e) @@ -36,7 +36,7 @@ namespace DataDictionary.UI AIMSExtension.PublicMethod.EnabledControl(panel1, true); AIMSExtension.PublicMethod.ClearControl(panel1); chkIsValid.Checked = true; - } + } private void tsbExit_Click(object sender, EventArgs e) { Close(); @@ -69,7 +69,7 @@ namespace DataDictionary.UI { _state = AIMSExtension.EditState.EDIT; AIMSExtension.PublicMethod.EnabledControl(panel1, false); - + txtHelpCode.Enabled = true; chkIsValid.Enabled = true; if (dgvEventsKind.Rows.Count > 0) @@ -78,6 +78,7 @@ namespace DataDictionary.UI cboEventKind.Text = dgvEventsKind.CurrentRow.Cells["EventKind"].Value.ToString(); txtName.Text = dgvEventsKind.CurrentRow.Cells["NameColumn"].Value.ToString(); txtHelpCode.Text = dgvEventsKind.CurrentRow.Cells["HelpCode"].Value.ToString(); + txtUseRate.Text = dgvEventsKind.CurrentRow.Cells["UseRate"].Value.ToString(); if (dgvEventsKind.CurrentRow.Cells["IsValid"].Value.ToString() == "有效") { chkIsValid.Checked = true; @@ -92,16 +93,16 @@ namespace DataDictionary.UI { if (this.ValidInput()) { - + Events EventsObj = new Events(); EventsObj.Name = txtName.Text.Trim(); EventsObj.EventKind = cboEventKind.Text; EventsObj.HelpCode = txtHelpCode.Text; EventsObj.IsValid = int.Parse(chkIsValid.Checked ? "1" : "0"); - EventsObj.UseRate = 0; + EventsObj.UseRate = int.Parse(txtUseRate.Text.Trim()); EventsObj.OperatorNo = AIMSExtension.PublicMethod.OperatorNo; EventsObj.OperatorName = AIMSExtension.PublicMethod.OperatorName; - EventsObj.OperateDate = AIMSExtension.PublicMethod.SystemDate(); + EventsObj.OperateDate = AIMSExtension.PublicMethod.SystemDate(); if (_state == AIMSExtension.EditState.ADD) { if (BEvents.IsExit(txtName.Text.Trim())) @@ -109,7 +110,7 @@ namespace DataDictionary.UI MessageBox.Show("该事件已存在"); return; } - BEvents.Add(EventsObj); + BEvents.Add(EventsObj); } if (_state == AIMSExtension.EditState.EDIT) { @@ -121,10 +122,10 @@ namespace DataDictionary.UI AIMSExtension.PublicMethod.EnabledControl(panel1, false); AIMSExtension.PublicMethod.ClearControl(panel1); dgvEventsKind.DataSource = BEvents.GetDataTable(); - } + } private void txtName_TextChanged(object sender, EventArgs e) { - txtHelpCode.Text = AIMSExtension.PublicMethod.GetFirstLetter(txtName.Text); + txtHelpCode.Text = AIMSExtension.PublicMethod.GetFirstLetter(txtName.Text); } } } diff --git a/AIMS/DataDictionary/frmEvents.resx b/AIMS/DataDictionary/frmEvents.resx index 6c6d46b..ecc6d70 100644 --- a/AIMS/DataDictionary/frmEvents.resx +++ b/AIMS/DataDictionary/frmEvents.resx @@ -120,676 +120,6 @@ 17, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAACPgGwlAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAD/+SURBVHhe7b0HWFVXuv+fe+/ce/935j8zMbFjN2pi1BjT - q6ZPZmLqpNgSe2yxptl7R8EG0kREEASlSlERe8PekSK9Sj1w6Hx/73eds3FDQDFRYhL387zPPvucs9v6 - vHWtdfZ54P5yf7m/3F/uzGK198DQH8PDs6ZYWldO2HMA48L2Y6zImN37/tAyWuTr3XsxctdefL14eeWY - 0N1ZM4JChpqb7be3WB44sOHN8PCKyXsPYXz4AYwJ24cRcnNDQvfgy5AwDAoKw8Cg3X94GRC8G/2Cdin5 - PHCnWXahd9CuiomBQS7m5ry3l/nhh5O/23cYkwQ2rXnEznB8FbIH/XbswqeBofjIPwQf+IXgfd8g9PUR - 4foPLcF4T9bv+clrv2C1zfZREhCCD0UGBexINjfvvbXMPnA45bt9RzAx/BBGC+yhoeHoL5r8SUCoupF3 - tgfiDe8A9Nnqh1e3+uIVT1+8LOs/urzk6SNrP7zCdvHyQx9vf7wu7fSWtNc7PjvwrijEP0X+JW34ma9/ - irm5f91lxf6D1j/sP4LJew8r2EN27lHu6QPR2ne2BaKP3MjzHj54yn0bem72RnfXrXhcpKurJ7pukvUf - XVR7eKGbqzd6bN6GJ7dsx7PSXs+LQrzi5S9KEIjXRQHe2r4Db5tl2DYfa3PzN/wyOTy88FsBPk6Ss2Hi - xj8XF/6eaCQt+kXR4F4CuvtmLzy2yROdNnqi48YtaO/sjg7OsuZrJR5/eOkg0tHFE4+4bEVnKoKbKIGb - N3pu2YanlAL442XxAL3pKWlIsu7t5lZoxtAwi9XBgz016x61ez8GBofhA4nVhP28x3b0lAumBnd2kZtx - lpsSyB30gOX9DnKTPxFRjj+k6NqA8DsK/EcEfmfxAF2lLXsI/F5bfPCsp3hNCQMvewXgJfECDA/Dt259 - yozl7i1W+w/1o3VPCD+I4ZKNfybZ5j8kIeMFPGmG3YmwqcEC/AZo843JzVSJfNckXvdFibk9pG06bvJS - 0kne7yJhkfC7u29HL7H8pyUfes6sAM96+KK/u+ckM547v1juPzh7imTmdOdDJFH7SJK0N7YF4FnRxG6b - 6ZropjTYnjcsugqy3Igm4vZN4n1fqom5XVQ7ybYSgS+fKfjuAl+snvCfEvhPC/QnZfszd4/ZZkx3brHc - e2DoZAE+NuwAvpRam+6cmWYvt+3Kuh/RLFnvvs3WfAO0/uZERHs7um27L9WkRhtRBPwjsn5EPiP8R+V7 - j0vC10PkCYH/hHq9DZ+6ut+5jh3r8PBuBD5GsvNBUnO/L5k5y4snJVFjkqasW7lxM3g9bL01m2/skftS - L6lSBNV+fM8Ev5Osu9DYxN13E+ku0B+X7zEEfLbJo5sZ2y9bJu87pIDTwgn8FQHeU07yqAZcpFrMrgV2 - tRsSZXlELva+3Eyqt5kJvmmt4Mu6k2w/Kt97XKz8cVnT/T8q7W7G9vMXlmVjJYZ/JTGcLp0W3lNOcAM4 - YzdjtikRqebGzRes5D7oXyBaO26XNqWYtjtRCFu+86hIF74v7d/VwcFoxnf7y8I9e23H7NmvkraPJWl7 - TWL4k6JVj7neAN6hCrjOus0XZYJd203cl58tAl3BV69N0DvJ687ymkKjY7X0tqOLgxnj7S1jVKfLXny6 - Y5fqCXpGkoauhKsBV1m5BryGdd+37LsuN8D7KPCdqAzCQJXITm637+a/D92fOnzXPvQPDsO/JI4/L+VB - NzngI1pnghl4re5cd2H35W6Jj1pr4NV7siYHlVQ7bcaT65zTzDjrt4zYvQ8DJXH7UNx6b3Mc76yAywGr - LNwMm8pwH3gDC6GbwJtEgMtag95OoLdb71J/a5+0c2/iYInjnwbecOuPiUWrWpzg5fV94PeCCPQtN8Br - SR69MC293Xpn9LJxTDRjvfkydNde5db7qmw9AD0Yn2ndmlu/79LvETFbuxm8snRhoZI5ient7Dai3TrH - W1v7jJ275w8KCce/zVb+nIcvHnMTyLRwDbhm5b8S8JfkukaGcbrRXgwICMHHfkFSTgbjzW2B6CbXozJZ - +R5Lmtr2v1PSxy8EPjEJ2HU5HYsDLmCWfxTmhybC6kAinI5fg/eJWISejYHPyUuwP3oSSw8cwbcSNgcF - huJDnyA1x+AVqYjYl96D3lTgsfyi8Po1qe3cN8QMXQdeeWLnLQLdBe3WOuLN1WsXmfHWvvTetafii+Dd - yso5lMfhvc6M39XcutZJ0PDAu8jNbTh3HilpSUhIvIak5Hikyuv0zDRcSYrHzksXYX/sGKaLUnwhCWgv - N29R2m14VPZTDXgHr5l94GuPn4XP0URMcjmDwR6JGLwzH/12Z2FgSDzGBkTie0rgVUzbFYeF+9JhdTQL - jqdy4XY2F1vOZsD9TDI2n47HlvOxcDsXiY3nL8Lx7AVYnTwrcgbjd4XjMWd3Zb21Xzth68H7oAMNksmc - vSvarnVAp1U2FWa8tS8DQvbgE1q5zw68sNVfde0p107R9bKZLqBhobMs+WbfYUQlJyJNQGdnZYhkIiMj - BakpiUhMjEN8gihCUhySU5MRk5CMs7FxYomRWHP4OL7esRO9Oc4vjdNVrv3RLWZL+rmKIO3Qx3UrbPdc - wMhNl/HShkS8eKAST5wAehwtw8uHivBWmAF9worxangF+uwsxZvBhXgvIBcfbUtDP69EDN+ahG884zHN - JwHzfOKxLDgJVnsTsC78CnZfTENSnhH/WGeH9uKmVf97bdehhy73xPc6skvcfpNAd0QbK5u6Xfy0oJCh - n4uVvy8u8zVxlU+Ly3lUTqRZuQn4r2flb/iH4ti1ZCQlpiI1OR25WXki+cgR4Zrb2Zm5yEzPRnpGKlJS - 40UJYhGXEI3EpGtKETIzMnA8KhquEafF+vZikHi0d+jR5PiaItQ7LMj36EaHbfGF595kfG57Cc+5JaPX - oQo8ehjosr8SPcOAXrsq8dSucjwVWoZeIaV4OqgYT/sb8IxPHp72zsYzXll4xj0NT8u+z7pn4kmnfPRY - EY1PHc8j+FoRXp86C63nL1PWW+t1VIMuIu91pJE6ukpMd1LQ315qWftgzJDgXdkfq/HxYLwqDfGE7NyJ - 7ryalWvAGxb646KAWy5dQU5qOuJiopGcno7MvDxcJ+jreciUdXpOPjJEcq7nIys7B1k5OcjNzUFO9nVc - z8xARnoaUpKTxSMkSmgwSWpKKs5FxyLo7HnYHz6GqeJOP/OVisXdW93/YyKqu5PC1zWEbdHFYRMWBe/D - in2Z6GN3GU9uzUSvPZXoJNbdfk8ZHhPoj4eIEuwoRyf/YnT2NuLRrfkSu3PQxfU6urpkoKtjGh5zSEJn - m3i0tYxD27kX0cfyKJwOpeKFryfA4sfZ6LDBvda2qc3FK2bM4GnpK9ai05IV2WbM1ZdP5y2u7CvW9IYk - Si9s9UM3lbUzjjeslbMxn/MOxDtqQuUONUVo6bGTAigFidFXcenSOUQlxiMhM11iezrSUtKRJOu4jHQk - iKTLdkpaBpLSM5CamoFM+ey6bGfJdoYoS5rAT01PlXwgCUlx4g0kBERHRyMmNgYxMTGIlNdnIq/C9+Rp - TA3ehf4+gRgooeFL8YKUQZy+LNXNgKCd+CwgGG9t9cHo7X7wv5iKKb5JeMb6Arp75KLj7nI02VOEVkFl - aOdbhtbbi2DhVYjW7vlovSkXrZyvo7VTJtrapaO9TTrarE5EC8tYNJ4TiRYzzuCNFRFwOJiEl0ZNFOiz - BLpbre1lEh10EZOlC/Q1DmizfDXaz55daaJcY+kbEIp/+Aah97YAPOPppwbsq5doGvC7C72PwA6OisH1 - 69clXmcoSBnJKUiJjceFqCs4FXUZkbHisqOvIU4AxcZGITYmCnFRUUigREchWgBeFYkWiLHRJrkWEytg - Y3Ht2jXEx4vSCPCEayKx13AtLk69HyX7X758uUquXLmiFCJOPk9KSkKyeIrkpAR5nYA4Ua5Y8RSJkkBm - xkcjVY4deDgS/WwOo8vqK2jlW4KHQ4FmvuVo5VWEFh4FaOaWh+Ybs9HMMRPNBHYL21S0XJOCZivi0Gjx - Vfx19gU0mnkeradH4B/Wx+C0Pw6vjBJL/2Hm7UEXz9zBQdz7Gnu0WWqNVnOX1B7X/ynZ7luSwL0irv0p - SXg4WF/l2vladfbfXeCPS4loe/q8WGiqauD8/HwYjYUwFBYix1CIvIIiFBiNyDfkyba4b0M2jHnZKMoS - uS6vxa3nFOQgPzcPBTl5KBThmpIvkifHy8nLRXZ+Lq6LZMlxsgvkM3nfYDAo4Wv9tvZenoST3Dx5Py9H - zpkBQ34OsmU7l9/NzYVBQktaphHbI9LwkcMJdLS/BgufClh4l8JiSwFabM5DM5dsNCXw9elovi4VzVYn - ocmya2g0PxJ/nXsZf591Ho1nXUSbmcfxweqjcN4fiz6jxdI16HW2f03oYrASdtqutkPrJSthMWth7dDp - TjndlpPuenlwqE521Ky8AaDTrY/ZexixqWnKymhZ5eXlqCgvQ2FpKXLKK1FYBpQXlaO00Iji0kIUlReg - vMSA8kIDKgoKUVEkSlFWjApjMVAoUlSM8uISlImUlJSgSMRYUizHKUFBeQkM8l1DeTFK5fgUfodSXFxc - 9fqGmL5TXirHLc5HhUipvC4tKZfvV8i6Uq6tAim5gOvZfHzqn40uHka0cDWI5KKZc5YAz0DT9WlotiYZ - TawS8PCyGDSadxl/m30JfxfoD8+5iCZzr6D9nBP4wu4kPI4m4M1xk2Hx/XSJ0bcBXbh1sHdB21Xr0Xqx - QJ85vw7oYul9BDpLNc7BqgZduXYe/O5BZ7LmfP6SlGNpiIiIUO62rKwMxcYi5Iilp5WWIUPgFeUWQt4Q - yUdRgVhsSZ58lo/sYrFIAW80FKHYUCCf5aOgUKzQWFBNCuU7hQWmtZGv5di05AJ5zyhehNsUblO0bdNn - 3DbKfnIdBQYUF4iHEW9hKChGvgDPLwWu5lTA6VQOBm5PQo8NqbBwykJzp+toTnduI65crLvpygQ8tDgK - f5tD674osC+j6dxIsfJLaL4wEp3mHcMQp5PwP5WIt8dPMUGXGH1T6DrwnFTZXqC3s7ZF60UrYDFj3q2h - P2l27z+FfveE0G2llEpISMCBAwcQGRmpLKuY1isNbRDLzS2ShhcQZflGlOUZkFNkQKpYek4JQch3DEZk - yD55xQJNLDG/1IDskgL5vED2JbAilMj3SvMKUCHKU8F1vsAmSDNwPWz9a36uviNeJE90ziBup1CUpTQ/ - S7xKNkrknBdzSrD8cBb6OEbikbVX0M4uAa0EdnNx5y3EnbcQ4I2XX8NDC64KcLFusfCHxLIbz4tEk/lR - aCrrlkti8djCCIzZfBahZ5LwysgxaPn9DJOl19JuJqkN+iYzdMtbQZfMXdx7FXQVz03uvUGgHz+lkqbw - 8HDl4pWli6ulRRYL5GKBVixQi+S9Qvksv6IMhopylJUDZeJmSyuA7EphIG67RBTCYMxFbqkAl1CQI1ZO - 5SkWxaDSVAi5coFemm8wWb/Zom8uPIYoX0GleJVylKgQInmHQD+ZmIbZO6PwvJRtFmLRzR2z0ULcuYVt - mkrWmlsnookAb7QgUqz7Ah6cfREPzbuCJgr4VTRdFI1mC6NhsTwejy05iYme5xAUEYWXR4xGp1nzbx3T - fzb0bRp0Xx10LZ7XPNGdlW6SxNlFnFJl065du6Q0u2SydImnRmnscmn08myx2us5iJPMPpLZfWom8hIz - kSn1e0J2mkrukCIJ1gXJuA8cRcblSJTJfgZx8wXiMQolxhtEcQokZBiKCpErHiBLvEGBJIu1Q/6p0CsQ - NvOKMskPMoyl8InMxhDfaHS1u4rG9ll4eGMpHtxQjL+tz0XT1WLhlvFoLFAflPjdiNYt7vxhWjhhLxAL - F9hNFseg6ZIYWKxIRK8VZzHV+xx2HD2N1a4uWLJtO/7lLnG6TvA3gy7ufeZtQW+YJI7SXc7peOK0gr57 - 9+4q6CUSx43F4pIrSnH5zDlscXWDi5sbvD22IWiDB0I2usPN1x3rfR2x3W4lYsbORODX3yJ8/QZcP3cZ - lZJhlwqcAnHLdM1cGwR+bqkRmeWSK1SI+5awobnvW0uhQBfPI4ldXEEpHM9k4z33BLS2T0UTJ8nQHXPR - wu66JGyZaLQ2E41XSIYuwJmo/Y3WLcBp2U3miYJwbQb+8FKp0cUTtLRKxMu2kbDeG4+IyFhclTB3Rbye - 99EIdJZMvO6E7mbQb5bI3SPQw8LCqrn34tISBd0vwB+WS1dib9h+nDt5ARGHjuPYkYM4fuIAtlvOx/wn - usL70cdx3tIKhitRDLwSw/NEacSyxcIZ04vFSosl8SLAfLH2HHH/tUOX75vFtC3VgkiFKGBZSSEupBqw - Yn8a3tgQCwuJ1w85FeLhDQLdNkW2E9BcsvOHliWh0cIY/F1A/5UZuqwb06VLidbUbOVNFsdKFi9ieU0y - +nhYrEnFa/bRcDyWhoTreUhNTsSp0ydxMSoOr82ci7Yr15kGYH7ShncCumTqvwZ0doZUWbpYE6GXikit - BJ/AANhZ2yDl5GWgVOIqKlEMqeMOHMSBZ/8Bl8atcWXtPCA/RYJ8EUqNkr1LopdfUiSABZ4ALzcUi/XL - 8fKMspaQIZk+AVeHbAJcJBZdRODiygtl/yIp0fKKSnE4Ngc/BMTiKZsYSdJy0NSpCC3Frbe2jUOrtTFo - sSoGzZZGS1YeiQclI//7bKm/515EO8tEdLBMQ/P5cWiyQPYVC28mFt7EMk48QjyarkpC67WpeG9THDaf - TkdiejYS4mOxf184zpy9jI+mzkArqblr74f/HUEvEitlBl8piVpISChsFy/FPqk9Y2ztkRW5F4Ux4bjU - 9yPYPfAXOL7RFzFXz6OkUpRFYBEarbSQ4AhdgBZRxOIJ0wSUcEvFC5RK4lcqylEq3zWgrCAHlYbrqCzM - RYnskye6lVhULvG7EIO8rqPH2quSmV9D0425aOyQj6Y2OZKdX0ezlYl4cKlk5wsuSoZ+Tiz8rCRpZ9DN - 6hL62OWi+4IcPPRdEh6en4zmEuubL49Ga8skNJMw0HRtOlqvisWn7lfgdyEZyZnZuHTxEgL9/HD04GG8 - N36yKZOvtXeuAaH39PRT+3SW7/4SxagVukrkxNIlBlcWV8I3eAecXZ1xxt8HQUOGYm/ff+HYP99E6P/f - El4v9Mb6qd+qblpjeZkZMt3yT4VKoBTBLCUSm40CvUBBl7gv0EsFdqUhWxJISQKLyxGdXw7f86kYvfUy - uq5LhsX6RDR1TsODThl42CZTsvMMtFieIjE6ViVsyrpnnUeLhRfx2LpYvOycindsk/GCZOvdpl+BxcI4 - PLQ8QXXStJa6vcXqRDS2TUWbNTHo5xGJgAuJSEjLwKHDh7DV3RMH9uzBm6PGouV30+oo3xoI+rv+IXCS - jNvz5Gks2XcIr3OWjfOWnwW/LuhFAr1cLA3S8Ft3+MNu22ZkFWXjesQRnOzzb2x54M/Y+2QfHN9sh9UO - y3Hm/BnVg1Z0E+g1pbRA6nfGfDmPQeJ7gdT0RSL0MAax7uhcwOdSLmYHXELfjRfQ1SUNbZ1TJFNPxoPr - EtFsdTJaL4tHM4nXDwnsRgQ+4wI6LYrDi+vT8JJTCl5YH4d+G69gTlASZvlewxs2ksQtj0Oj1Rli4Qlo - bCP1u10cOkqIGOKdiIDLqbiWnIrgoGB4bdmCQ+F70Gf4yLtt6d43hT4wNBz+ESfVoAgbLj09HcEnTuFD - Zzc1gK8N+j/rHYi35Ng8Zt0zQG5m6SWSOJVIDC+Bl58P7Jzs5Vwp6iaypbTz7/sFLlpZISoiDGtXLcXl - U2dUt+vtQS8Qay80l3KELu+L5BeVSClYij0xRqzYl4ZxAquvVyq6e+Sg7YYUceli7askaVsm5dbcS2g8 - +xwazT2Dh+afQcflMXhZ3Pmb9mnovfYy+rnGwepgGnbFGbA/0SBGkoHnbBLQaGUS/i51fSPHZDRxjEMX - UY5RfinYGZOJq9fisG3bNvh4eeLInjC8PHgYWqp++NqGWfXQt94d6H4RJxAcHKwGR5hls4ZlF+rR8xcw - LyAYM3eHw04g+ly8jLDLV+Amrwf7BKKjo2ut2acGXV+y8bgEXyrAiysE+p5gLFyyBDvk2kKP7MGeUH9s - X2GJ7T4u2ORhj6VzZyPmzCVUmBPA2gDXJiVGga7iv9TiCrrU8iIZkuydTcyH17lsLDqQg2925eETfwNe - 9MxFF8cUtF2ViJZL49B8XjQaz2Q5dhYPLj6LNuui8KxLOl51EJduF4sxnglwPpaPffEGXM4zIKm8BBGZ - pZgWeh1dxPX/fzYZ+JtTJlpI2dfDPgETApKw/1ouTl+4DDe3zfDfvg1eAr7Tvz9XHS3Km9ZovwaBHrD/ - AFxdXXHo0CHVT87uSjYghycvXryIWHmPvWunTp3CuXPn1HDmxdhYWIaKxoo3qBkGCN3JDF3rnNGgF0sy - V1BehFNxkQjcEYIQuUbfwB0ICfRHmMR593B/eAR6YVdQCK4npkvibho0obXXS4ql7hbhmuVdIc8n95KS - nY/TSbnKta86YcTUgyUYElSAvp6ZeFEsvZtAbz1fkrnpAn1GFJouvooODnHouTkOzzlcwD83XMbk0Ax4 - ny1AZEIhUnKMyCorRZZUHDlSURyNz8dIf4nndsl4aF0e2tkVSSiIx9QdsTgkln44IgKbXDZihyRyc5Yu - ReOPP1MQb12y3SXoO44ewxaJNU5OTggKClKQYgXqwYMHcebMGQWcw6PHjh3DHklCjh8/rvrT6RmCTpzE - Z64e1cKAgn7yTBV0Kg6BMz4TOvu2jar/XMomKbWMOYUoSy9AZWYBcvPzcJ3drKIkJcWSBzBDrw1uHULQ - eimSWtwox8vIzcOV9FyERefD5Vwhlh0rxLdhefhyu1iwSzx6rY1DhyVxaDkrGm0XJqCHXQae3ZyM5xxP - 44ONpzA7LA1brhpxPlW8R3axhBCOGFYgt7xC7ovDxQXwiTLgw21paLUsV7L4YvTdlIAlYTE4EpmIMHHp - GwV6sCj4x2PGoumQkWi3an0dIbIBoIeKeyfsNWvWYOXKlUoBNm/ejB07dijojPUcGs3KylLbYWFh2Lt3 - r3pNz3DqSiQme/ugg42T0twnpArYINCpOHTveuhF4nJLBI6k0aqPvaCyErJimEe5ZPWQjypLpGYvK0e+ - WFLh7Vi5SIGALpB9ClXvX7EkcFLOiYLlFeQjIScXJ5MNCI4qgMupPCw5kInxwYn4xDMWLzrEiLXHoYd1 - Kl6wz8YrkrC9bn8eX3mcx+qDGQiLKsVlTt8qLJASsBQVBvFchWWiVBKyihhO8pEs97TpnAEvW2fjbxMT - 0M85EmvDziPicjQC/X3hutkN27f74rGPP0WLSd+bDEXH4YY0APTdp89g3759cHd3x1JxPZMmTcLcuXPV - 9s6dO9V4uPnQD9D108ppwSEhIWrolNtRAt86ZBe62wp4cfeETg+hWbrm3pW7ZenGnjSBkl0ua3HhBdJ4 - eaVSnhnLVaMapdzKKJNkjNZaC9y6pEC8SIFYN/vmjUbxLEYBr+K7ACvIQ2x2AU4kGRB68To2Hk3BnN0J - GO53FR96xuAdtyT8yzUN79lfw4frTmPStsvYdDIDx+OKkJIhgAtzUFKaK8cqR3FhBSoKS1SHEDt/jAwr - Uh4mZBVj6c5SvDznEsa7nobLrqM4deECvD03Y6uXFxxcNqP5Bx+j1eyFUE+i0nG4IQ0A/YJklgQTGhqq - XPyoUaMwZswYzJo1S5IOL5w/f15l9JVilTw+4REoFYVQtTDAWO8avh+fbfaEizmmM0G8IDetoEtSRkvM - LZP6WeJgXqlR3CN70ti5UoocgZ4p1l0gsBT0CoEu36sNbl1iLDaIsEwjbA26UcJKvmTwBqQVGHE104jj - MVkIOpUB2/0pmLHrGsbtTMSwHcli2VEY5XIRiwJi4XU2BxHJAjxXvFShuCNjrnipXOSWlIkyVki+USz1 - f77AlvOJi6dHMYoynEqqhMvRHNiGx8J333FEHDuCLS5O8PHxw0xLKzT9bADaLFtVr6nQdw2697kLKmYz - UQsMDMSyZcswYcIEBZ5lBsfE+Rktng3Lc1RUVChFOHHiRJW752uCPnXlCq4kJIoiXYKvry/Onj1bBZ1d - oMXSWARdXGhAYUm+NKTU0coDlCBfFKosvwQVecUKeCFDgvh+zpSpCbhWEbhFAt0EnL15JvBFogwFJQZk - ybmT8spwKcWIw5fyEXjUAIfDOZh3IA3f70nAvD2J2HQsC+GRjN/FSBSvk89ZNXLMSqkKGC5yyozILqNi - FqkOn7Ki66JoeaIIogxGqFCSLcoRdCkToQeP42BYELZutJe2DcanE75FM8bz1XZ1xHNKA0B/2WULbINC - FbDDhw9j69atWCLl1A8//IBVq1aJhvooqEePHlW1N+eYmU/1AOedcdLh/v371dg5kz16BsZ6KoGnpydO - njypoJdIQ3Eok/EQAgQVJs/BRSI5lHBVISuRCgZ49sdLMlcuDUzl4ChdoUBQ8VrFe8ZtviZwWjSzd1nT - wosEOrN/+bxIKZAkYbJPjrjllKxCXEkswKErRgSczsDm4/HYciYJu2NycVZgX8sqxXWxboNcd2GpHLuk - QGK36ViG0kJRBPEqck2logSlxbkmpSqWHKVIlFuuobKyAKeiE7H/8BGEBPjCw9VZedJeXwxAi2+moL3d - xl8XOif6d1+5Fj84uyhATL5cNm7E4sWLMW3aNCxcuFAld5orZyjQkjuejxZG106lIHh+h8ehh+B+9BIM - DYReKtBRUIGszAycPn8Oh46cRMTRUzh+5BBOHD+M4wci5PU5xETHIzfuDC76b8cpd09kiiJViLUVSuPn - MTxIKCiWPKBEwJZo0AWqGsmrRbSevRJ5zbVBqoQ0KePOphfhWGwmjl1NxcWkbCRkG5FuKEGOwCuQDNMo - XoaKxske7Eau7dh6UeeQc/F+aSD7JQR6eXlji7ubCnXt3v8YFtPmqDbXM6guDQCd2+wZ6rRiLb5ctQ47 - w/eqbN7Z2RnLly9X4JnYOTg4qIyeVk2oDAmM7zwnFYAdOgTMWE/4TAKp3Uz0+HmZhIQKASStg/3HD2CO - zUostLWFo40z7NY4wMbWQRKdDVi/dgU2jRyFI33eR/CIb3ByqxcMcdfE2vMFQqFYmiR+EioIvEw8Rn2g - UzToaluSr5wCUdb8csRmGREnkm6Qultg55dUyHnEzzCxlONy0IZlZol4i5rHpJhK0eprQo+Kuqru38Vl - E7y9veEu99Hqo0/Rat7SOupzTRoCOoWfSTbJg/9zuRXc/QPUBbu5uSkXz6Ru+vTpqqyju2e9rsVwTkbk - eXmjfM06n8C5LysAWj7zAbrDyooyaZBieAf7w9J2LSIunkM8f68Wcw2x8Ym4Fn8KR2ZOgl3LVgh4432k - +Aej+Pp18Q6cYmVQQ6IGaVQjSyUBTugcxOEInlESQz2M2oTgtdeF4q6zCgW0VBI5ss6XmMwqguUeu4xL - 5JjF4l1KRBjTVdjQHUuTuqFHISAgAI6OjvD394e1vQOaf9oPbZZY3SSJozQUdAo/Fw3kb6FfWLwCq9w9 - FFwvifHr16/HggULMHXqVJXoeXh4KKVgDkB3zx80mE//AHvzqAzUbmtra5UcsicvNiYW+ZLkiM3Df3cY - VixehjO7dgOGrKp9o0M3waN7R3i2b48oOS+kJJJWRyVjp1g4QRVK9lwqcAhcD72wHtApGng1P48KJPtT - IRn31XfYlyCASyUjL5Vwwuyc5djPgc6chtCDxEPOWG6J5gOHqMkTdTJQ0pDQNZHvctptz6VWmObgpGIz - NXWD0wYFfOaMmSrOb9iwQcUpuvPTp08jJSWlmrtnnGc4YC3P351dvHQRiXGJKMorwbbgcGxabouL01bg - 8jfTkOLnjbRgTxx67WWs/vufYPfJP3HtwhWVx3FkTs13ZxwvLZfyThpXpFyAU1g6qUTtFtAJ44ZIWFAx - WqzYDJdrWjVdeakczwTeJKYEsW73rom2zeqGYc1Z2ojttEs838iZs9By+GjJ3O3vQegU+Q7HertYrsLw - 1esQLmBDBDBdtrWVFWbPno3Z4vLXrVtXld0zztPC2YHD66C20wMw9l+9elXCQQRio2ORnZGHkG3B8Nm8 - FckRZxHx3Uz4P/EU/Nq3RdBfmiH83/1hM38OTsmx2ElHQMWMr6JQJQK9TNxwmcTeconp/AGEqcEFvGTU - egC3FinFpIwzQTfBZZdqiVoLUDke3bwmtR+juhA6FZ9KzzBnKznLJonp+/buw0fjJ6LF2Elob7PhHoVO - 4fcly+xoZYMPlq2E/85dyt3TbfNmmNzNmDEDlpaWyo0x66e7ZwmXmZmpyjReDxtCmw4dtm8vrlyLxrHQ - cOwJ2YVcadyya/GIHTEarv/zZ5x682OkuQfA3t4Jx6MjUSgWUyQNaBToTKxKxLUTOoGXUXTQiyXe14Rw - cyF0k1VzwiWFyZrpMyqaiJxPE5N3qHmM6qKHzrBHo9jsulkNZr0hyWnLyT+Yul/vWegU7iMJXvs19nh1 - iSVc/PyVO2eCQre1ZPESBZ7xniN17Jplds8OGVo44yeviQ2RnJCE45dO4nD8cQQEemK7iwfiLsYjprwQ - GUd2Y+eQQbjgtBER+07A0soWFy6dRkml1MnSgATOhi8V4CaR8s8stTV+/aWGe9ZBril66ISribatf58K - f0HKzLVr10q5tgV7pc1eHDwMFrf8sQPl14ZuFiZ47dc746klK7HcbQuOSU0eKoBdXFzUIM2smTMxZ84c - lfCxF47unrGc7p6dOXT1lKKCPOSmXEP4FjcslBCxaO06rJLS0N3GBk6z5sBmpTWWL1wJy7lLEX3pLErL - S2Eso8XdgEzhrFpNNBC3rwDVLdkEtqZF8/UN0aDWJVRyCqFT8Wnp7MoOFi/Za9AQqdHn3qJGp9wj0JXI - fnwqQtel1phi54hjx4+rLli6e7v1dpg/f76yeioB36O7Z7nGKdCM7bR29ROWfCMSzlxCyM4gBB7cLa7v - AI7tPYhjB47i4JFjOLDvAM5JOViQnaVgs0xTrlgaVRO+p7pnCd4MiBn9DVj1kbqg8zOTu68uNyxZD1h7 - rX+P98rk1sac82wVQ3hswFdoNWfRTQZaNLmXoFMIfoM7OlquwQCrNdh78JDK7v3kpjhYw1E6Jnjszdu0 - aZNy9/ycDZCclIiCQv7KFMgor0B6TppYfSTK8tJRLtbMJI2/ZDWU5SG7IgclRRVm62XMvSHcNpZRpNQS - 6BQCpNv/KdibSc2YrVk5ARdJkkgxihQq4XvF9DI1oOuF5SrXhM6OqvWS+7BkdZbyt32/L9F64XIFsta2 - rZJ7DTqFx+Gz6Fatx1tLV8BXam52wbJuZ7fr6tWrTdm9iL29vSr36BGYvUdLrc5HipRIglYqoHOuZyAt - JQk5WdmqQSvKKsRlS/lVxEaubrlaY6spV9zWif57d0zkXOygMYmcuxbAGmRtm2tON+P+rGYY7li2rtvo - Aov+X6kHC9y8N45yL0I3Cy+eEyeeWWQJex/TaBqtmjGdNztv3jyV4PE1B3HYd8/snqVMWmqqapxysfj8 - fIPU+MnIyEg3vycWL8K+7hsQbigAwd94/+6KpmgUDW5dcjPoS2xs0eqr4Wi7Ym092v8ehq5EjsuOnG6S - 4C2QBO9KZKRK4OjSaOXsr1f9zu7uqsbXu3t2zXKUjq6QDcVBHE7B0t5jw6khWfNrrrXtuy0adL3cSgH0 - 0PkddlMTOscxpi4TYMO+RluB99uHTpHjcf52+2XWmCAl15WoaAV++/btyuo51MreKT8/P1Xm8X2WfWwU - jkRlZ2erxmJj8zWVgRk/tzXIWmNrADQ4d0v0sCk3g62J5u5rgz5p4WJYjBxbj944ym8BOoXH3uiBDnJx - S3wDVL8zO2No8eykoLvmKBy7bTdu3Kj67jkoc+TIEfU5P+NgDRuYlk7w7OBh4xE899dg1AR0J0UPmqLB - vhVwCmHXBX3s3PmwGD0e7dY6/I6gm4VxfvrOPaoHjvGbcZyWzoZgo9KSOdGCHTna5EuWdcwHuE9OTo5q - MIKnuyd4KgOhE/7dgl4bZIoeqmbJdYkGnd3Q3FcP/etZc0zQ+cTI3xt0PmTIJuKUmjnDqdK0ds6RI0Q2 - CBuPr5nMMbmju2cI4PfYSOyj5zQsrQE5A5c1Pt09t/WQNNfPNRtZ++x2RQNeG3SKHrwmvBZNeK164f1x - vxMS4thdTe82ZNoMWIydiPaS+P7uoL8g591+/pJy76xTtb54DSLhsVG4rY3CsVePyR7LOm2oVovrvB82 - Mjt6qBz0BmxQDTiFr/kdrvXv10fqA1sPuDbRA6fQM3F/PfSBP0xFq28mo73trQZbKL8x6P8MCMXBq9Eq - caNbp/XyNRuHjUvgubm5VZZLq2ZfPV09M3y6Qmb3dPeM82w87s/af+zYsaq3j0pEuFqc55rC79aEeiup - CVwDrRc9YE30kOnO9VITOu/p8ynfwWLCt6or+3cHnX8BFpWQoMCw+5W1Kl+zEdj3zjUbjbFby9qpBJxk - QehM8jiYw1EpvkdPwIkbEydOxOTJk9WcfE7hoqLwGDymZq1a3K+P6KHrRYNPuRV4TfQKQKFicx9Ct7Gx - UdA/njgZFpO+v8WESE1+Y9AnhR9Qrpmg+QsXDToblNemgWHjEDbjNde0EIYE9t7R3TPWsyv39ddfR4sW - LfDkk0/iq6++UjN0OS9/3Lhxano2vYE2mHMz6LV9Vht4PfT6gq8LesRxE3Qq7nvfTIDF5B8EoMvvC3pn - uUjLoydUEkfQfI4c4zrdMxuZYNjIfE0IbGS6Qlo8M3W6fM6+oZXTojt27Ij/+q//4k3if//3f9GtWzd8 - 9NFHGDp0KIYNG6a+Q/dJj8Lj8fh6qLWJBrou2LVBrgm1ptR077wPPXSWrf8aOx4W305Vj/z8XUF/1jsA - bqfPqg4XCgESOi2YDa6HQkgUNj4biuBZnnFNRWBJ17lzZwWc8p//+Z9KAZo1a4YXX3wRgwYNwuDBg9G/ - f381pMtf2LChOU1JOy7Pw209aE30wOuCTtFbdE0F0CBrr2nhFF4/91Xufd06BIj3env0OIE+TY1S/q6g - v+UbjD2XI5Vl08q1KdFUgJrQ2fAafG2bjcXEjuC5Lycg9OjRA3/605+q4FMeeugh9OrVC2+99Zay/AED - Bii3z9DAOM824KI/jwZbkzsJXYNdEzoHoQidPZFvjRpbj0eEavIbgv7pjt04ExOranD2oTNea9A190vL - o2jA9UIYbCzN4lmjMx6+//77+Mtf/lIN/P/93//BwsJCWT3Bv/vuu/jyyy/VhAW6V56DbcHzaPJLoeuB - 66Hr4fP9atDFvfuJMr729RjTE6A5a+b3BH3krr2IkjqaMZbACE4PnddWEzSlpgIQAsHzGARB183krWnT - plXQKf/zP/+j3uvevTuee+45vP3228rlsxeM9TzPR/g8nh54faHXBZtSE3hN6NxmFzNzjiro2gP+fy/Q - mcTNO3hUJXF077zx2qDXBKy3RHoCvqfFYVos4TO757QrKysr5dYZ3+VQSv7jP/5DeYEOHTrgmWeeUfDf - fPNNVc+zitAf925BJ2xtTdHKUXYv0737inv/XULngwjsjp9USRshs9Foqeyc4XtsdD1UzcUTgAZde5/v - 8bsUNqJm9WxIzrqlRf/1r3+tAk8l+POf/6ySvHbt2qFnz57o27evSvA4hMtj1wadkGuDrsHWA9dDpkJr - gPmaysk1YVNBea3X5ZpZn1tbWauY/jpj+u8N+kvbAuF95pyK5+xeZUPz5jnEyv50DaoGoL7CfQiCjUn4 - zBN4TJZrhCy3q4QWz7KuUaNGKut/4oknlOVPmTJFnZ/tUhN2TcvWgBMy19o219p7eosmaE0InkpJ4X2r - XsRVq1RH0g6B/+648Wj1e4vp7/qHYu+ly6rfnKUaYWmAalr67YimKNyXjcsG5ZrHpAt/9dVXFWy5bSX/ - /d//jQcffFApBOv8zz//XHUQsV00K9esmq/1wDXImnC7ppJq21xriqMpAxWT18ZOKf6UiYrJRI7TyN6g - e+f0599T9j4oJAwXJXMndFokIXFN6PrsXd+A9RWC1/YlKM3qWd5xMgZ76po0aVIFnsIkj3GeZR+tlPsT - EmFpsDX4lJrQCY/b3I9tql/018Lv0up5TRSWqvyZNxPK77//Hlvc3dVsoe5fDEDLW/5Tkya/EehTwg+o - JI6ZOxuMDVMXdEKsr9T2fR5HA8M4ysEZJnlM4PRWz22WTRpoQtdLXdCpJARImDwf21SDzzWPx30061Yx - XLwaf6/HHzaw42jEiBFYs3o1fLZvh+MmV7R4/+N6Tn+m/Aag839Tlx46puIYAbNB2DhsiJslcvUR/T68 - N+219r4WY3ku/uRq5MiR6NSpE5o3b6566zg7l0rBWKuBpdwKOpVJX+9zzfNxP71187g8d0J8Ajw9PFT3 - 8JAhQ7B0yRJsdnXFRpG3Bg9FswGD0dZyzS1+oqzJbwD603KeTSfPKCuntdMSeB13CjrXetj6Nc/D82kg - eA0cpuX8e/bSjR8/XsV+jsqxhKN3oKLo47kGncfQoNN6NegU7fv8TEva+B1KfJzpEaB8Rg87iBYvWqR+ - rbrOzh6vDfwKjfp+rFx7/QZbKL8B6G/4BGHXhUsqc+fv1wiI10HoTKL0dbrWiL9U9MrA43LRrJBgeW52 - jnAc/scff1Q/rWbpxGvRkkF+l8A12BpwCkMTrV0LDfyMSsX9NHfOQSImbew1nDJ5MoYPH45FApwjhGts - 1+OlL/rjoQ8+QcvvpqsZM7ee767JbwD6xwE7cSE6RiVxbAwCobBx7hZ0TWp6AG4TkhbDmVhxnh7hEwiH - bZlnaFOtNWvXg6cnYN8/70X7TMsfaOGETaEHY5LGY3Osf+GCBcrCbe0d8OLn/QT4v9VDf/nT5PoDp9wR - 6NvuKvThoeGqx4yWzobkNdxt6Bpsrim0SO01z81tCr9DiARES+eTMezs7NRMXF4bky+9e+ea7ptlJ6HT - 6nlPBM5tVgwEzqFjHo+jgfz9OX+zz3n+jhuc8eYgs0uXEk1Nj6pXHNeLHvo9+M8O7H6due+Q6gAheFoY - r6EhoGuAKXzN9zXYFF6L9j1u83o4G4c/KCQgTtKgK2ZI4ucaeH5Pm4JNC9dbNz0EgXO+Hq2aT49iz5u9 - xG93Nzf0GzcBD/7jPbSY8qNpEuRtA6fc49B7bvXD+mMnVENwkIMNb76MB2gxHCy5WzFdA83janC5rbl3 - Dbz2mp/zNS2W8/c4IsfsniGAn2nQac1MSAmdwOnqCZtCpWHSxl/rMGegcuwIDFSdMfaiBJ37fohmX49T - Dwe8PZeul3sc+svbAuF39rxqRFo1LZ6NROBc67N3XpsG7JcKj6Xf1pSBwnPVBK69pmjfodsnVC22Ezjd - OZWACRqVQ7NuegPeC6dts/+fA0naPVIJmCtMmDkbFp98IfX44pv8MX595B6H/rZfCI5ERatamJMYaAG0 - HrpQzZKY4NUG6k6IHrYGU4NeEzYTO71o+2iwCZ61N5VUs3TN6jmFi7/K4U+y6NWoKNwvRrwYO2To2j8c - Mw5NB48w/V7tZ7l1Te5x6P2DwxCTlKySOMY2/mCRsZK/WGU35MyZM1W2bL40tdQG7+dKbcBrg66B1jpj - tOSNsPXb6ilY5nn3BM7QxKRPm6VLBeBxeEzue+b0aUnkXJS1vz5sBJrzEaDr6zPj9WZyV6DXPMnPl69C - 9yAl87pqDMY4TgJk5wgnMvD36ayR2RVqvrRfzdJrg05LJWgNON05gTNE0Z0zH2GGzocrcNCEisBj87w8 - NpM8dvowofMS6M99Ofgm/8BUXxHYPxt61R/s3l3oT8oxV+4OV41Ea+f49aGDB9UvUvjcOVo9f95kvrQ7 - vtSlAPWFr73P2M7r50+wqMD0TgxNVGAqLTN6nkM7J4+RLe/x1yscYLF33ohu/QfBYvrcOv6Xpb5yE+iL - 7xHozFB72Drhq3XrsdbDEyfEOmLNNTvdPacLEbrWYHdz0YPXoFO4rYevrQmOLpqxm+MGtHKuqbCsv2nl - 7Nbld/TAeUwqDBV9uzmTn7vSCh34eJH5S+s5qFKX/Ezob/s2HHTGLmo2H33ZddY8PP/tj1js4iquMFlN - F+JDhZnkmS/tV1s0ZSBwzdoJk5k5EzcqKbNzxm1m4uxpYxZP5TAfQi0adIaGq5FXlSfYKtn8qOkzYcEn - TViu+QWlGuUXQO8tpRSh9xLoXfTQeeA7CZ3C46ruQhcF/30bR1yIiVVlDS2Go1+s4VkG0XVyXVPYsfNz - hIkWoWnCbf1njM+0Xgqzbs2FUxEpvEb+do7VBq+Va75Hd0+4bE9NYQicQsWhwlBJmOAxiftw7Dem+rxe - vz+/mdwArqCLAnWQdjXF9Jv8fzoHQF4V6M8L9J4ePncfuiY8vlzkax7bsefCRdXAdH38LRonFfTr10/N - ZPnss8/qLZ9++mmton1e2/G07/B8PC+HW/lPFZw6xcSSlQWfccvRNz7Vmh0rrL05IUPrltXcubZo25q3 - YBLHZ+XRk22W2P/swMHqz3jqP5JWl+igy7aCLtUAjanVgmVoOW1O7dBf89mBl7wD8OxWP4HeAJZeQ7rK - uewOHVEWTDfJeWL8ASLHmjn0yEkGXOuFs19uR+rar+b7PNfAgQOV8OdQnErNwRE+9ozgWWLSpdNqObeP - HS4Ea27KqkUPnaGBEx/ZE8ckbp0oTVdzEnfrBwPeSmpA59M6bZ0lbKxGq7mL1RCtuqCaS5/Zsyuf3+qP - pzz90ONXgM6OiX7efjgh1s4yji7TURp3lbW1muGyYsWKnwitThOrm4nsT9F/v2o/82faOQiV1cPCBQur - HnHGZ9az/+DHH35Ur/l8W/51CadV0SuxJmfmfkmSOoYilnGEbG5aBZ2egB7Ba6sXXKWcm7XcEu0HDEbr - Bct/YRJH0UEXXlSi9msd1TPiGc9bfz+90nwp1Zc3vLyznxLYPWXHbiJdCHuzSDXoJk26KyLn6bzBDaNc - tyDi1GkclJhJq2Ds85QMvzZhbxeFs0/qEiZMmvAZ9D8RL68q4XfYU8ZEi2A2SklFq7a1sVFDoVQKTrSY - P2++UgY+6VIT/qHBMvmMo3F0+9rjzZkDcIYMrfysVClaEjfsx2loyZ64FWvvXBIn22TGiZQqns8X1/7D - LHSaODHbjLn6MsDda+gTsmOPLdsV9EcJW5NqJ9Cf8M4Kb76TjRM+tFoDN18/7Anfi+CQUPX48JDgkDqF - z5u9mewMDa1T+Ex1/TZDCx+uHxgQqH5E6Ovjq+as0UI9WINL4sZRNrv1Um5KbLeSsovTnPjsO3qAWTNn - YeqPUzF92jT1Hp92zdmtjON8OiaViCXbP0eNQXOVxNXneTI3EzNwDTrjuZ3Ec6kI+D9uHLl7fsKkr82Y - f7p0V8C34XFZP6YO2LDQKbzo9usc8cTcRXhlyvd4acQovDx0BHoPH4nXh3+NN78ejXdGjcW7o8fhowmT - 8O9JU/DJxMmynowB3/3wE/nyh2kYNn0Ghk2rLqNmzcHYOfNE5lbJuLnz8O2ixUqmLBBZuBiT5y9UMl3c - sZVYsa+fv1IKKoQaKxBvwT50xmmTV7BVc9cZJhgi6AGYlHLNPGWDgOcQ63MDv5Ikrj6P9L6V6KDLcapc - O0u1qbPRfMK3tcdzbem5ZVtFV3dvPCau/FF1QA26dlGE3kDgWcottUYriUkWU+eoX3rwx3z8FafFdyLf - ToXF5B/RShrOYuJ3SlpN/B6t5CZbjRf5ZopOJsNi7CT10J5qMno8LEbVlG9gIRbI57eZZIxJRoxBq6Ff - o5O45BdGjsbAqdMx22oV7CUMeEhoCJTEzuQZfMwhyUMpAt39KutVaiIGn/lKBVknytH1i4H1fLrzzcTM - o8rKvdHewVW59lZzlygrb9W7d4UZb+3LB25b5neRhKqLxIUucpBO1EBC1zRRHfzuQ1fC8wp8duLwYcKc - +63EScTR1SQOm5RyVIm4NT6f5Sdiu0FNP+IEBb3wUV10r9XFAe3W2JtktV7s1EhYm+Wr0XreUrQWRaRC - WYgidB32Nd6dOAWj587HUtv18Ny2XULFTslJdqiHHjM0cC67l+dWpRiffzMBTT7rrzpO2FdR6/3XS8zA - NeiSELaTe22zVBI4uT4O5Dw1ZtwiM966l06Mq5sp3gJdDlwNuvlEDQW+pvA6fm1hRSOgqIhUKP7LMf8O - s7WURq3EC7UWD/L4qHF47ZuJGCHhw8rBUZVn81dYYe6KlfhMQpLFh5+Y6vNb/kXHzcTMQQMu19XByZzA - ma28+egJN3ft2vKCs0die7kpugpekHLvzOK1kzWktd/roikC20isjN6HHoQZOf9HjfPdmkkIaTJoKBr3 - G4TG/b9CkyEjBchU5TV+cX+7Gbg6/0a9lUssHzcZHUaOTDZjvfXSztkDHTZ5mtyrWL0Cz5vjCaqg3wdf - q+iVQMIRQwu9QVsrGwWaYYOhSLl1rU1vW8ztr1k5u7MZy+UcrWYvUglis5Hj6mfl2vLkxo1p7em+GE+V - 1ZvAq4uki79v7b+y6IDTrTu7q1yk9UJLNTbfTJLRNiO+zjDjrP/S3nET2jlsVgek6+igwMsJFXjtpPfB - N7zUAL7RQ+UWbSWv4P+xNpcqpdmwUbdn5drylq2jQztmw/aSJfOvOFzE5Qv4KpdUBf0++IaTG+1N4JxI - qUpbDqzMWoAWE75D0+Gj0WPIUAczxttfuto6GNuyvLFzMZVKjFNysvvgfw3RtbO0P3MGxnHmCZxJy2qg - 6YgxaDN4mNGM7+cv7dasN9WvkpB0EJfPzgQO0j/iZp65ed/NN5CY2lhZuA5463mm8qzpiLFo+uXQn+fW - ay7/srbu1kYO3na1HdpJXcluQyZ4HV1qZp/3wd890QFXLn1TFfCWUv41GzkWTb4chqcHDuxmxvbLlzdX - WP3QxnIt2khJoHqs1kusl3KE4HkhNS/uvtxBMQ9pq6RNjI29jiqGmztgmomFsx/giYFf/mDGdeeW15et - nN966Sq0sVyDtlJ3tmOsZ1corV6f4N3tIdg/jEgbaj2i7AFkb9s6J2n/1bBg0jZRYrgkbU0GDkGPfoPm - mzHd+eWthYsHsr+49VJrtF2xTrl8ah57ouh2quCri9XfwH25LWHbsRdU2tNk3ZKhi6FxDjunPrG3remQ - kWg8YDC6fzFwkhnP3VveXrz4qTYLlqHVQku0WWKNNivXmnqZmOiJNir4Vd24vAF93L8vdYoyFhHClrCp - YEs5xrZl3z6fPdPiW3a8jEeTr4ajSb9B6NW//1NmLA2zdJ63uJDzr1rPX47Wi1eizYq1ShvViJaDZPmM - +UoBvMwKYL6p2m74jypVoDmII+3E7m8xHHpPjupxRI+xm3Pcmn8j1j3M5M5b9etXaMbQ8MvLM2dbW8yY - LzFmISykVlTWT9dP62e2LzFIuX928Diah0bVMKmIaPIfWlQ7cJhYILMisnFWVs3BGhoRLZtTnTgJoqnK - zoerQZuun/W3Njf/r7s8Pm1aassfZ6t403LmfNVZwAl/rZeIBxBt5Y20XWljGnS4LzdEsvC2rIokQeb8 - dHpOzo5t8d00sWwzbHHlHJ1r/0X/VHNz31tL14k/JjPutPhuOlqIlrIvmJ6Ac7WouVQGk8hrvvdHFnrH - mQsE8jy0nDrbBHrCd2g2eoIpK5e6W8H+ZED9h0d/zeXpiZNdWvXuU9F8/LfqRlhesJuwSmSb7//h5Zsp - pgGSUd+YQNOqJWY36927ousX/V3MzfnbW54dNWZox6/HZLUYOaay6bBRahJBk8Ej5AYpkoX+IcV872LN - 7FhpPnBwZdv+A7N6fDFgqLnZ7i/3lzu1PPDA/wNTtgJdrem0mgAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAACPgGwlAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABvvSURBVHhe7Z2HW1TX1sbvn3DzGbt0sWAXr/Hem0TTTGKi - ptkQG3bU2GIssQaJGmssKALSe5eqVFEwFqISe4w11kQTjZqYXF3fevecPZzBAQYYmAHOep73mQGGc87e - v73WXrucM//QTDPNNDOPbczf77EgL+/u3K83PJuZu5+m5xTQNJZn9r5Gramsydn5NCkrnyZ7r3nmuSf7 - 7uL0TA+l2uqfrdu/f9freXlP5+QX0qd5+8kzZx9N5MKN25NLozNzaFR6DrmnZzd6jczIphHpWULDUvcq - yqK+6VlPZ6WmByvVad3mlVd0fd6+IprNsOHNE/fm0ZjMXBqRlkVDUvfQh7szaXByJg1KSqeBiSy8Nmpl - 0Pv8+n4yv0/OED+jfoRSMukD1qiUtOtK9VqXLdtfdGPevoM0K6+QpjJsjz155MYt+eOUPaIgbyek0htx - KdQvJplejUmiV6KT6GV+bez6b3QivybTK6iX2GTqF7ebXud6eovr6+3ENHqXG8QA1ntch0OTdt9Qqtuy - tr7gwKb5BQdpTn6RgD1ub64IT4O51b4dn0r9uCB9ohLJNSKeuofFUZfQGOrEcgmNJpcQfm3sEvURS51D - 46hrWDz1iEyg3lxffbhBvBK7mxtBKr3ODeCthDTqr2h8fOImpfrr3ubk5T36jIFP5+RsPIfxYRzC3+cW - CY/+D7fgngy6S1gsdQyJJuegaHIKiiSHwAhyDORXvBeKavRyZDkFR1Pb4Bhqh4YQzo0gPI66R8aTq2gA - u+lljgB9ESnhSPzaNzz8kYKhbmzjgQPdpXdPyS4g94wcGsx9NWD3iUqg7nzBaMHtgrkwgVwohuyoBsy/ - d+RCPiduHI1SqjoAfCeG35bht+MI4MJ12ZXh94xMpN7RHDW5G3g5NoX+y1EA3cOEmBhXBUvt2caCwhHw - 7pl5B2gCZ+NDOdt8hxMyXEAPBbYzYKMFM/BS0ErBuDB68Wd1itUkpNQH141TSKyQM/++PXeLgN8lIoF6 - suf34nzoJaUB9I5KIreI6NkKHvPbuoIDy+ZyZo5wPo4TtQ85SXsjPoV6c0vsHIbQhDAlYUeXerQeMhdE - isO+TnGaDKTUi6gn/lmI4fPfBPwIhs9eD/iuDL8XQ+/BPw+NiFqmYDKfrcvf7zGHgU/L2U+jeayNcI5M - s2d4gvDuttKT1eFb8eZS0OrCsbj1OoXHazJQmTqCGHxbfm3LfwP8Dvy5TpzwdWV1Y/jdxPt4GhIaYb6J - nU15eZ0B3JOz81E85h7EmTmGFz04UUOSJrxbhHEFvBq22puVgrXVZJL0DUHUH36ng+/Mr+3hbBzuO7O6 - MPRO/Dl0AUNDojor2Gpmc/YVCuDwcAB/hYF355N0kMBZBn22EdgGBeLG0pYvVlNFMqwzHXzdq4DPr878 - cwf+XCf28k78ivDfgetdwVZ9w7BsGvfhY7gPR0iHh3fnE5QCR9+NPluXiBiEceWChTTQNZCsxwSuU0j3 - szME2PyZDqz2+D3Xv4uf32MFX9XNOzd/u2dugUjaPuKk7TXuw3twq+oYWgrcUQ9c5d3KRelgGyuEpmqL - oQv44r0OujO/b8fvITgdRkv9/YP9FIxVM08x6ZJPQ9KyxEzQvzhpcAFcCVxk5RJ4Ge/WPLvWVQo+UYB3 - RmNgBmKIHBBe9TD/+Z6CmxOy9pFbRg69x/14Hx4edOYDtpWTCQpwo+FcdWGaakuJ4lWCF7/jV3AQSXVA - GPXYFnhLwWmaTczeR+6cuH3AYb2v0o+3E8D5gHoPV2CjMWjA61iArgOvEwPnVwndnqHb7wg23dtn782/ - Npb78SGppWG9I3u0GIsDPL+3NPBhfH23Hj2m+DPnyMEngLucaKOfa9hi6JGl4GWShygMT7ffEUg9ffyv - KVgrNo+sfBHWB4psPYW6on+Gd8uwbuGQPpSB33z4ULTilKPF1HLuAnLYvsvoZxu2FG9XwAtPZxYimeM+ - 3d43iOy3+Vfu7Yv3ZnuNysyjTxQvfykqiTqGM2R4uAQuvdzCwGEJuXnUdPR4st/sa/TzDV8KdBV4EYkD - Ixl6MNlv9ac3N2/9Sqku49Y3K/fp8Ixs4eVYysPyXjv03wZhXU4S1C3wkZxYqoHDItPSqekoD7L/ZofR - /2n4Amw1+ERyhEMimdsZSnZb/cj5G5+nSnUZt5GZufQxvDwxjf4ds1tM7YnQDqlm2XTA6w66DvgjA+BP - njyh4MSkRg4dUkGP1P3OCVPiO0MYuj/ZbvQpP8QvSs/0GMZePiglk16LT6VenMB1YMDSy3XA697Lu8Uk - U+alq89d+G+//UYBMbEadAPoLP6dE5zUP5T79AABvf+adcYXY8ZlZN37SKyPZ9CrHNq78T87I5wbeLkE - XjfQXTinCDh17jngf/75J925c4f8IqM06EZCvGCGDB6evn4rOa9ef0+pOkMbstz72cDde+gNTuD+zd7V - WWTt6Mct4+UdGXjwmfNGQ9ODBw/o5o0btFODrkgFnaXzdIa+xY9s124mh2XLnilVZ2gDU/bQO0np1Dc+ - hf4VnSwW7A2HaBJ47UPvwMBDz/5gFPhff/1Fv/76K924fp18IyI16EJloHNkdvTj8L5lJ9mu2URtVqw2 - 3q8PSM6gtziBe4VDu2s09+cMWB/a8V5M9tc+8E4MPOSMceCwx48f0y+//ELXf/pJg65XWejssH6cyPFQ - 1mb1Bmq91Nt4fb6dlCG222LTXc8oLNXxP0ovryPoCOm7Tj/fh0t79uwZPeRhmwa9rMpAx/B6ZzDZcb3Y - rGLoS7zKgc6e3o+hY6iGPVgG0EVox8FrDzqAB5423odL+/vvv+n333/XoD8nhq0Cj02VDgzdftN2svlq - PbVe/GXl0Hso4f156LUjZOkVebg09OdI4jToZWUMeogCfV1l0Dlz5/Cuhy76c114ry3o6MODKvFwGEK7 - Br081QR6vISepIIu+/OyJ6q5ENLLy9LLmga9IlUEncP7kipBr70krrIsvaxp0CtTRdArSuTqCLrow43M - tFVkGvTKZA7onKnXBnQADzQhaStrGvTKZKXQdSG98qTNmGnQK5MVQgdwU5M2Yyahy3E6pmG1uXe1rAw6 - QnpVkjZjJqFjRu7evXt05/Zt2hUbp0HXyyzQ48wCHcCDuA9/RlRj6JiRe/TokQjxAB+ibaJQSQ09xnLQ - dcCr14eXNQkda+kAD4+PSE3TQW+0e+TUsgLo6MMxLAMs5RQ1Mhzn6dOnArxUTMaeRr4xUi0LQ8dMW3Wz - 9IpMgpcN6cKVq+SbkUkBh45S0IlTik7WmoJLTtLUzBz6ICmNsMsI9wRgRasm+Y75ZEHoCOnBNUzayjNz - RY2a2KM/n9BPv/5KN+8/oIOXr1Dg0WP0ec4+eo0bgGtkggUbgYWgI6SXt8WpIdsT7mqucWJ55vYd2vbt - EXLjSOC4K1z3BAkj9VQ7sgD09nyygFNnzdaH12d7/OQJRRcfo1npWdQLt3YzhNr3fgtAH5SWTQ849CmH - 04wNDnDu5i2ak5JJL4kHMUXXInwLQI8+d0EDXo5x+KNjV6+RZ1IqOfgG6fp9I3VYM1kA+n0ePyuH0qwc - ++3hQwr79jC5+gaSU2Ckmb1eg27VVsJZ/yx4/Q5zer0G3ertIdfXzKhYst+800zgLQD98r1fnzswEhkt - my/fHjx6TDPDo8wE3gLQF2Xn6xdVABozZ3L2zJzg5fHkOf73v/8ZTM3WpnAudZkg5bKqbQ8ePaIZYZHi - bpSagbcA9O6BEZRwpFgsf+I2YkhWlLkqSB4Hx8Xx//jjD/2qG3T//n3C3azmFI4pj49FHpwPiz4oJ67D - HA37wePHZgBvAegYg/bfFUYXb9wQFaOuHHOBl8BxXADAPW0///wz3b51S9zQiI0VtSEc+9bNm2INHxs4 - cF40AnOW8XcGPzkId5r6VRO8BaCLv++KoBGBoXTu0mW9Z8AbzVEp+D94FTxcbqQAjCuXL9OPFy7QD+fP - 07mzZ4XOnztXY6mPg2PjHJcuXqSrV66IrVpoaGgAiAa4HsCvaWT7/uIl6rLCW4zlK63v52QJ6BB/xmFH - II3wDaDzDB4Vgu1NuOmwpuDxP6hUNCJ4GoADRnFxMR06dJiKDh6kwqIiIbw3lw5++63Q4cNH6MjRo3Tm - 9GlxXjSAn65dExEA8NENwPNlt1bdcsbsKyCbL9foxvHG6rhcWQo6C6EJj/lyE+AvCUDmAC+hw6tQyfC4 - 4OgY6jdqDPUbP4lem+wp9PrkqSy8ml+vTJhMS77ZSuGJiZSzbx+d5Wgg4SP0o6xqr5f9vVKESg2fvXX3 - Lr3rvUbcfFi1BRsLQock+KE+fnT2xx/14GsS6vFZ/C+Og6dQXOYGtWb7DnrhvcHUYtosarVgKbWav6R2 - xedoOXchNZs0jbpOnUEe3qtoe2QUnWbvB3iEfHQ7uMbqgMfn8D9J+/ZTt5VrxSNETK93C0OH9OC3+9GZ - CzUHL6EjV4BXAfo3gUH04six4mkLWMqsEzEIlMtu/VZqs3wVtZn9OX3I/XBAQiJdvXpVXBvAqz3elHLi - 72gg+Pwf/H9jN20RDxQw/cGIVgAdkuCHAbzK46sT6vEZ9JcSOhK4zQzdYtulUC8MBEkXGp3zF8tp4sbN - VMJejxEF+nhZTlO8HX9HfeDzcAyfuASy4+iChwsYPf9zshLokAQ/fIcfnefstLrgDaBzeL/GXrUtJNQq - 9sihjIADz+yzfCXF5+SJcsrETpZRKYpRk9DxedTNde4qBnAEsduwTRzf2HkNZUXQIQl+xA5/OldN8Pgb - Pgvo8CT0oT6hYdazMRL1hMrmcvZcvYFSi77Vj+OrCh3/d5/LOX39RrJZslI8AdLoOQ1kZdAhdag/zxlv - VcGroSN7x1h5e1i49e2G5XrCk516b/SholOnDcqmFMWo4e9yHkJAv3+f9h4oJGc8+9Znlwn1b4XQIQl+ - CGf1py9cqBL4egMdAviAcJoUFScgVgZcGqCjjBL68VOnqNOUGWS3bosJwzcrhQ6Vgt9pkNVXBr5eQYdQ - X77BVHi+6vfgS+g/cRlHeXlTmxWrTMjirRg6JMGXHc5VBL7eQWehnJOSUulPHoYpxajQUEYM2QAds5nI - XWauXU+t5i0SXYaxc5TKyqFDErypyV19hA65cJg/8INp+weNQV/hs4NaTJstdtkYO36p6gF0SILHcK4y - 8BD6x/oGHWX8NCWTuACVgi8LHfMRJZwMNh03SSy7Gjt+qeoJdEiCF318JRM49RE66m18Rhb98eQvk7xd - Qkc9APqxkhJq8vFwMQNo9Ph61SPokBp8eVk9VC+hs/4TlUjHr12vMnTM5ZecPEkvDPxITPwYO3ap6hl0 - yMDjleQOgFEBgI3KwEQHfoe+rj5Bxzcf7794uUrQMX+PZduS7xswdEiCxwSOXJ2T4DEfjVfR1925I2bk - 6gt015hkOnD5+S8qMGZq6Ddv3Gj40CE9eE7uzv54ke7evStAAz4k+7qGDh3lBvQTJd83fOiQQR//ww+i - D0fLh/AeYQ8LLlY1916BNOgmSoIfvMWH0g8UipAOIbnBZkUsrW5roNCxFi+hHz9R0nigQzrwu6ir1xra - nrSbbrKHI4HDVqmL3OdvDQ6pF9B7MfTCK9cqhS7H6XJLGMp67MSJxgVdiK8BXzfVfvUG2pacIoBjXxo2 - J24JCq4X0HtGJ9PBq6ZDx3BVLh83TugQriEwkpzWfkNbk5KFlwvo9cTTh2Tm0i/cTytVXa4BupxqRrKK - Bn60+LtGCh3CdeCbBddups2JyQJ6ffmKrum5B8SMolLV5Ro+g7kIjFaQu2AfYG7B/kYMXRGWGJ3WbaGl - oeE0xsubmk30NGFe2nJqxxACSk5VChyG9XT1vn5EtFleK6nJELeGNw1bVQE8Nha0+nwxtVn+VRU2D9a9 - esTspp/uPzAJOqaaMVxDEof+/AIPVz0WLaZm46eIL9YzdvxSNXDoEMADNtaZkeUb+4w1aFbBQXrCMJVq - LtfUSRyGpujPz589S5OWrWhYS6sNXXiI4qmffzHJywEdawzYMYPJJ4T2gsJC6jZ8JLWc/bkYwRg7R6k0 - 6FahhQeP0N8mJHAw2Z9j1hHjcySqaXuzyOGT4dR6sZcJ97aZBbr5H/LfmPRqUgaduPOzyV4uJ2UQ2jHb - ePbMGVq8bj21GDqSbFdvNKELU0OP1aDXtV5PzqRjt++YBBymHqrd5KwdCVzxd9/RG+Mn6pK4zTw6qbT+ - NegWU1/2cAA39fn20stl1o4EDl4el7ybOg4ZrmyKDDV6LkNp0C0ieDhCuin74aSpEzjp5d+XlNCC1V9T - k4+GkY33WhO2P0Ma9DoVJmCm7Suikyb24dLKejn68tOnTtHe7Bx6yc29dOLJpLrXoNeJukUn0zspe8i3 - 5DT9wfCUqjTJABwZu+zLsVyMR52cOH6clq/fSC8MGCSydsddEUbP/bxqBXrZk5hP+JL8zqxO9UAuXKmD - 07Lps4KDlP7jJbr1+8MqwYZJ4FhcEZMxt2+LcTnCem5ePvX4ZCg185hchadRMOxqQ9d/wW7dQl919Dhl - XbpCmT/8aPXKYF1/8Hu1v4gIwI2F9VMnT1Lx0aO0iPtynZd/WTUvLw/6KiuFnnrhUrUqsL5ZWeDYHYM5 - dmTr3xUXU0hUNLXu/46uL8dyscldajWh9+ehhqWgR5480+ChlwWOmTcJ/BiPyfM4rL85Zhw1+WQE2azk - jD0oymhdGVcNoPeNTxXQezL09mroOLAGvdoG2OrbkKWH41l1AJ6Tm0tvjh4rwjpWDh12BlfBy6FS4AJ6 - aCw58jF0fXoF35/+RmI6vcrQ+zD07lGJGnQzmNq7kaUjaUMfjp280sO/PXiQJs5fSP/sP0AsrNhv86/G - qqEKOv8soO8IEo8uabPya2q1aLnx+n0tMY3+G5dCvWOSGbrm6TUxCRvr49K75W1K2A2DpO3okSNUeOAA - LV+3gdoO+pCaT5khdgBVb5m4DPTgaHLYHkh26zaLe9vxKDTl0gyt37Jlz/rE7CZXHnt21aBXy8rCxr14 - mGmTmxyxclZy4gQdPnSI9mZl0QeTp1Kzt94VwzPbNRur2I+rpYLOvPCMGoet/mKhBv25zedfPFMu0dDe - iI2758qwu/M/dma1B+wwlgF0XUsyt+ordAlZgpZhHJ6NCRd5zx3G4JhpE+G8qIjS0jNEH/7Pd96nFtPn - iF1A4mFCXNfG6qdigYkCnH8GM2wsEf25F4f2+UvJedase8olG9rIiFiPbvyPXSMTBPQOgC1lcAL1Cc2j - 8qCrK9WahKRMQsa8uQSNXazIyuVtV4CNvvv4sWPCuwsKCmjxmrXkMvBD+r/BH4unT+qf+lwt4JACXEJH - f+7L/Tk3pDbLvPkcC6jPzNmTlSp93roI4PHUiV87igPWDfSoU4bQUbEIj6hMaxNCNgAjKZP31iE5A2h5 - 5w3CODwbsI8cPkz5+fnkHxJKn0ybQS/2f5eajplAbZZ6i4cnV68PV0sFnVnpQzuGaguXUYuZn1UcRbtH - xj91iYijjhzKO4gDSuiyFQK6+cGroct70OV9a9YmcXsVA75544YI3cjEkZxhdQxejalUhHF4duH+/bTN - P4AGo+/m7LzJUN3WJxHOMdtWbe+WUnjovTyOHPxCRWhvs2K18PI2ffs+VarWuA0Oj/Rqz8lbe+4X2vNB - nHFRgC4vThzc/NCjlW9uhAcBNioUlQmvsSYBLkK2fL48ICMTR3IG0MjIMQRLz8gkz0Vf0IBJU6jFgIHU - ZJi7gI3Eyrzfy6YAl9A5a7ffvkskha0XLqcWM+aSq+f0rxS85ZszX5BzGBTH0PnABtCVE5kZfAxDF1uF - lLs6UKF4rjoq1Jp08vvvBWCEbUybAvIh9uiMPXsoOi6ePL9YTB9Nn0m93cfQC+9/ILJyTLYAAiZcatZ3 - l5XCQQJnXo4BSgKneHmLqTNNS5D/HRh1zSEkRoQKCVxk8fJkteDtvoeLxZcCHCr+jgoKiyg7N4/2ZOWw - sq1CmXuzGOxeIbyPT95NHvPm09j5C2n43HnUZegIcvh4mJhCbTZhqvBqJFFYJdNv0TYbbKlS4IJTkNrL - uS/nUYHjpEnXFayVm31gFDmGRIuLdWKvF+DlReuhmw88EpqWny0Sd3LgFp4XBlmx+PqQeTcZNlIAxp70 - lrPni7VvhG/7LTvFdmWxe5W9z1h5ay6l/qWXY/cr+vKNPtzYvhLX03zSdNO8XFqPoKBbDpxoOPCFOwqv - 14EXrRUh3szeLmaQfAJEgoN7tmy//sbqhSlO3HWCmxBw04W4wbJWPNqYVMAR1gMjxNDPxnud2FOH2T3b - iZPvKDhNNwf/ELL3CxMHROhwFOD5hAK8PKn5wGsyVWWA46ZOjpR23BBbL+LkjSNP8/FTqubl0t7a7u9n - z5mmw85QMbxwCuaQr27Jeuga+LpTaX0DuLiLlxNEsbCydCW1nDlPdDldx3n4KRirbi7b/R7bcdh18A0W - TzV2xP1j6Kc08BaQqp65/kWXyP24Hcbky1eJ5BGbL2zHjn+s4Ku+2W/ZIfouZIaOHPIx44NF+rbhSpKi - hfk6kq6OhYergNt8qRueNZs4jZqN9qheWC9r723a1NmWD2632ZfsfRg8Z6ZI8JyCY0o9XnVRmmpDKuAi - pIfogbeau5Az9WniiRy93N07K9hqbm+u3zjfdt1WsuUhAbJEe85YHXaFC/C4kLIXp8mMUpa0RdLGzoYZ - PdGHKxMwzdnD8TSObu6j5yu4zGevf73By2YND1d4WIVJB3v09f6c5JUdqtTiEmzjEtehnBHlYbOYbdsW - wPW/mVojaZvFfTgnbU3dx1HXEaO8FEzmt7e8V7ljo50Nj6Xt1m8TIR8tD/daIezo4YuLVRdAU5WEusMs - KNenzrs5Q2dHwx52bH3CbFuzcZPEd9J1Ge4+W8FTe9Z/1SpX25VfUxvvdWS7ehPZbtgqZqEckOhxaxTw - 9dO4KIC639dUroSzsACbu00BG5sbuW4xGYTHrGDWsvmUT8XSbNMRo6inm5urgqVurN2Xqx5h/5WN11qy - WbWBbNdvFa0R8B3wWBD0+aIBxCoNQCmUsQI3VulBc4KGesL0NzsOoif2veNL/tB3Y49bixns3eN14bzN - iBGPFAx1by8vWbYJc86tl3pTa3wFJbwfoR/ej2yf+yAR/jHB4y+/ujJCJ27JjVqiHvA1ngwZIyKfQOHV - eIoUnAieja1O2ASB73ZtOnoCvcje7TLUbZNS/Za1TosW3Wy1YJnob1ot8RKTBdiwb7OaIwC3VhTEboMP - 2XH2r0klzsLtMCriBBn70xE5W3+xglrOW8SercDmUP6i2xhyGO52U6lu6zKXWQuuo99pOe8LasmtFHPB - iARYZkTLFV9IK8Tv8bvGLETHJSsZ8pfUauEyHeiZ86j51Jm6rJzH3QL2xyNNXx61pPWaNScY23RafPqZ - KAiGF5gm1It/xu8bvWbM1S2QTJmhAw2v5j67Odedy3C3YKU665/1nuLp4TTZ827LSZ7P8PwUfPNQ07ET - uYAQZ6GNUkrZ2ZsxsdLCfewzOzf3u12Hj/RQqk0zzcxl//jH/wP9NUsrTaygTgAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAACPgGwlAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAB8CSURBVHhe7Z2HXxTX2sfzF9xEI1Z6kWKJJTc3eVNMzE3y - vjftJkYTEBtgw4qKXTECgoqK2FBA2tK79A725CY3auyJSYyKJdHEJJqqv/d5zswsA+wCCyi7sOfzeT7D - PuzOzpzveZ7zO2fOzD5iLuZiLubSMWVLzQGvpdXVNxdu2Hx/XtUBzK7cj1lkvhW13dpmkk2vqMG08hpM - D15/37e04ubKohIvudpMr4QdOLB3dHX1vQU1hzC3+gB8K2sxlU5uSmkVJpZUYkJRJTyLKrq9jS+ugHtR - ubD3C8pkK8eoovJ78wuK4uXqNO4SWH34in/tYfgRbI7mqWXVmFRSBffCcowtKMU7+0rwdl4J3sotwps5 - ZLzt1laMN2j7Rh79nVcsXnP9CMsvwb/JJuQXXpGr17hKwIHDdf61RzC/+hBmEmyv0mp4UEsek18qTuS1 - 7AK8nJmPF9Pz8EJ6Lp5Py8VztO3u9mxaDm3z8DzXS0YeXszch9FUT69Qfb2WU4j/owbxL7LXqQ7H5e6r - k6u7c8um/QfDl+w/ggU1hwXsKWVVIj29Ta32tawCvEgn8nRqDkYmZ2GYJhNDEtMxiMwtMQ1uCbTt7ibq - IwODEzMxVJOF4SnZeIrq62lqEM9n7KNGUIDR1ABeyS7Eq7J5Z+WEy9X/8MuC6uo7iwj4bBJn3pTG36cU - /ga1SI7o/6EWPIJAD9FkwDUhDU5xaXCIS4FdbDLsY2nLfwtL7fZmT+YQnwbH+HQM5IaQRI0gKRPDUrIw - UjSAfXiOMsAozpQcSLQdlZR0R8bwcMqWgweHKdE9o2I/PIsr8Tb11Qz76dRsDKMD5hY8MJ5OJpZOiiDb - qwGT355OsolR4+iWpqoDhu9A8B0J/kDKAG5Ul0MJ/oiUHDyVRlmTuoHnMvLxLGUB7h580tNHylgeXNmy - /5A7R/e86oPwITU+jtTm/5Ig4wMYLsN2Ytjcggl4PWj5xOhktEbvlSzDbMLk+qC6cUjIEOZEfmfqFhn+ - kORsjKDIf5L00D/kBvBUai48ktP8ZDwdX8L2HwxYSMqc0/kUEmrvkEh7OSsfT1FLHKzh1MRpSoGdVh/R - Wsh0IopR2pcs02wNTK4XUU/0WhjBp/8J+MkEn6Ke4Y8k+E8S9OH0elxyaoCMqeNKWM0BrwUEfFblAUyk - sTanc1aaI5KyRXQ7KpGsTt9yNNeDVp8cGbVeh6QsszWwRnXERuAdaetI/2P4LvS+QST4hpI9QfCfEH9n - YWxicsdN7IRXVw9m4L6kzifQmPstUuY8vBhOQo1FmohukcZl8GrY6miWT8zRbK0ybUMQ9cc+Cb4TbZ05 - 2CjdDyYbQtAH0fu4CxiXkDpYxta+sqD2kADOEc7Anyfgw+hLXBTgZA36bB2wG5wQNRZHOlizNWcN60yC - L20FfNo60WsXet8givJBtOX070L1LmNre+Fh2SzqwydRH84pnSN8GH1BPXDuu7nPloRIgzQuH7AwM+h2 - mFKP2VSnbNJrJzaGTe9xIXNmP9W/W1TUXRmf4SW4qmaXb9V+IdreJdH2EvXhw6lVuSbWA7fXAldFt3xQ - EmxdJ2G2NhtBF/DF3xJ0J/p7IP3NxkHHo6VXo+OjZIyGFV8x6VKDsYXlYibo7yQa3BiuAlyocgV4o+g2 - R/YDt3rwOQK8EzcGYiCGyDFJhqf5xaX7r/qU18KjuBKvUz/+NA0PBtMOHZXJBBm4znSuOjCzPSjLEVsF - vPDRljkIUR2jwfAdsddknK0rUytq4UnC7d+U1kfJ/fhAAZx2qI1wGTY3BjPwh2wMXQIvGQGnrQLdlqDb - Rsa3Ptr9ymouTaZ+fGxBfVp3pYgWY3EGT3+bgRuDEfSUevCKyOMszJFuGxmLETujL8lYmy9e5TUirb8p - 1Ho+hnL/zNGtpHVzSjcSk6NdBi8inVgIMUd9uu3uONjuiG452leWVQROKKnGe3KU/yM1F65JBJkjXAGu - RLkZuBGYDF0FXmTi2BSCHg/b7dH4Z8T2dTJe3WVUedW9D4orRJTzpTy+vDeQ++8GaV2ZJDAD73xj2Grw - ObDngGQxtycRNtuj4LR15z0Zr+4yvqQKYzjKcwrxTPo+MbUnUjubapZNAm6Gbhymgp4i+Rx4SnxPAkGP - hvWWnfpT/PKiEq/3Kcrfyi/BS1kFeJIEnAsBVqJcAt76KB+Uup/0QC2c44tIBObCKbEQQ1OqKXuQL0H2 - aYowJKWG3lcDJ3qfQ1wudR9FGESvByXV0OsiUqOSz03rKyR9kUe+Yul9muomPrcmvlrZVyD7SiRfYhXt - X/I5qn2xunz5sq9U+FwbfLYUQ8g3SFMFh/h8sjwM1JTiCTrXQZpKeh9/lvyJufLFk44MGDV0MvI5cJBG - J1KfHiOgv7o+TPfFmCnF5bfeFdfHi/ECpfYn6MNOnM4bRLkCvOWDHpJUi7WHv0bKqTrEHruEhBNXkHX2 - OvLOXUfyySvYy77P65B99gZyyJ94/Ar2/PcSYo7XIf3MDWScuY448u3+VPKl0Wu1b+8JyZdOFnvssm4f - 7Y99GbQ/tS9W5Ytp5Es7fa1ZX/yJqzp9mXQeGWeuie+I+ewSkk5eRc65G8iSfSP2lBCEVDjspUZMorjj - wDNoNfQciRkreI70TdvhFLrploy5YRm7Jvj+m/tK8TIJuGfS8zBYqHbuxw2PcjaO3JIL37f5AsD9+/fx - 119/4d69e0ZtfJzyITdbUv97Ec/uLIJlWCwNpxIFmA4Fr4p2KdIJ+rYoWG+MgF1AwH35MBqWN/NL8b+5 - RRiVlY+/p+WJC/YNh2gK8NYdKKfqKGrx8u5bVY6eu4wViWVYlVKJFcnlWJFUJrYrUyqwMrmRPUAff79k - Vaq/dftWp1YhIJ2yWvYhhBR8gqCcIzhx6abO886k7DYoJJnAx8AuOrUDU30j6JSZ7aMovW/bA+v14bD8 - MFQ3h3/lFeMVEnDPU2ofmUb9OR2MNrXz32Kyv/UH6EB9eCylYnn3zRaO6J9++gk+Een42wsvoccYTzw+ - 3gs93U3NvNHLfQIWZR3Re94Hvr4Fl3WJsNqSBLu9aVRPGR0AvjF0CtgoEnIRu2EVuhkDVgfrPp7XcovF - cltedDcilS/V0QeVKG8DdNekaqRRXy3vXm/5448/cPv2bVytq8OM7el4/L3xGLAqEDbUF9mEbTM5s960 - E6trzus97z/+uodPLt+Gc3AiLDfHU99L/Xy7wTeCTvuz3xMPm62RsAoh6FSf8tc3LK9RpL9I0Hmoxmuw - GkAXqZ133voDG0RCjoWbvHud5c8//8Qvv/yC7777Dt9evIhpW1PRy9MbNqQ4RSWYoDkk5WDNoa9bbOzl - Z6/CLTSVIj4R9ntpRNGuPp5gq8Dzoko7gm4bvgtW6zZhwMq1LUMfLqf3ptBbbzzcSmgmvbMA4ijntH7j - xg1c+vZbTI9oBF3Hfh+G2Sfto++nCpRB6npPA6O6kT7D78/BhzRqkU+z2ZL48Vd4KqIA/TfGwSYyuR2q - Xhf0BBl6WEvQSblTetdCF/25lN4Nhc7jax7OyLtvUhToP//8M77//ntcvnSJ0nuGUUB3SKIha+oBjM76 - GC9nHm1go8leyjiKF8leSD+K59KOwi2+ioQZLy4haJpsMVSVT7PFkvLpRQwM0qD/hmgxthbiTscxNW/t - gZ6lQM9VQVf688Zf1LzZJxSJMbK8+yalMfQrly9j5o5Mo4DO373SAHBrq8+QQl4Pu8g46k+zWgWdz5+7 - t99++w27ak/DYtE62JLwEv27rmNq1pqDTul9lUHQ2ybi2FyTasQkhrz7JsXYoc+vPtd66AWfwmLWKnHc - fEGqJegK8Lt37woRu6v0P+gzc60AJLKFrmNq0ZqD3pyQ60DogzQ1zQo5o4ZONq+qddAZ3pqsQ+jp5Q/r - 0C2iwlvq03lShyOc9Qyf+87Cw+jjvZKGVkHiCpmu42nZOgI6KfX2QGchF98KIWes0OdWtgz9119/FZE6 - J6YIPT2mwpqGRw7xzUNXR/kPP/yAG9evIzSzCo99MEvAsd+brPN4WjYjgG6okDM26HOagc6RqoVGI4+J - W0mAekwS43Tu01sD/c6dO7h16xauXb2KAE0xHhs7BZZr11OwpOo8npbNGKCbspAjm60HeuPjZmhTd2TD - YuJU2FAltzRkawz9al0dAlPK0MNjltSn83hdx/G0bEYA3aSFHFlroV+/dg2LE0rR09sfNpt30JDLsEhn - 6OE5NejtvQJWQRs7WcjxBZd2CrnMM6Yr5AyBvlRThp5TFsJ6fctCThf0rbm16OO1ApargztIyKV3DnRT - F3KGQJ8ZmYee7j6Sem+lkFNDD0krJyHnK+B0jJDrJOimLuQMgT5xa3qbhRxDD0jsaCHXWdATu4eQY+gs - 5HpNnNZmIRfEQm78bAGoY4RcJ0GXhFzX79NZvXeYkAvc0EFCrpOgu5m6kKtoCp0Xe/AxqydW6q5cwdKE - EhJyC+Q+Pb1tQm7K8q4g5AoRd/yyyUL3VUHnY+XZN5425Rm4mzdvigjny8EXv/kG0+m4edVMW4XcutSu - IuTi80xayM0ol6AzIGWOnEFzZDPsry5cwBfnzwvz2KiRhNym7e0Xcqac3nm9uSkLOd+KL8RFEU7jDOab - r7/Gl198gfPnzuHsmTM4dfIkPj9xQmynbiP1bhZy1KcbKOQ4gmbuyDIa6JMLT6Luxve48PVFnDp9Fp98 - dhxH//Mpjnz8CY5+9B8cPvIxDh39WPhmR2bhce9FZiHHd5S0RsjxGjmlj/SNzDEK6HaaAljTMMx6ZSQc - 526ErXcAeo2dhZ7vTEUfdz/Yea+CzeRl6PWeLx5/dxp6T1qKvn7rxRpzFnLNXU/XBb2BkDPlPr01Qk45 - +R9//FFE+5yofKOA7pCUK9aNW4eGo/+yQAK6HH3n+aO//3L0X7Ia/RavId+yet+KIFgFbRWrTx3i0hF0 - xDDowSzk3p8p4HR5Iccnz6qYo53Fkl98qXGkdz5nqjgHfq5tdCLsImPFUii+a8R+b5Jen31MEn0uE0FH - 2yDkxnl1DSHH94LJu29S+OR53Pv7778LwcQ2P6ECvcZPpoPdAyeKNrEuT/5efu2U3AofvW7o4wfxGOAT - 30uvhUnf4aihyqS60L6PfA6J9DnFx+/jfWkk35pDXxkEPTiVhdwcAYiBKXVomBkB9NYIOV6MoNyvxr6l - qbXo5eUHt8gCDE+uhUtcEZzi9sFFU4oRqfvxZEotXLW+MvId0OkbyZ+Nl3yu5Bup+OT3uWrKZV8N+Qrh - FJ8P1yTJN4J8zuRzZB+9b0TKAQwjfTKQfXH59B0VKl+B/NkKPEmfHZ5UDceYLKw7Yhj0riPkEpsXcly4 - Atjkl4/c/OU3fHbpJs5//wu+uHUHp278jM+v/4RT39Hrm3eE73QzvtOKj6w53xlDfLR/9inHos/35Q93 - he/4tdu49esfBkFnIdebhJxYI2faV9maF3LdteiCrhVyJg+9BSHXXYsu6IqQswrs4kKuuxbdkU5CzrNL - CLla6tP1r5HrrkVfn95HCDkTj/TWCLnuWPQLuWVdoE+PLUCsWcg1KTrTe0oZCbkZZiHXVUsXF3IlZiGn - o+gTcj095wpADExXfbZsRgCdn0RhFnJNi14h57PS9COdH65nFnJNi14hN3mpWch11aJfyE03C7muWrq8 - kIv73CzkGhfdQq7cLOS6cunyQi7j9LVuC53h6rPG0MX19K4i5PZ2UyHHYHlhCMNl4wWgyt/KXTJNhNw4 - 84ycyRYGriwD4/V/DJfXAPKWXyvLw5RVwAy9XsiZ+MqZ7ibk1KmbofJ6fr5Rgh+Bys+l4dW+fEsUw+d7 - 4fj/CnRJyM0TgBiYrvps2YwAOv/6QXcRcmrgyhOnGDQ/BZPvdTt87DRqPzuNL7+9Iv7HwHn1rwJdEXIm - vxq2uwg5XcD5nnW+DYpvfzp+4nOMWrQFg2etx9rMGtGPM3A1dK2QIzgmLuTysfdY1xdy6pTOwPlOHb65 - ke9xO3jkY4z234LH3vZBz/HT8UxIMi5c/UHbz3P65wYSlMpCbrrp3+HSHYRcY+AMkIHzjY35Ffvx8qJN - ePSNyXh8wjRR8Zbr9sAj6bD2MxztfI97gKaEoHubvpDjXzCKN3Ehp6RuNtkliuLTBzy9uAr/JOB/+5en - eL6c5ZoQcUcM3wVjtTERgRVn8eNd6eEGLPBCMyrRc8J8AYiB6azPFs0IoJuqkFOAKjdiKMavlf81Bzy/ - opYiPAx/e30iAfcR4owfuK/8eoN9dDJctmTi/Hc/i31wit++76BZyHVWUWArQFmYcTTyll8rkyy8ZR/f - eKn04Qz8o6MfYfTCMDz61hT0mjSNIIaKH8Wrf4Z7Lpw05Xgn5zPU/fSbqBtuNBH5B7uIkIsrMCkhx8CV - SRUWWtzfchSywuYtw1EmWRQRpga+/9ARjF6wET3e8hZ9uOWadSLC1Q/tH5hcDveS0zh38y7+uCd1Gbzf - dZTeH1WEnCk/c8aUhJwS4QxcmSljoDzO5keN8FMyOIVz/8v/4wkX9vGTKU4cP46iygMipT/6Jos26sMJ - Hvfh9Q/sz4Fzchkmlp3Bseu/aOuEv5cbz4f0vy4k5K6aDHRO2xzFPI7mp2JwBH9y/CTWxBfAb3cOjp29 - IBqAMuHCjyFh4BlFVXjFXxJtvYRoowhXgIs647osw4TS0zj53Z0G9cHfKYRcZlUXEXImcmlVHeXKEOrr - r77C0f8ex8zwZDz+9nT0GOMN94gslBw5RrDPS5Mux44hr7xWC1yodOrD1aLNMSkXrskV8Cg+iYu3pT5c - XVgv8MxdRN5+9FWEnCk/MdJUhJzSl7NQY2F2ta4OX5z/AvN2pOPxd2ei57jJ6LdgKfotDcTf18Yju/ZT - fPbZMXz00cfSOJxFmwycRVt9SpeAuxPwup9/b1IP/L3cyLjbCBdr5JYIOJ0s5Nr36G+7ONOYkWsMnSHw - A4/6vj8fPQh4/yWrxM9XcgRbhu6E04pIvL8lHS8t24Ee706X+nBZtNUDz5ZT+il8K6v0xoUziyIGA1NK - 8ehYEn8dJuQ66yH/LOQM/K3Vzihq6MqVr8G+IXj0PS/0918J24g9krjieiAgNmGRGLg8FJbTFsJi2lyd - os0lpQyTSbQdV4m2xoWHfMr1dO2l1c5/3nv7oJuKkGPobMrYnMXc3NgSWC4Mx4B1EbCLocijehDnz3VB - fa74ieoNW8XDAhv04bJom0TAT95oKNrUhTWEIhoZekh6BQk5PwGoY4RcJ0GXfnbTNGbkGDqD4Ihn+Gyh - ZSdhG6yB1bZE2McRCOX8uT4IMkekAKRtEFIf7llyCt/oEG3qoh4pMPSIvNoOFnKdBN0lsdJkZuSUaJdf - akvk4QuwWhsNq+0p1NdS2mXAOs5VLdqu/az/0SNKaQydL61aTFos4HSMkOsk6KYi5JorP/32J2I++gbW - BN56m4b6dKlvb3yuLsnlIsIv6xFt6qJ0JWrokpCTJnWMTMg1/pLmzVSEXEvlr/tA5KEv4Riigc22OPFw - QDV4Fm3ch5+4oV+0qYsu6JKQ826HkCPYbYau/YHd9kN3TCxDgonMyLWmbKj4HK4bScRtI6UuwJNKl0Vb - a4Fz0QU9lIXcxPYIuWaghzxE6IP1CDml/zRmkw+1SdlcfRrOoQmw254E54Ri0Yd/+cOvzQLXtX/1M3EZ - uhBy3qvaIeTaCP3V3I6F7pxQidRTDYWcchWLh0bGbHyMymVUhiQfvihba8/CdYMGY7I/1duH83ny53Xt - m42jnCdmeMqX5/M3ZVbCYqK/gNM2IdcO6KOyCgT0EQTdWQ2dd2wgdNvYfESprrLxyfK0I6e0B2UcOWy6 - /meoMRQ25ZIqNwQ+j9u//oFzN37Cldu/4p6qQfCQj+fSlUuyuvbJxsfH8+0c4Xzh5sKXXyIgPp+EnE87 - hFw9cAGdhpT2e+LlPr2Z309/OacILxD0pwn6sFS+FNg+6HZxedjx6SUx9uVK46tJfKLcsk3F+IoaGx83 - RyVD41k7bsBKxlKurSsglcux+uzbixe1Pxhw7uxZnDl9Gsuis9s5I6eCTq8F9Mg48fx5y6AN6L98jW7o - L+UU4tnMfDyVnkfQ2x/pdgllyDl7XUQKzy/zifLlSD5JUzK+osbGP9vBl1s5OpXGwBD5Nfv5//w+XftQ - 2+lTp8RKWb4sy1fq2LZmlKJHu252aASdGo7drljYhEXA8sMQ9F+6Wjf0FwMC7j+dvg8j0/IwtAOgOyXU - YH7RCWwuPEpDkiKs3JuLoIR9WJeQh5VRmfDfmYKlkekIistFMPv2qHzxjXy7JR+b4lum8i3fkyH5aNsa - H28VH++nZV8eltMxL9mVjtV0HqFJhQghWxmTjSV0vKuisxCSkC/ey8fPn+Vz5HPg82vgo/es3ZuNxbtS - 4b8jBatisjBhYyL6+LRTyCnQiRd3EXY8VRy6RfTnVotX3JcxNywvZ2TeGkmwh9EHB5M5M2wNWQPoUktq - jTnElsFmQzJ6zVyNHu/7oIf7DFhM8kdvEiy8xvuxMZMa+sZOw2Pv6fPNlH2L6LP1vt6TFks+ft/YyeTz - Re/Ji2ExgX1TJZ+H4luo8s1S+XyEr6fWtwCPvsfvm0Lvm40+U5bAwpN9/L4p6DmefNr3Kb45km+8H/m8 - G/h6sW+M2reEfPPJ5yX5KML7Tl2FvnPXCej87Hhd9anfmIkMnF4zM34GvejPAym1L1kNp/nzb8mYG5bx - yRleT9AHh6bQcIu2LgxbsQZfoP5C/SauSG3ZKU6EjVMX91ksVrj1GeyjE9Dl4zs9dfrI+H5vybe+Db4N - wsf75f3r8vHx6PTR8RvqY+P64nrTVZ/6TQauQOf+fDf152HbYBkQjH4Ll+LpeX7TZcxNyxABPAuDaOsq - dth26DxPLX4ZgVoupyzuq7iv4dTDw5J2+ehvrY9ed5qPjkfro+Nsn4/qiXz65/f1mQo6seL9itTOQ7Vl - Aeg7b5Hu/lwpw1Ky7rklZ8KVUrmL2KECXZl2ZOgGgDfbAzaZhzbKM2EXlShSu+WHoSLKLUeNuifj1V3e - TkoJdKaW5kz9gjPtxImAc+th8OJLxM7N0I3HZOAKdMoctrv2it9xH7BsDfrOWYiRvrPXyXj1FyfqE5w0 - bJkEnXbcALr8RWbwRmAyBwU48bKPkQWcHOV9Z85rPrUr5ZnY1Et23M9QqlCACxWvfJk52o3E6oELTnHq - KKe+fPYC2E+bdkXG2nKxjSVhkUAig1eIUNQL8NpoV6CbwXeeyfWvRDkFqejLebQUsA79/Jagz7TZrYty - pQyPi7tmRwrTjpSgvYh6CTy3KJHizdHeyaYCzmk9Nhm226NgFRwmfhywz4w5sJ46/YaMs/XFLjoBtlEa - sUNOHfYCPH2hAK98qRn8w7dGwGm4x6txbTZsxYDlJN5m+aGP9wzDolwpr+yKjrKlQb7dnkQxrnSIp5RP - 4AV0/nItdDP4h2f19c3AeXzPq3HFhZXVQeg3zx+9fWZi6BSvKBmj4cVtV9Rdm50xsNsdL35S0p6GBDwf - bwbfGaaqZ6p/Hp5xP84/380PPejntxi9p/rCerL3XRlf24vttkixzpuVoT2lfDGTlMARL88cmdP8QzKp - jkWEq4BbrZWGZ72nzkLviV5tS+uNy+vh4YOtaec2Ebthu5PA70kQAo9/Mlob8aqDMtuDMBVwkdITtMD7 - L1xGSn0WLCZ640lPz8EytvaXf27assQ6bDusaUjAKtE2kvp6nism8HwgjQ/ObB1o8iVtIdp4Xp0vpnAf - Lk/A9KEIt5jghSc8Jy6RcXVcGb1hc6DV+q2wDtsmfifclvv6aBJ5HPVqgWfgJViz6TOqQ2VGlIbNYrZt - RwzVf4S44tdvPvXhJNosPKdgqPuEQBlTx5dXgkM8eaGd1fpw2GzaIVI+tzx+ahKnHS18cbDqEzCbQcZ1 - x7OgVJ9SdJNCp0Djy7C89Iln23pPmSZ+dnzIB55+Mp4HV14NCRlpHbQBlsFhsA4Nh/Xm7dKtvCz0qDUK - +NppXD4Bdb9vNr0mgoWMYVO3KWDz4kaqW75Zkm+H7reIJ17mwmKSDyzcJ2CEh8dIGcvDKQPXhtzh9VdW - gRthFbIZ1pu2i9bI8O2iSOVrr6NnyA1APildJ9xdTQuaBBrXE09/U+Bw9rSlLGq9kde4kVhbuhp951B0 - e0vp3NLd/Y6M4eGX51YFhA9YyatKgjGAxooi+jn1c/Sz2qc+SKR/nuCJpnE+NQSxgEBeRNCtTdQD1Uc0 - QeYR0c5YEdV8+zMHEUc2L3XiRRC9hTr3QS+KbrdxHuFy9XduGbR8+dX+SwNEf9OflwJRAxBLgUIpA1Br - 5ROx2bxTLAcym8pIhdvwqIgEMq9P58w5YMWH6Oe/nCJbhk2pvJfHJNh94HFVrm7jKm7zl17hfqef/wr0 - o1bKc8GcCXitFrdcbgyS0d/s687G2XFVEEFei/7LAiTQ8/zRZ+Y8SZXTuFvAHjO+9ZdHO7M8OX9BPC/T - 6Tt3kTgRHl7wNKHW6DX7u73NWShdIJkxRwLNUU19dh+qO7cPPOLl6jS98tQMXy+H6b43+03zvd/bewYs - aKhhMXkqnSAbqdBuafK5UzTzxEpfz8n3bTw8bw79YLyXXG3mYi4dVR555P8BlmG0Vv6GRWUAAAAASUVO - RK5CYII= - - - - - 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 - QmCC - - True @@ -802,6 +132,9 @@ True + + True + True diff --git a/AIMS/DocManager/PatientRecord.cs b/AIMS/DocManager/PatientRecord.cs index 0f67fbb..2a14721 100644 --- a/AIMS/DocManager/PatientRecord.cs +++ b/AIMS/DocManager/PatientRecord.cs @@ -30,6 +30,8 @@ namespace AIMS.DocManager public String SickBed { get; set; } public String OperationType { get; set; } public String OrderOperationTime { get; set; } + public String OrderOperationDate { get; set; } + public String OperationDate { get; set; } public String OperationTimeLeight { get; set; } public String IsReturnOperation { get; set; } public String IsPlanReturnOperation { get; set; } @@ -72,6 +74,8 @@ namespace AIMS.DocManager public String OperationEndTime { get; set; } public String AnesthesiaBeginTime { get; set; } public String AnesthesiaEndTime { get; set; } + public String SpileInTime { get; set; } + public String SpileOutTime { get; set; } public String OperationLevelName { get; set; } public String OpeAfterMode { get; set; } public String SpecialSituation { get; set; } @@ -126,6 +130,7 @@ namespace AIMS.DocManager patient.SickBed = dt.Rows[0]["SickBed"].ToString(); patient.OperationType = dt.Rows[0]["OperationType"].ToString(); patient.OrderOperationTime = dt.Rows[0]["OrderOperationTime"].ToString(); + patient.OrderOperationDate = dt.Rows[0]["OrderOperationDate"].ToString(); patient.OperationTimeLeight = dt.Rows[0]["OperationTimeLeight"].ToString(); patient.IsReturnOperation = dt.Rows[0]["IsReturnOperation"].ToString(); patient.IsPlanReturnOperation = dt.Rows[0]["IsPlanReturnOperation"].ToString(); @@ -167,6 +172,8 @@ namespace AIMS.DocManager patient.OperationEndTime = dt.Rows[0]["OperationEndTime"].ToString(); patient.AnesthesiaBeginTime = dt.Rows[0]["AnesthesiaBeginTime"].ToString(); patient.AnesthesiaEndTime = dt.Rows[0]["AnesthesiaEndTime"].ToString(); + patient.SpileInTime = dt.Rows[0]["SpileInTime"].ToString(); + patient.SpileOutTime = dt.Rows[0]["SpileOutTime"].ToString(); patient.OperationLevelName = dt.Rows[0]["OperationLevelName"].ToString(); patient.SpecialSituation = dt.Rows[0]["SpecialSituation"].ToString(); patient.AnaesthesiaPlane = dt.Rows[0]["AnaesthesiaPlane"].ToString(); diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.Designer.cs index 1eef4f3..16b0d16 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.Designer.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.Designer.cs @@ -52,7 +52,6 @@ this.lblDia = new System.Windows.Forms.Label(); this.lblPR = new System.Windows.Forms.Label(); this.lblHR = new System.Windows.Forms.Label(); - this.btnqxqd = new System.Windows.Forms.Button(); this.btnsjzx = new System.Windows.Forms.Button(); this.btnyldj = new System.Windows.Forms.Button(); this.btnzsk = new System.Windows.Forms.Button(); @@ -447,7 +446,6 @@ this.panel4.Controls.Add(this.lblDia); this.panel4.Controls.Add(this.lblPR); this.panel4.Controls.Add(this.lblHR); - this.panel4.Controls.Add(this.btnqxqd); this.panel4.Controls.Add(this.btnsjzx); this.panel4.Controls.Add(this.btnyldj); this.panel4.Controls.Add(this.btnzsk); @@ -483,7 +481,7 @@ this.btnChage.ForeColor = System.Drawing.Color.DimGray; this.btnChage.Image = global::AIMS.Properties.Resources.麻醉医嘱; this.btnChage.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.btnChage.Location = new System.Drawing.Point(0, 459); + this.btnChage.Location = new System.Drawing.Point(0, 509); this.btnChage.Name = "btnChage"; this.btnChage.Size = new System.Drawing.Size(160, 50); this.btnChage.TabIndex = 24; @@ -547,26 +545,6 @@ this.lblHR.TabIndex = 1; this.lblHR.Text = "--"; // - // btnqxqd - // - this.btnqxqd.BackColor = System.Drawing.Color.Transparent; - this.btnqxqd.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.btnqxqd.Cursor = System.Windows.Forms.Cursors.Hand; - this.btnqxqd.Dock = System.Windows.Forms.DockStyle.Bottom; - this.btnqxqd.FlatAppearance.BorderSize = 0; - this.btnqxqd.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnqxqd.Font = new System.Drawing.Font("微软雅黑", 11F); - this.btnqxqd.ForeColor = System.Drawing.Color.DimGray; - this.btnqxqd.Image = global::AIMS.Properties.Resources.麻药管理; - this.btnqxqd.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.btnqxqd.Location = new System.Drawing.Point(0, 509); - this.btnqxqd.Name = "btnqxqd"; - this.btnqxqd.Size = new System.Drawing.Size(160, 50); - this.btnqxqd.TabIndex = 23; - this.btnqxqd.Text = " 器械清点单"; - this.btnqxqd.UseVisualStyleBackColor = false; - this.btnqxqd.Click += new System.EventHandler(this.btnqxqd_Click); - // // btnsjzx // this.btnsjzx.BackColor = System.Drawing.Color.Transparent; @@ -1801,14 +1779,14 @@ this.flowLayoutPanel1.Size = new System.Drawing.Size(147, 71); this.flowLayoutPanel1.TabIndex = 0; // - // frmAnasRecordBillNew + // frmAnasRecordBill // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(1673, 869); this.Controls.Add(this.panel1); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "frmAnasRecordBillNew"; + this.Name = "frmAnasRecordBill"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "麻醉记录单"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; @@ -1936,7 +1914,6 @@ private System.Windows.Forms.Panel panel17; private System.Windows.Forms.Panel panel18; private System.Windows.Forms.Button btnsjzx; - private System.Windows.Forms.Button btnqxqd; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label lblRESP; private System.Windows.Forms.Label label8; diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs index 7d68a7f..402d3e5 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill.cs @@ -1898,15 +1898,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI MessageBox.Show("未连接到服务器 请联系管理员或稍后再试!", "系统提示"); } private void btnqxqd_Click(object sender, EventArgs e) - { - if (PatientId != 0 && _record.Id != 0) - { - frmGoodsBillRecord frm = new frmGoodsBillRecord(); - frm._record = _record; - frm.Show(); - frm.Focus(); - frm.BringToFront(); - } + { } private void btnChage_Click(object sender, EventArgs e) { diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs index a40b0da..96c43b9 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs @@ -98,70 +98,79 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI int m_endPrintPage;//打印的终止页码 int m_PageIndex;// 当前打印页码 int count = 0; - private void pDoc_PrintPage(object sender, PrintPageEventArgs e) + + private void plPrint_Click(object sender, EventArgs e) { - System.Drawing.Printing.PrintDocument pDoc = sender as System.Drawing.Printing.PrintDocument; - m_startPrintPage = pDoc.PrinterSettings.FromPage; - m_endPrintPage = pDoc.PrinterSettings.ToPage; - //if (pdg!=null) - //{ - //m_startPrintPage = pdg.pa - //m_endPrintPage = pDoc.PrinterSettings.ToPage; - //} - if (m_startPrintPage == 0 && m_endPrintPage == 0) + if (_record == null || _record.Id == 0) return; + if (txtOutRoom.Focused) { - int printCount = mPanes.Count; - if (mPanes.Count > 0 && count < printCount) + zgcAnaesRecord.Focus(); + } + + SelectWorkerValue.Hidden(); + SelectDictValue.Hidden(); + SelectDictText.Hidden(); + + Panel panel = zgcAnaesRecord.Parent as Panel; + panel.VerticalScroll.Value = 0; + Panel panel2 = zgcAnaesRecord2.Parent as Panel; + panel2.VerticalScroll.Value = 0; + if (_record.StateName == "手术中") + { + if (txtOperationEnd.CustomFormat == " " && txtOutRoom.CustomFormat == " ") { - mPanes[count].Draw(e.Graphics); - count++; - if (count < printCount) - { - e.HasMorePages = true; - } + txtOperationEnd.BackColor = Color.Red; + txtOutRoom.BackColor = Color.Red; + MessageBox.Show("手术还没有结束,请填写 手术结束时间和出室时间!", "系统提示"); + return; } - else + if (txtOperationEnd.CustomFormat == " ") { - e.HasMorePages = false; + txtOperationEnd.BackColor = Color.Red; + MessageBox.Show("手术还没有结束,请填写手术结束时间!", "系统提示"); + return; + } + if (txtOutRoom.CustomFormat == " ") + { + txtOutRoom.BackColor = Color.Red; + MessageBox.Show("手术还没有结束,请填写出室时间!", "系统提示"); + return; } } - else + + try { - try + mPanes = new List(); + UpPanes = new List(); + + while (_record.pageCount != 1) { - //如果当前打印页小于打印起始页码,就递增一页,直至等于打印起始页码 - if (m_startPrintPage > 0) - { - while (m_PageIndex < m_startPrintPage) - { - m_PageIndex++; - } - } - - mPanes[m_PageIndex - 1].Draw(e.Graphics); - //当前打印页加1 - m_PageIndex++; - - if (m_PageIndex <= m_endPrintPage) - { - e.HasMorePages = true; - } - - //如果设置了打印页码范围并且当前打印页大于打印终止页码,终止打印,设置e.HasMorePages参数,初始化相关变量 - if ((m_startPrintPage > 0) && (m_PageIndex > m_endPrintPage)) - { - e.HasMorePages = false; - m_PageIndex = 1; - return; - } - + btnUpPage_Click(null, null); } - catch (Exception ex) + PrintDocPage(null, null); + + count = 0; + int pylWidth = 3; + System.Drawing.Printing.PrintDocument pDoc = new System.Drawing.Printing.PrintDocument(); + pDoc.DefaultPageSettings.Landscape = false; + pDoc.OriginAtMargins = true; + pDoc.DefaultPageSettings.PrinterResolution.Kind = PrinterResolutionKind.High; + pDoc.DefaultPageSettings.Margins = new Margins(pylWidth, 0, 0, 0); + pDoc.PrintPage -= new PrintPageEventHandler(pDoc_PrintPage); + pDoc.PrintPage += new PrintPageEventHandler(pDoc_PrintPage); + + System.Windows.Forms.PrintDialog pDlg = new System.Windows.Forms.PrintDialog(); + pDlg.Document = pDoc; + if (pDlg.ShowDialog() == System.Windows.Forms.DialogResult.OK) { - //出错处理,终止打印,设置e.HasMorePages参数,初始化相关变量 - e.HasMorePages = false; - m_PageIndex = 1; + pDoc.Print(); } + + count = 0; + } + catch (Exception exp) + { + PublicMethod.WriteLog(exp, ""); } } @@ -173,8 +182,12 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI zgcAnaesRecord.Focus(); } - templateManage2.BindOperationRecordValueAll(templateManage2.OpeRecord); - templateManage2.Bind(); + SelectWorkerValue.Hidden(); + SelectDictValue.Hidden(); + SelectDictText.Hidden(); + + templateManage2.BindOperationRecordValueAll(templateManage2.OpeRecord); + templateManage2.Bind(); zgcAnaesRecord2.Refresh(); Panel panel = zgcAnaesRecord.Parent as Panel; @@ -237,27 +250,30 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI if (_record.currentPage == 1) { PrintDocPane(e, zgcAnaesRecord, templateManage, true); + PrintDocPane(e, zgcAnaesRecord2, templateManage2, false); } else { - while (_record.currentPage != _record.pageCount) + for (int i = 1; i <= _record.pageCount; i++) { PrintDocPane(e, zgcAnaesRecord, templateManage, true); + if (i == 1) + { + PrintDocPane(e, zgcAnaesRecord2, templateManage2, false); + } btnNextPage_Click(null, null); } - PrintDocPane(e, zgcAnaesRecord, templateManage, true); } - PrintDocPane(e, zgcAnaesRecord2, templateManage2, false); } private void PrintDocPane(PrintPageEventArgs e, ZedGraphControl zedGraph, TemplateManage template, bool InitChart) - { - foreach (AreaManageBase area in template.ManageList) - { - area.setPrint(false); - area.BindTempData(); - } + { + foreach (AreaManageBase area in template.ManageList) + { + area.setPrint(false); + area.BindTempData(); + } int zedGraphMainWidth = zedGraph.Size.Width; int zedGraphMainHeight = zedGraph.Size.Height; @@ -329,74 +345,66 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } } } - - private void plPrint_Click(object sender, EventArgs e) + private void pDoc_PrintPage(object sender, PrintPageEventArgs e) { - if (_record == null || _record.Id == 0) return; - if (txtOutRoom.Focused) + System.Drawing.Printing.PrintDocument pDoc = sender as System.Drawing.Printing.PrintDocument; + m_startPrintPage = pDoc.PrinterSettings.FromPage; + m_endPrintPage = pDoc.PrinterSettings.ToPage; + + if (m_startPrintPage == 0 && m_endPrintPage == 0) { - zgcAnaesRecord.Focus(); - } - Panel panel = zgcAnaesRecord.Parent as Panel; - panel.VerticalScroll.Value = 0; - Panel panel2 = zgcAnaesRecord2.Parent as Panel; - panel2.VerticalScroll.Value = 0; - if (_record.StateName == "手术中") - { - if (txtOperationEnd.CustomFormat == " " && txtOutRoom.CustomFormat == " ") + int printCount = mPanes.Count; + if (mPanes.Count > 0 && count < printCount) { - txtOperationEnd.BackColor = Color.Red; - txtOutRoom.BackColor = Color.Red; - MessageBox.Show("手术还没有结束,请填写 手术结束时间和出室时间!", "系统提示"); - return; + mPanes[count].Draw(e.Graphics); + count++; + if (count < printCount) + { + e.HasMorePages = true; + } } - if (txtOperationEnd.CustomFormat == " ") + else { - txtOperationEnd.BackColor = Color.Red; - MessageBox.Show("手术还没有结束,请填写手术结束时间!", "系统提示"); - return; - } - if (txtOutRoom.CustomFormat == " ") - { - txtOutRoom.BackColor = Color.Red; - MessageBox.Show("手术还没有结束,请填写出室时间!", "系统提示"); - return; + e.HasMorePages = false; } } - - try + else { - mPanes = new List(); - UpPanes = new List(); - - while (_record.pageCount != 1) + try { - btnUpPage_Click(null, null); + //如果当前打印页小于打印起始页码,就递增一页,直至等于打印起始页码 + if (m_startPrintPage > 0) + { + while (m_PageIndex < m_startPrintPage) + { + m_PageIndex++; + } + } + + mPanes[m_PageIndex - 1].Draw(e.Graphics); + //当前打印页加1 + m_PageIndex++; + + if (m_PageIndex <= m_endPrintPage) + { + e.HasMorePages = true; + } + + //如果设置了打印页码范围并且当前打印页大于打印终止页码,终止打印,设置e.HasMorePages参数,初始化相关变量 + if ((m_startPrintPage > 0) && (m_PageIndex > m_endPrintPage)) + { + e.HasMorePages = false; + m_PageIndex = 1; + return; + } + } - PrintDocPage(null, null); - - count = 0; - int pylWidth = 3; - System.Drawing.Printing.PrintDocument pDoc = new System.Drawing.Printing.PrintDocument(); - pDoc.DefaultPageSettings.Landscape = false; - pDoc.OriginAtMargins = true; - pDoc.DefaultPageSettings.PrinterResolution.Kind = PrinterResolutionKind.High; - pDoc.DefaultPageSettings.Margins = new Margins(pylWidth, 0, 0, 0); - pDoc.PrintPage -= new PrintPageEventHandler(pDoc_PrintPage); - pDoc.PrintPage += new PrintPageEventHandler(pDoc_PrintPage); - - System.Windows.Forms.PrintDialog pDlg = new System.Windows.Forms.PrintDialog(); - pDlg.Document = pDoc; - if (pDlg.ShowDialog() == System.Windows.Forms.DialogResult.OK) + catch (Exception ex) { - pDoc.Print(); + //出错处理,终止打印,设置e.HasMorePages参数,初始化相关变量 + e.HasMorePages = false; + m_PageIndex = 1; } - - count = 0; - } - catch (Exception exp) - { - PublicMethod.WriteLog(exp, ""); } } @@ -807,24 +815,24 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI #region 下方按钮 private void panel8_Scroll(object sender, ScrollEventArgs e) { - if(templateManage!=null) - templateManage.SetPYL(); + if (templateManage != null) + templateManage.SetPYL(); } private void panel82_Scroll(object sender, ScrollEventArgs e) { - if(templateManage2!=null) - templateManage2.SetPYL(); + if (templateManage2 != null) + templateManage2.SetPYL(); } private void panel8_MouseWheel(object sender, MouseEventArgs e) { - if(templateManage!=null) - templateManage.SetPYL(); + if (templateManage != null) + templateManage.SetPYL(); } private void panel82_MouseWheel(object sender, MouseEventArgs e) { - if(templateManage2!=null) - templateManage2.SetPYL(); + if (templateManage2 != null) + templateManage2.SetPYL(); } private void plRefresh_Click(object sender, EventArgs e) { @@ -1109,7 +1117,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI { MessageBox.Show("请选择患者!"); return; - } + } frmStopOperation frmStop = new frmStopOperation(); frmStop.tsbCancel.Text = " 停止手术"; frmStop.ApplyIdList = new List() { _record.OperationApplyId.Value }; @@ -1119,10 +1127,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI try { HelperDB.DbHelperSQL.BeginTrans(); - BOperationApply.UpdateApplyState(ApplyId, 11); - BOperationRecord.UpdateOpeState(PatientId, 1, 5,frmStop.txtContent.Text.Trim()); + BOperationApply.UpdateApplyState(ApplyId, 11); + BOperationRecord.UpdateOpeState(PatientId, 1, 5, frmStop.txtContent.Text.Trim()); HelperDB.DbHelperSQL.CommitTrans(); - + this.Close(); } catch @@ -1742,7 +1750,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI { if (templateManage2 != null && isReadOnly == false) { - SelectDictValue2.Hidden(); + SelectDictText.Hidden(); templateManage2.zedControl_MouseDownEvent(sender, e); } @@ -2102,17 +2110,6 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI lISResult.Show(); } - private void btnqxqd_Click(object sender, EventArgs e) - { - if (PatientId != 0 && _record.Id != 0) - { - frmGoodsBillRecord frm = new frmGoodsBillRecord(); - frm._record = _record; - frm.Show(); - frm.Focus(); - frm.BringToFront(); - } - } private void btnChage_Click(object sender, EventArgs e) { frmChargRecordPrint frmchargRecord = new frmChargRecordPrint(_record); diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs index d82526f..847d4d1 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs @@ -74,7 +74,14 @@ this.panel8 = new AIMS.PublicUI.UI.DrawPanel(); this.panelQX = new System.Windows.Forms.Panel(); this.plBottom = new System.Windows.Forms.Panel(); - this.panel32 = new System.Windows.Forms.Panel(); + this.panelButton = new System.Windows.Forms.Panel(); + this.txtRemark = new DevComponents.DotNetBar.Controls.TextBoxX(); + this.label18 = new System.Windows.Forms.Label(); + this.label26 = new System.Windows.Forms.Label(); + this.label27 = new System.Windows.Forms.Label(); + this.txtTourNurse = new DevComponents.DotNetBar.Controls.TextBoxX(); + this.txtInstrumentNurse = new DevComponents.DotNetBar.Controls.TextBoxX(); + this.panelQXList = new System.Windows.Forms.Panel(); this.plTital = new System.Windows.Forms.Panel(); this.panel15 = new System.Windows.Forms.Panel(); this.label11 = new System.Windows.Forms.Label(); @@ -134,6 +141,7 @@ this.panel8.SuspendLayout(); this.panelQX.SuspendLayout(); this.plBottom.SuspendLayout(); + this.panelButton.SuspendLayout(); this.plTital.SuspendLayout(); this.panel15.SuspendLayout(); this.panel16.SuspendLayout(); @@ -864,7 +872,8 @@ // this.plBottom.BackColor = System.Drawing.Color.White; this.plBottom.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.plBottom.Controls.Add(this.panel32); + this.plBottom.Controls.Add(this.panelButton); + this.plBottom.Controls.Add(this.panelQXList); this.plBottom.Controls.Add(this.plTital); this.plBottom.Dock = System.Windows.Forms.DockStyle.Fill; this.plBottom.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); @@ -874,14 +883,137 @@ this.plBottom.Size = new System.Drawing.Size(1238, 560); this.plBottom.TabIndex = 1355; // - // panel32 + // panelButton // - this.panel32.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel32.Location = new System.Drawing.Point(0, 47); - this.panel32.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel32.Name = "panel32"; - this.panel32.Size = new System.Drawing.Size(1236, 511); - this.panel32.TabIndex = 1350; + this.panelButton.Controls.Add(this.txtRemark); + this.panelButton.Controls.Add(this.label18); + this.panelButton.Controls.Add(this.label26); + this.panelButton.Controls.Add(this.label27); + this.panelButton.Controls.Add(this.txtTourNurse); + this.panelButton.Controls.Add(this.txtInstrumentNurse); + this.panelButton.Dock = System.Windows.Forms.DockStyle.Top; + this.panelButton.Location = new System.Drawing.Point(0, 425); + this.panelButton.Name = "panelButton"; + this.panelButton.Size = new System.Drawing.Size(1236, 141); + this.panelButton.TabIndex = 1351; + // + // txtRemark + // + this.txtRemark.BackColor = System.Drawing.Color.White; + // + // + // + this.txtRemark.Border.BackColor = System.Drawing.SystemColors.Desktop; + this.txtRemark.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtRemark.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231))))); + this.txtRemark.Border.BorderBottomWidth = 1; + this.txtRemark.Border.BorderColor = System.Drawing.SystemColors.Desktop; + this.txtRemark.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtRemark.Border.BorderLeftWidth = 1; + this.txtRemark.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtRemark.Border.BorderRightWidth = 1; + this.txtRemark.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtRemark.Border.BorderTopWidth = 1; + this.txtRemark.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square; + this.txtRemark.DisabledBackColor = System.Drawing.Color.White; + this.txtRemark.Font = new System.Drawing.Font("微软雅黑", 10.5F); + this.txtRemark.ForeColor = System.Drawing.Color.Black; + this.txtRemark.Location = new System.Drawing.Point(103, 25); + this.txtRemark.Multiline = true; + this.txtRemark.Name = "txtRemark"; + this.txtRemark.Size = new System.Drawing.Size(722, 75); + this.txtRemark.TabIndex = 849; + // + // label18 + // + this.label18.AutoSize = true; + this.label18.Font = new System.Drawing.Font("微软雅黑", 12F); + this.label18.Location = new System.Drawing.Point(37, 48); + this.label18.Name = "label18"; + this.label18.Size = new System.Drawing.Size(42, 21); + this.label18.TabIndex = 851; + this.label18.Text = "备注"; + // + // label26 + // + this.label26.AutoSize = true; + this.label26.Font = new System.Drawing.Font("微软雅黑", 12F); + this.label26.Location = new System.Drawing.Point(873, 25); + this.label26.Name = "label26"; + this.label26.Size = new System.Drawing.Size(74, 21); + this.label26.TabIndex = 851; + this.label26.Text = "巡回护士"; + // + // label27 + // + this.label27.AutoSize = true; + this.label27.Font = new System.Drawing.Font("微软雅黑", 12F); + this.label27.Location = new System.Drawing.Point(873, 78); + this.label27.Name = "label27"; + this.label27.Size = new System.Drawing.Size(74, 21); + this.label27.TabIndex = 850; + this.label27.Text = "器械护士"; + // + // txtTourNurse + // + this.txtTourNurse.BackColor = System.Drawing.Color.White; + // + // + // + this.txtTourNurse.Border.BackColor = System.Drawing.SystemColors.Desktop; + this.txtTourNurse.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtTourNurse.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231))))); + this.txtTourNurse.Border.BorderBottomWidth = 1; + this.txtTourNurse.Border.BorderColor = System.Drawing.SystemColors.Desktop; + this.txtTourNurse.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtTourNurse.Border.BorderLeftWidth = 1; + this.txtTourNurse.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtTourNurse.Border.BorderRightWidth = 1; + this.txtTourNurse.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtTourNurse.Border.BorderTopWidth = 1; + this.txtTourNurse.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square; + this.txtTourNurse.DisabledBackColor = System.Drawing.Color.White; + this.txtTourNurse.ForeColor = System.Drawing.Color.Black; + this.txtTourNurse.Location = new System.Drawing.Point(953, 24); + this.txtTourNurse.Name = "txtTourNurse"; + this.txtTourNurse.Size = new System.Drawing.Size(116, 22); + this.txtTourNurse.TabIndex = 847; + this.txtTourNurse.Click += new System.EventHandler(this.txtTourNurse_Click); + // + // txtInstrumentNurse + // + this.txtInstrumentNurse.BackColor = System.Drawing.Color.White; + // + // + // + this.txtInstrumentNurse.Border.BackColor = System.Drawing.SystemColors.Desktop; + this.txtInstrumentNurse.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtInstrumentNurse.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231))))); + this.txtInstrumentNurse.Border.BorderBottomWidth = 1; + this.txtInstrumentNurse.Border.BorderColor = System.Drawing.SystemColors.Desktop; + this.txtInstrumentNurse.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtInstrumentNurse.Border.BorderLeftWidth = 1; + this.txtInstrumentNurse.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtInstrumentNurse.Border.BorderRightWidth = 1; + this.txtInstrumentNurse.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid; + this.txtInstrumentNurse.Border.BorderTopWidth = 1; + this.txtInstrumentNurse.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square; + this.txtInstrumentNurse.DisabledBackColor = System.Drawing.Color.White; + this.txtInstrumentNurse.ForeColor = System.Drawing.Color.Black; + this.txtInstrumentNurse.Location = new System.Drawing.Point(953, 77); + this.txtInstrumentNurse.Name = "txtInstrumentNurse"; + this.txtInstrumentNurse.Size = new System.Drawing.Size(116, 22); + this.txtInstrumentNurse.TabIndex = 848; + this.txtInstrumentNurse.Click += new System.EventHandler(this.txtInstrumentNurse_Click); + // + // panelQXList + // + this.panelQXList.Dock = System.Windows.Forms.DockStyle.Top; + this.panelQXList.Location = new System.Drawing.Point(0, 47); + this.panelQXList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + this.panelQXList.Name = "panelQXList"; + this.panelQXList.Size = new System.Drawing.Size(1236, 378); + this.panelQXList.TabIndex = 1350; // // plTital // @@ -1640,6 +1772,8 @@ this.panel8.ResumeLayout(false); this.panelQX.ResumeLayout(false); this.plBottom.ResumeLayout(false); + this.panelButton.ResumeLayout(false); + this.panelButton.PerformLayout(); this.plTital.ResumeLayout(false); this.panel15.ResumeLayout(false); this.panel15.PerformLayout(); @@ -1736,7 +1870,7 @@ private System.Windows.Forms.Button btnChage; private System.Windows.Forms.Panel panelQX; private System.Windows.Forms.Panel plBottom; - private System.Windows.Forms.Panel panel32; + private System.Windows.Forms.Panel panelQXList; private System.Windows.Forms.Panel plTital; private System.Windows.Forms.Panel panel15; private System.Windows.Forms.Label label11; @@ -1759,5 +1893,12 @@ private DevComponents.DotNetBar.SuperTabItem spTabQXQDD; private System.Windows.Forms.Label label17; private System.Windows.Forms.Label label16; + private System.Windows.Forms.Panel panelButton; + private DevComponents.DotNetBar.Controls.TextBoxX txtRemark; + public System.Windows.Forms.Label label18; + public System.Windows.Forms.Label label26; + public System.Windows.Forms.Label label27; + private DevComponents.DotNetBar.Controls.TextBoxX txtTourNurse; + private DevComponents.DotNetBar.Controls.TextBoxX txtInstrumentNurse; } } \ No newline at end of file diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs index 41888d0..da5c9a5 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs @@ -5,6 +5,7 @@ using AIMS.PublicUI.UI; using AIMSBLL; using AIMSExtension; using AIMSModel; +using AxNsoOfficeLib; using DevComponents.Editors.DateTimeAdv; using DrawGraph; using Newtonsoft.Json; @@ -179,7 +180,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI //} //else //{ - DrawEvent(); + DrawEvent(); //} } } @@ -225,7 +226,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI //} //else //{ - DrawEvent(); + DrawEvent(); //} } } @@ -681,7 +682,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI _appliance = ReturnApply._appliance; if (ddr == System.Windows.Forms.DialogResult.OK && _appliance != null) { - FullUcControlsToPanel(panel32, _appliance); + FullUcControlsToPanel(panelQXList, _appliance); //if (_appliance.Rows.Count > 60) // MessageBox.Show("超出打印数量!"); } @@ -1003,6 +1004,9 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI if (_record.InstrumentList.ApplianceUseType != null && _record.InstrumentList.ApplianceUseType != "") { + txtInstrumentNurse.Text = _record.InstrumentList.InstrumentNurse; + txtTourNurse.Text = _record.InstrumentList.TourNurse; + txtRemark.Text = _record.InstrumentList.Remark; LoadOperationGoodsBillRecord(); } else @@ -1189,18 +1193,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void btnsjzx_Click(object sender, EventArgs e) { MessageBox.Show("未连接到服务器 请联系管理员或稍后再试!", "系统提示"); - } - private void btnqxqd_Click(object sender, EventArgs e) - { - if (PatientId != 0 && _record.Id != 0) - { - frmGoodsBillRecord frm = new frmGoodsBillRecord(); - frm._record = _record; - frm.Show(); - frm.Focus(); - frm.BringToFront(); - } - } + } private void btnChage_Click(object sender, EventArgs e) { frmChargRecordPrint frmchargRecord = new frmChargRecordPrint(_record); @@ -1241,7 +1234,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI _appliance = newDataTable; } if (_appliance != null) - FullUcControlsToPanel(panel32, _appliance); + FullUcControlsToPanel(panelQXList, _appliance); } #endregion @@ -1257,7 +1250,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI _appliance = ReturnApply._appliance; if (ddr == System.Windows.Forms.DialogResult.OK && _appliance != null) { - FullUcControlsToPanel(panel32, _appliance); + FullUcControlsToPanel(panelQXList, _appliance); //if (_appliance.Rows.Count > 60) // MessageBox.Show("超出打印数量!"); } @@ -1287,7 +1280,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } } _appliance = newDataTable; - FullUcControlsToPanel(panel32, _appliance); + FullUcControlsToPanel(panelQXList, _appliance); } } #endregion @@ -1374,6 +1367,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } } } + this.panelQXList.Height = new UCOperationGoodsBill5().Height * IncRowsount; } private void button1_Click(object sender, EventArgs e) @@ -1387,7 +1381,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI uc.Location = new Point((uc.Width) * i, (uc.Height - 1) * j); count++; if (_record.InstrumentList.ApplianceRecordList != null) _record.InstrumentList.ApplianceRecordList.Add(app); - panel32.Controls.Add(uc); + panelQXList.Controls.Add(uc); j++; if (j == 25) { @@ -1402,6 +1396,25 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI { SendKeys.Send("{TAB}"); } + else if (e.KeyCode == Keys.Up) + { + if (((uc as TextBox).Parent).TabIndex == 1) return; + foreach (Control item in ((uc as TextBox).Parent).Parent.Controls) + { + if (item is UCOperationGoodsBill5 && item.TabIndex == ((uc as TextBox).Parent).TabIndex - 1) + { + foreach (Control citem in item.Controls) + { + if (citem.TabIndex == ((uc as TextBox).TabIndex)) + { + citem.Focus(); + break; + } + } + break; + } + } + } else if (e.KeyCode == Keys.Left) { //MessageBox.Show(((uc as TextBox).TabIndex - 1).ToString()); @@ -1410,6 +1423,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI if (item.TabIndex == ((uc as TextBox).TabIndex - 1)) { item.Focus(); + break; } } } @@ -1419,12 +1433,22 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } else if (e.KeyCode == Keys.Down) { - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); + if (((uc as TextBox).Parent).TabIndex == 50) return; + foreach (Control item in ((uc as TextBox).Parent).Parent.Controls) + { + if (item is UCOperationGoodsBill5 && item.TabIndex == ((uc as TextBox).Parent).TabIndex + 1) + { + foreach (Control citem in item.Controls) + { + if (citem.TabIndex == ((uc as TextBox).TabIndex)) + { + citem.Focus(); + break; + } + } + break; + } + } } } #endregion @@ -1447,6 +1471,9 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } _record.InstrumentList.TagPicture = "";// Convert.ToBase64String(PublicToDoument.ImageToBytes(pictureBox1.Image)); _record.InstrumentList.JsonTextData = "";// PublicToDoument.SerializeControl(panel18, _record, new List ()); + _record.InstrumentList.InstrumentNurse = txtInstrumentNurse.Text; + _record.InstrumentList.TourNurse = txtTourNurse.Text; + _record.InstrumentList.Remark = txtRemark.Text; _record.InstrumentList.OperatorNo = PublicMethod.OperatorNo; _record.InstrumentList.OperatorName = PublicMethod.OperatorName; _record.InstrumentList.OperateDate = DateTime.Now; @@ -1487,7 +1514,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private List GetApplianceRecord() { List applianceRecordList = new List(); - foreach (Control ctl in panel32.Controls) + foreach (Control ctl in panelQXList.Controls) { ApplianceRecord applianceRecord = new ApplianceRecord(); if (ctl is UCOperationGoodsBill5) @@ -1611,7 +1638,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } if (templateManage != null) { - _record.InstrumentList.ApplianceRecordList = GetApplianceRecord(); + _record.InstrumentList.ApplianceRecordList = GetApplianceRecord(); + _record.InstrumentList.InstrumentNurse = txtInstrumentNurse.Text; + _record.InstrumentList.TourNurse = txtTourNurse.Text; + _record.InstrumentList.Remark = txtRemark.Text; } mPanes = new List(); UpPanes = new List(); @@ -1721,6 +1751,40 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI } } + private void txtTourNurse_Click(object sender, EventArgs e) + { + setDoctor(sender as TextBox, "手术室护士"); + _record.InstrumentList.TourNurse = txtTourNurse.Text; + } + private void txtInstrumentNurse_Click(object sender, EventArgs e) + { + setDoctor(sender as TextBox, "手术室护士"); + _record.InstrumentList.InstrumentNurse = txtInstrumentNurse.Text; + } + + /// + /// 根据工作类型 选择医生术者赋值TextBox + /// + /// 医生术者TextBox + /// 工作类型 + public void setDoctor(TextBox controlTextBox, string workersType) + { + PublicUI.UI.frmSelectPerson frmOperationDoctor = new PublicUI.UI.frmSelectPerson(); + frmOperationDoctor.PersonType = workersType; + frmOperationDoctor.SelectDepartmentName = "手术室"; + frmOperationDoctor.SelectPersonData = new List(); + frmOperationDoctor.ShowDialog(); + + foreach (int RowId in frmOperationDoctor.SelectPersonData) + { + controlTextBox.Text = BPerson.GetModel(RowId).Name; + } + //if (controlTextBox.Text != "") + //{ + // int idxStart = controlTextBox.Text.LastIndexOf(" ,"); + // controlTextBox.Text = controlTextBox.Text.Substring(0, idxStart); + //} + } private void plPrint_Click(object sender, EventArgs e) { if (_record == null || _record.Id == 0) return; @@ -1732,6 +1796,9 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI if (templateManage != null) { _record.InstrumentList.ApplianceRecordList = GetApplianceRecord(); + _record.InstrumentList.InstrumentNurse = txtInstrumentNurse.Text; + _record.InstrumentList.TourNurse = txtTourNurse.Text; + _record.InstrumentList.Remark = txtRemark.Text; } try { diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument2.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument2.cs index c06e3c0..0922c77 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument2.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument2.cs @@ -1289,18 +1289,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void btnsjzx_Click(object sender, EventArgs e) { MessageBox.Show("未连接到服务器 请联系管理员或稍后再试!", "系统提示"); - } - private void btnqxqd_Click(object sender, EventArgs e) - { - if (PatientId != 0 && _record.Id != 0) - { - frmGoodsBillRecord frm = new frmGoodsBillRecord(); - frm._record = _record; - frm.Show(); - frm.Focus(); - frm.BringToFront(); - } - } + } private void btnChage_Click(object sender, EventArgs e) { frmChargRecordPrint frmchargRecord = new frmChargRecordPrint(_record); @@ -1956,7 +1945,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void buttonClear_Click(object sender, EventArgs e) { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmGoodsBillRecord)); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmAnasRecordInstrument2)); pictureBox1.Controls.Clear(); pictureBox1.Image = null; pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.Designer.cs index f98a016..d005b39 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.Designer.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.Designer.cs @@ -176,6 +176,7 @@ this.SapPanel = new DevComponents.DotNetBar.SuperTabControlPanel(); this.DrugsPanel = new DevComponents.DotNetBar.SuperTabControlPanel(); this.panel2 = new System.Windows.Forms.Panel(); + this.buttonX2 = new DevComponents.DotNetBar.ButtonX(); this.btnTypeManager = new DevComponents.DotNetBar.ButtonX(); this.buttonX1 = new DevComponents.DotNetBar.ButtonX(); this.txtQuery = new DevComponents.DotNetBar.Controls.TextBoxX(); @@ -187,9 +188,6 @@ this.superTabItem3 = new DevComponents.DotNetBar.SuperTabItem(); this.superTabItem4 = new DevComponents.DotNetBar.SuperTabItem(); this.dgvYP = new System.Windows.Forms.DataGridView(); - this.dgvDosage = new System.Windows.Forms.DataGridView(); - this.Dosage = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.imageList1 = new System.Windows.Forms.ImageList(this.components); this.id = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.Code = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.TypeId = new System.Windows.Forms.DataGridViewTextBoxColumn(); @@ -199,6 +197,9 @@ this.Norm = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.DOSEPER = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.DoseUnit = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dgvDosage = new System.Windows.Forms.DataGridView(); + this.Dosage = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.imageList1 = new System.Windows.Forms.ImageList(this.components); this.panel1.SuspendLayout(); this.panel5.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.tabDrugs)).BeginInit(); @@ -1834,6 +1835,7 @@ // panel2 // this.panel2.BackColor = System.Drawing.SystemColors.Control; + this.panel2.Controls.Add(this.buttonX2); this.panel2.Controls.Add(this.btnTypeManager); this.panel2.Controls.Add(this.buttonX1); this.panel2.Controls.Add(this.txtQuery); @@ -1846,6 +1848,18 @@ this.panel2.Size = new System.Drawing.Size(1358, 42); this.panel2.TabIndex = 0; // + // buttonX2 + // + this.buttonX2.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.buttonX2.BackColor = System.Drawing.Color.SkyBlue; + this.buttonX2.ColorTable = DevComponents.DotNetBar.eButtonColor.Orange; + this.buttonX2.Cursor = System.Windows.Forms.Cursors.Hand; + this.buttonX2.Location = new System.Drawing.Point(589, 9); + this.buttonX2.Name = "buttonX2"; + this.buttonX2.Size = new System.Drawing.Size(75, 23); + this.buttonX2.TabIndex = 12; + this.buttonX2.Text = "buttonX2"; + // // btnTypeManager // this.btnTypeManager.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; @@ -1853,7 +1867,7 @@ this.btnTypeManager.Name = "btnTypeManager"; this.btnTypeManager.Size = new System.Drawing.Size(132, 30); this.btnTypeManager.TabIndex = 11; - this.btnTypeManager.Text = "事件类别维护"; + this.btnTypeManager.Text = "药品类别维护"; this.btnTypeManager.Visible = false; this.btnTypeManager.Click += new System.EventHandler(this.btnTypeManager_Click); // @@ -1983,53 +1997,6 @@ this.dgvYP.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.dgvYP_KeyPress); this.dgvYP.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.dgvYP_PreviewKeyDown); // - // dgvDosage - // - this.dgvDosage.AllowUserToAddRows = false; - this.dgvDosage.AllowUserToDeleteRows = false; - this.dgvDosage.BackgroundColor = System.Drawing.Color.White; - this.dgvDosage.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; - dataGridViewCellStyle28.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - dataGridViewCellStyle28.BackColor = System.Drawing.Color.White; - dataGridViewCellStyle28.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - dataGridViewCellStyle28.ForeColor = System.Drawing.SystemColors.WindowText; - dataGridViewCellStyle28.SelectionBackColor = System.Drawing.SystemColors.Highlight; - dataGridViewCellStyle28.SelectionForeColor = System.Drawing.SystemColors.HighlightText; - dataGridViewCellStyle28.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvDosage.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle28; - this.dgvDosage.ColumnHeadersHeight = 30; - this.dgvDosage.ColumnHeadersVisible = false; - this.dgvDosage.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.Dosage}); - this.dgvDosage.EnableHeadersVisualStyles = false; - this.dgvDosage.Location = new System.Drawing.Point(317, 148); - this.dgvDosage.Name = "dgvDosage"; - this.dgvDosage.ReadOnly = true; - this.dgvDosage.RowHeadersVisible = false; - this.dgvDosage.RowTemplate.Height = 30; - this.dgvDosage.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; - this.dgvDosage.Size = new System.Drawing.Size(60, 90); - this.dgvDosage.TabIndex = 18; - this.dgvDosage.Visible = false; - this.dgvDosage.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvDosage_CellClick); - this.dgvDosage.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dgvDosage_KeyDown); - this.dgvDosage.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.dgvDosage_KeyPress); - this.dgvDosage.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.dgvDosage_PreviewKeyDown); - // - // Dosage - // - this.Dosage.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.Dosage.HeaderText = "剂量"; - this.Dosage.Name = "Dosage"; - this.Dosage.ReadOnly = true; - // - // imageList1 - // - this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); - this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - this.imageList1.Images.SetKeyName(0, "插入列.png"); - this.imageList1.Images.SetKeyName(1, "未插入列 .png"); - // // id // this.id.DataPropertyName = "Id"; @@ -2102,6 +2069,53 @@ this.DoseUnit.ReadOnly = true; this.DoseUnit.Width = 80; // + // dgvDosage + // + this.dgvDosage.AllowUserToAddRows = false; + this.dgvDosage.AllowUserToDeleteRows = false; + this.dgvDosage.BackgroundColor = System.Drawing.Color.White; + this.dgvDosage.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; + dataGridViewCellStyle28.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle28.BackColor = System.Drawing.Color.White; + dataGridViewCellStyle28.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + dataGridViewCellStyle28.ForeColor = System.Drawing.SystemColors.WindowText; + dataGridViewCellStyle28.SelectionBackColor = System.Drawing.SystemColors.Highlight; + dataGridViewCellStyle28.SelectionForeColor = System.Drawing.SystemColors.HighlightText; + dataGridViewCellStyle28.WrapMode = System.Windows.Forms.DataGridViewTriState.True; + this.dgvDosage.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle28; + this.dgvDosage.ColumnHeadersHeight = 30; + this.dgvDosage.ColumnHeadersVisible = false; + this.dgvDosage.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.Dosage}); + this.dgvDosage.EnableHeadersVisualStyles = false; + this.dgvDosage.Location = new System.Drawing.Point(317, 148); + this.dgvDosage.Name = "dgvDosage"; + this.dgvDosage.ReadOnly = true; + this.dgvDosage.RowHeadersVisible = false; + this.dgvDosage.RowTemplate.Height = 30; + this.dgvDosage.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; + this.dgvDosage.Size = new System.Drawing.Size(60, 90); + this.dgvDosage.TabIndex = 18; + this.dgvDosage.Visible = false; + this.dgvDosage.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvDosage_CellClick); + this.dgvDosage.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dgvDosage_KeyDown); + this.dgvDosage.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.dgvDosage_KeyPress); + this.dgvDosage.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.dgvDosage_PreviewKeyDown); + // + // Dosage + // + this.Dosage.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.Dosage.HeaderText = "剂量"; + this.Dosage.Name = "Dosage"; + this.Dosage.ReadOnly = true; + // + // imageList1 + // + this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); + this.imageList1.TransparentColor = System.Drawing.Color.Transparent; + this.imageList1.Images.SetKeyName(0, "插入列.png"); + this.imageList1.Images.SetKeyName(1, "未插入列 .png"); + // // frmFactDrugNew // this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; @@ -2288,5 +2302,6 @@ private System.Windows.Forms.DataGridViewTextBoxColumn Norm; private System.Windows.Forms.DataGridViewTextBoxColumn DOSEPER; private System.Windows.Forms.DataGridViewTextBoxColumn DoseUnit; + private DevComponents.DotNetBar.ButtonX buttonX2; } } \ No newline at end of file diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.cs index a5bfeeb..8a96cae 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.cs @@ -245,13 +245,13 @@ namespace AIMS.PublicUI.UI { if (row + i >= drugdt.Rows.Count) break; ButtonX lb = new ButtonX(); - lb.Text = drugdt.Rows[row + i]["Name"].ToString().Trim(); + lb.Text = drugdt.Rows[row + i]["Name"].ToString().Trim() + " " +drugdt.Rows[row + i]["Stand"].ToString().Trim(); lb.Tag = drugdt.Rows[row + i]["Id"].ToString(); //设定位置 lb.Size = new System.Drawing.Size(panelleftsel.Width - 10, 30); - lb.Font = new System.Drawing.Font("微软雅黑", 11f, FontStyle.Bold); + lb.Font = new System.Drawing.Font("微软雅黑", 10f, FontStyle.Bold); lb.Cursor = Cursors.Hand; - lb.ColorTable = eButtonColor.Flat; + lb.ColorTable = eButtonColor.Orange;// Flat; lb.BackColor = Color.SkyBlue; lb.TextAlignment = eButtonTextAlignment.Left; lb.Parent = panelleftsel; @@ -262,7 +262,7 @@ namespace AIMS.PublicUI.UI panelleftsel.Controls.Add(lb); } - } + } void lb_Click(object sender, EventArgs e) { @@ -1260,17 +1260,17 @@ namespace AIMS.PublicUI.UI if (TabSelDrugs.SelectedTab.Name == "AnesTab") { panel = AnesPanel; - dt = BDrugs.GetDrugsDataTable(); + dt = BDrugs.GetDrugsDataTable(); } if (Superitem.Tag != null && Superitem.Tag.ToString() != "") { panel = (SuperTabControlPanel)Superitem.AttachedControl; - dt = BDrugs.GetDrugsByIds(Superitem.Tag.ToString()); + dt = BDrugs.GetDrugsByIds(Superitem.Tag.ToString()); } FullCommonlyDrugs(dt, panel); } - + private void frmFactDrugNew_FormClosing(object sender, FormClosingEventArgs e) { //List UpdateRecordList = GetDrugsList(); @@ -1307,9 +1307,13 @@ namespace AIMS.PublicUI.UI { try { - for (int i = TabSelDrugs.Tabs.Count; i > 1; i--) + //for (int i = TabSelDrugs.Tabs.Count; i > 1; i--) + //{ + // TabSelDrugs.Tabs.RemoveAt(i - 1); + //} + for (int i = TabSelDrugs.Tabs.Count - 1; i >= 0; i--) { - TabSelDrugs.Tabs.RemoveAt(i - 1); + TabSelDrugs.Tabs.RemoveAt(i); } List AnaesthesiaList = BAnaesthesiaEvents.Select(" IsAutomatic=1 and IsValid=1 ", null, RecursiveType.None, 0); foreach (AnaesthesiaEvents item in AnaesthesiaList) @@ -1325,6 +1329,8 @@ namespace AIMS.PublicUI.UI superTabControlPanel.TabItem = spt; spt.AttachedControl = superTabControlPanel; } + TabSelDrugs.SelectedTab = TabSelDrugs.Tabs[1] as SuperTabItem; + TabSelDrugs.SelectedTab = TabSelDrugs.Tabs[0] as SuperTabItem; } catch (Exception ex) { @@ -1539,7 +1545,7 @@ namespace AIMS.PublicUI.UI _dataGridView.CurrentRow.Cells[3].Tag = int.Parse(dgvYP.Rows[index].Cells["id"].Value.ToString()); _dataGridView.CurrentRow.Cells[3].Value = dgvYP.Rows[index].Cells["DrugName"].Value.ToString();//药品名称 - _dataGridView.CurrentRow.Cells[11].Value =dgvYP.Rows[index].Cells["DoseUnit"].Value.ToString().Trim(); ;//备注名称 + _dataGridView.CurrentRow.Cells[11].Value = dgvYP.Rows[index].Cells["DoseUnit"].Value.ToString().Trim(); ;//备注名称 _dataGridView.CurrentRow.Cells[5].Value = "ivgtt";// dgvYP.Rows[index].Cells["DrugChannel"].Value.ToString(); if (_dataGridView.CurrentRow.Cells[2].Value.ToString() == "血液制品") { diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.resx b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.resx index 4eabcda..302f686 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.resx +++ b/AIMS/OperationDoing/AnasRecordBill/frmFactDrugNew.resx @@ -127,43 +127,43 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABQ - CAAAAk1TRnQBSQFMAgEBAgEAAdgBBQHYAQUBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ - AwABFAMAAQEBAAEgBgABGS4AA1QBrwJ/AWoB/gMrAfwDKwH8AZkBiwFAAf0BoQGSAQAB/wGTAYIBAAH/ - AZYBhwFAAf0BowGUAQAB/wGjAZQBAAH/AaMBlAEAAf8DKwH8A18B6P8ADQABkwGCAQAB/wNiAfYDbQH3 - A20B9wNcAfgDfwH+AZcBhgEAAf8DbQH3AewB5wHkAf8B7AHnAeQB/wHsAecB5AH/A20B9wGTAYIBAAH/ + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAA0 + CAAAAk1TRnQBSQFMAgEBAgEAAfgBBQH4AQUBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ + AwABFAMAAQEBAAEgBgABGS4AA1UBrwKAAW4B/gMrAfwDKwH8AZkBiwFAAf0BoQGSAQAB/wGTAYIBAAH/ + AZYBhwFAAf0BowGUAQAB/wGjAZQBAAH/AaMBlAEAAf8DKwH8A2AB6P8ADQABkwGCAQAB/wNiAfYDbQH3 + A20B9wNcAfgDgAH+AZcBhgEAAf8DbQH3AewB5wHkAf8B7AHnAeQB/wHsAecB5AH/A20B9wGTAYIBAAH/ /wANAAGTAYIBAAH/A2cB8gH/Av0C/wL9Av8C/QL/Av0B/wGbAYsBAAH/AysB/AH/Av0C/wL9Av8C/QL/ Av4B/wGTAYIBAAH//wANAAGTAYIBAAH/AysB/AGmAZUBgwH/AaYBlQGDAf8BpgGVAYMB/wGmAZUBgwH/ - AZUBhAEAAf8CfwF8Af4BpgGVAYMB/wGmAZUBgwH/AaYBlQGDAf8BpwGVAYQB/wGTAYIBAAH//wANAAGT - AYIBAAH/AZACAAH/A1wB+ANcAfgDXAH4A2IB9gGTAYIBAAH/AysB/ANcAfgDXAH4A1wB+ANNAfoBkwGC - AQAB//8ADQABkwGCAQAB/wNfAfMB/wH8Af0C/wH8Af0C/wH8Af0C/wH8Af0B/wGbAYsBAAH/AysB/AH/ - AfwB/QL/AfwB/QL/AfwB/QL/Av4B/wGTAYIBAAH//wANAAGTAYIBAAH/A18B8wH+AfsB/AH/Af4B+wH8 - Af8B/gH7AfwB/wH+AfsB/AH/AZsBiwEAAf8DKwH8Af4B+wH8Af8B/gH7AfwB/wH+AfsB/AL/Av0B/wGT - AYIBAAH/9AADRwGBA0cBggNHAYIDRwGCA0cBggNHAYIBiQIAAf8DTQH6A18B+wNfAfsDXwH7A18B+wGN - AgAB/wGnAaABkAH9A18B+wNfAfsDXwH7AqgBnwH9AZMBggEAAf/wAAMGAQgBXwFdAUwB8wFtAVIBUQH3 - AlkBQgH1AlkBQgH1AlkBQgH1AlkBQgH1AYECAAH/AwAB/wFfAV4BMgH7AV8BXQEyAfsBXwFeATIB+wJf - ATIB+wGBAgAB/wJfAV0B4wNdAdMDXQHTA10B0wNcAdECYAFfAdTwAAMIAQsDTQH6Am0BUQH3AfABogEA - Af8B8AGiAQAB/wHwAaIBAAH/AfABogEAAf8BhwIAAf8DXAH4AfABogEAAf8B8AGiAQAB/wHwAaIBAAH/ - AfABogEAAf8DAAH/AzgBXAwAAj4BPQFqAw0BEvAAAwgBCwNNAfoDXAH4AeoBngEAAf8B6gGeAQAB/wHq - AZ4BAAH/AeoBngEAAf8BjAIAAf8DTQH6AeoBngEAAf8B6gGeAQAB/wHqAZ4BAAH/AeoBngEAAf8DAAH/ - AzgBXAwAAzgBXAFeAloB1fAAAwgBCwNNAfoBagFlAUcB+QNqAfkDagH5A2oB+QNqAfkBhwIAAf8CbQFl - AfcDagH5A2oB+QNqAfkDagH5AwAB/wM4AVwMAAM1AVYDRQF98AADBwEJA00B+gGDAkAB/QFqAWcBRwH5 - AWoBZwFHAfkBagFnAUcB+QFqAWcBRwH5AYECAAH/A00B+gFqAWcBRwH5AWoBZwFHAfkBagFoAUcB+QFq - AWkBRgH5AYECAAH/AlkBVgG+A04BmQNOAZkDTgGZA1cBtwNRAZ/wAAMBAQIDSAGFAkkBSAGIAkkBSAGI - AkkBSAGIAkkBSAGIAkkBSAGIAYsCAAH/AY8CQAH9An8BdgH+An8BdgH+An8BdgH+AaQBjQFAAf0BiwIA - Af8BpgGZAYMB/QGoAaUBlgH9AagBpQGWAf0BqAGlAZYB/QN/Af4BkwGCAQAB//8ADQABkwGCAQAB/wNf - AfMB/gH6AfsB/wH+AfoB+wH/Af4B+gH7Af8B/gH6AfsB/wGbAYsBAAH/AysB/AH+AfoB+wH/Af4B+gH7 - Af8B/gH6AfsC/wL9Af8BkwGCAQAB//8ADQABkwGCAQAB/wNfAfMB/gH7AfwB/wH+AfsB/AH/Af4B+wH8 - Af8B+wH4AfkB/wGbAYsBAAH/AysB/AH+AfsB/AH/Af4B+wH8Af8B/gH7AfwC/wL9Af8BkwGCAQAB//8A - DQACbQFnAfcDXAH4A38B/gN/Af4DfwH+A38B/gGYAYcBAAH/AysB/AHUAc0BwgH/AdQBzQHCAf8B1AHN - AcIB/wN/Af4BkwGCAQAB//8ACQADAwEEA1ABmgGSAYIBAAH/An8BZgH+An8BZgH+An8BZgH+AZMBggEA - Af8BkwGCAQAB/wGOAYEBAAH/AZMBggEAAf8BkwGCAQAB/wGTAYIBAAH/An8BZgH+A1oBvf8ACQADAwEE - AxEBFwMjATMDIwEzAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAxYBHv8ADQADBAEG - AwQBBQMEAQUDBAEFAwQBBQMEAQYDBAEGAwQBBgMEAQYDBAEGAwQBBgMEAQYDAwEE8AABQgFNAT4HAAE+ - AwABKAMAAVADAAEUAwABAQEAAQEFAAHwFwAD/wEAAf4BAAEPAv8HAAH+AQABDwL/BwAB/gEAAQ8C/wcA - Af4BAAEPAv8HAAH+AQABDwL/BwAB/gEAAQ8C/wcAAf4BAAEPAv8HAAGAAQABDwL/CQABDwL/CAABAQHP - Av8IAAEBAc8C/wgAAQEBzwL/CQABDwL/CQABDwL/BwAB/gEAAQ8C/wcAAf4BAAEPAv8HAAH+AQABDwL/ - BwAB/AEAAQ8C/wcAAfwBAAEPAv8HAAH+AQABDwL/BwAL + AZUBhAEAAf8DgAH+AaYBlQGDAf8BpgGVAYMB/wGmAZUBgwH/AacBlQGEAf8BkwGCAQAB//8ADQABkwGC + AQAB/wGQAgAB/wNcAfgDXAH4A1wB+ANiAfYBkwGCAQAB/wMrAfwDXAH4A1wB+ANcAfgDTQH6AZMBggEA + Af//AA0AAZMBggEAAf8DYAHzAf8B/AH9Av8B/AH9Av8B/AH9Av8B/AH9Af8BmwGLAQAB/wMrAfwB/wH8 + Af0C/wH8Af0C/wH8Af0C/wL+Af8BkwGCAQAB//8ADQABkwGCAQAB/wNgAfMB/gH7AfwB/wH+AfsB/AH/ + Af4B+wH8Af8B/gH7AfwB/wGbAYsBAAH/AysB/AH+AfsB/AH/Af4B+wH8Af8B/gH7AfwC/wL9Af8BkwGC + AQAB//QAA0cBgQNHAYIDRwGCA0cBggNHAYIDRwGCAYkCAAH/A00B+gNfAfsDXwH7A18B+wNfAfsBjQIA + Af8BpwGgAZAB/QNfAfsDXwH7A18B+wKoAZ8B/QGTAYIBAAH/8AADBgEIAmABUAHzAW0BUgFRAfcCWgFG + AfUCWgFGAfUCWgFGAfUCWgFGAfUBgQIAAf8DAAH/AV8BXgEyAfsBXwFeATIB+wFfAV4BMgH7Al8BMgH7 + AYECAAH/A2AB4wNeAdMDXgHTA14B0wNdAdEDYAHU8AADCQELA00B+gJtAVEB9wHwAaIBAAH/AfABogEA + Af8B8AGiAQAB/wHwAaIBAAH/AYcCAAH/A1wB+AHwAaIBAAH/AfABogEAAf8B8AGiAQAB/wHwAaIBAAH/ + AwAB/wM4AVwMAAM+AWoDDgES8AADCQELA00B+gNcAfgB6gGeAQAB/wHqAZ4BAAH/AeoBngEAAf8B6gGe + AQAB/wGMAgAB/wNNAfoB6gGeAQAB/wHqAZ4BAAH/AeoBngEAAf8B6gGeAQAB/wMAAf8DOAFcDAADOAFc + A18B1fAAAwkBCwNNAfoBagFoAUcB+QNqAfkDagH5A2oB+QNqAfkBhwIAAf8CbQFpAfcDagH5A2oB+QNq + AfkDagH5AwAB/wM4AVwMAAM1AVYDRgF98AADBwEJA00B+gGDAkAB/QFqAWgBRwH5AWoBaAFHAfkBagFo + AUcB+QFqAWgBRwH5AYECAAH/A00B+gFqAWgBRwH5AWoBaAFHAfkBagFoAUcB+QFqAWkBRgH5AYECAAH/ + A1kBvgNPAZkDTwGZA08BmQNYAbcDUQGf8AAEAgNJAYUDSQGIA0kBiANJAYgDSQGIA0kBiAGLAgAB/wGP + AkAB/QKAAXoB/gKAAXoB/gKAAXoB/gGkAY0BQAH9AYsCAAH/AaYBmQGDAf0BqAGlAZYB/QGoAaUBlgH9 + AagBpQGWAf0DgAH+AZMBggEAAf//AA0AAZMBggEAAf8DYAHzAf4B+gH7Af8B/gH6AfsB/wH+AfoB+wH/ + Af4B+gH7Af8BmwGLAQAB/wMrAfwB/gH6AfsB/wH+AfoB+wH/Af4B+gH7Av8C/QH/AZMBggEAAf//AA0A + AZMBggEAAf8DYAHzAf4B+wH8Af8B/gH7AfwB/wH+AfsB/AH/AfsB+AH5Af8BmwGLAQAB/wMrAfwB/gH7 + AfwB/wH+AfsB/AH/Af4B+wH8Av8C/QH/AZMBggEAAf//AA0AAm0BawH3A1wB+AOAAf4DgAH+A4AB/gOA + Af4BmAGHAQAB/wMrAfwB1AHNAcIB/wHUAc0BwgH/AdQBzQHCAf8DgAH+AZMBggEAAf//AAkAAwMBBANQ + AZoBkgGCAQAB/wKAAWoB/gKAAWoB/gKAAWoB/gGTAYIBAAH/AZMBggEAAf8BjgGBAQAB/wGTAYIBAAH/ + AZMBggEAAf8BkwGCAQAB/wKAAWoB/gNaAb3/AAkAAwMBBAMSARcDIwEzAyMBMwMjATMDIwEzAyMBMwMj + ATMDIwEzAyMBMwMjATMDIwEzAyMBMwMWAR7/AA0AAwUBBgMEAQUDBAEFAwQBBQMEBAUBBgMFAQYDBQEG + AwUBBgMFAQYDBQEGAwUBBgMDAQTwAAFCAU0BPgcAAT4DAAEoAwABUAMAARQDAAEBAQABAQUAAfAXAAP/ + AQAB/gEAAQ8C/wcAAf4BAAEPAv8HAAH+AQABDwL/BwAB/gEAAQ8C/wcAAf4BAAEPAv8HAAH+AQABDwL/ + BwAB/gEAAQ8C/wcAAYABAAEPAv8JAAEPAv8IAAEBAc8C/wgAAQEBzwL/CAABAQHPAv8JAAEPAv8JAAEP + Av8HAAH+AQABDwL/BwAB/gEAAQ8C/wcAAf4BAAEPAv8HAAH8AQABDwL/BwAB/AEAAQ8C/wcAAf4BAAEP + Av8HAAs= diff --git a/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew.cs b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew.cs index a2ff6ba..3a03c60 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew.cs @@ -252,25 +252,34 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI if (OPInfo.IntubateOther != null) chkmingshi.Checked = OPInfo.IntubateOther.Contains(chkmingshi.Text.Trim()); if (OPInfo.IntubateOther != null) chkmangtan.Checked = OPInfo.IntubateOther.Contains(chkmangtan.Text.Trim()); if (OPInfo.IntubateOther != null) chktaonang.Checked = OPInfo.IntubateOther.Contains(chktaonang.Text.Trim()); + if (OPInfo.NeuroPlexusAround != null) { - if (OPInfo.NeuroPlexusAround == 1) rdoNeuroPlexusAroundLeft.Checked = true; - if (OPInfo.NeuroPlexusAround == 2) rdoNeuroPlexusAroundright.Checked = true; - if (OPInfo.NeuroPlexusAround == 3) rdoNeuroPlexusAroundall.Checked = true; + if (OPInfo.NeuroPlexusAround == rdoNeuroPlexusAroundLeft.Text) + { + rdoNeuroPlexusAroundLeft.Checked = true; + } + if (OPInfo.NeuroPlexusAround == rdoNeuroPlexusAroundright.Text) + { + rdoNeuroPlexusAroundright.Checked = true; + } + if (OPInfo.NeuroPlexusAround == rdoNeuroPlexusAroundall.Text) + { + rdoNeuroPlexusAroundall.Checked = true; + } } cmbNerveBlock.Text = OPInfo.BrachialPlexus; if (OPInfo.NeuroPlexusShallow != null) { - //纤维支气管镜 0 可视喉镜 1 光棒 2 视可尼 3 可视硬镜 4 - if (OPInfo.NeuroPlexusShallow == 0) + if (OPInfo.NeuroPlexusShallow == rdoQWZQGJ.Text) rdoQWZQGJ.Checked = true; - else if (OPInfo.NeuroPlexusShallow == 1) + else if (OPInfo.NeuroPlexusShallow == rdoKSHJ.Text) rdoKSHJ.Checked = true; - else if (OPInfo.NeuroPlexusShallow == 2) + else if (OPInfo.NeuroPlexusShallow == rdoGB.Text) rdoGB.Checked = true; - else if (OPInfo.NeuroPlexusShallow == 3) + else if (OPInfo.NeuroPlexusShallow == rdoSKN.Text) rdoSKN.Checked = true; - else if (OPInfo.NeuroPlexusShallow == 4) + else if (OPInfo.NeuroPlexusShallow == rdoKSYJ.Text) rdoKSYJ.Checked = true; } @@ -406,7 +415,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI OPInfo.AnesthesiaMethodChangeReason = txtCause.Text.Trim(); OPInfo.AnesthesiaMethodChangeTime = dtpTime.Value; } - + OPInfo.OperatorId = PublicMethod.OperatorName; if (OPInfo.Id == null) { @@ -457,7 +466,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void txtTourNurseSucceed_TextChanged(object sender, EventArgs e) { setDoctor(sender as TextBox, "护士"); - OPInfo.TourNurseSucceed = txtTourNurseSucceed.Text; + OPInfo.TourNurseSucceed = txtTourNurseSucceed.Text; if (txtTourNurseSucceed.Text != "") { txtDateTime_MouseDown(dtpTourNurseSucceed, null); @@ -479,7 +488,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void txtInstrumentNurseSucceed_TextChanged(object sender, EventArgs e) { setDoctor(sender as TextBox, "护士"); ; - OPInfo.InstrumentNurseSucceed = txtInstrumentNurseSucceed.Text; + OPInfo.InstrumentNurseSucceed = txtInstrumentNurseSucceed.Text; if (txtInstrumentNurseSucceed.Text != "") { txtDateTime_MouseDown(dtpInstrumentNurseSucceed, null); @@ -666,19 +675,30 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI OPInfo.IntubateOther = intubateOther; if (rdoQWZQGJ.Checked == true) - OPInfo.NeuroPlexusShallow = 0; + OPInfo.NeuroPlexusShallow = rdoQWZQGJ.Text; else if (rdoKSHJ.Checked == true) - OPInfo.NeuroPlexusShallow = 1; + OPInfo.NeuroPlexusShallow = rdoKSHJ.Text; else if (rdoGB.Checked == true) - OPInfo.NeuroPlexusShallow = 2; + OPInfo.NeuroPlexusShallow = rdoGB.Text; else if (rdoSKN.Checked == true) - OPInfo.NeuroPlexusShallow = 3; + OPInfo.NeuroPlexusShallow = rdoSKN.Text; else if (rdoKSYJ.Checked == true) - OPInfo.NeuroPlexusShallow = 4; + OPInfo.NeuroPlexusShallow = rdoKSYJ.Text; else OPInfo.NeuroPlexusShallow = null; //神经阻滞 - OPInfo.NeuroPlexusAround = rdoNeuroPlexusAroundLeft.Checked == true ? 1 : rdoNeuroPlexusAroundright.Checked == true ? 2 : rdoNeuroPlexusAroundall.Checked == true ? 3 : 0; + if (rdoNeuroPlexusAroundLeft.Checked == true) + { + OPInfo.NeuroPlexusAround = rdoNeuroPlexusAroundLeft.Text; + } + if (rdoNeuroPlexusAroundright.Checked == true) + { + OPInfo.NeuroPlexusAround = rdoNeuroPlexusAroundright.Text; + } + if (rdoNeuroPlexusAroundall.Checked == true) + { + OPInfo.NeuroPlexusAround = rdoNeuroPlexusAroundall.Text; + } OPInfo.BrachialPlexus = cmbNerveBlock.Text; //动静脉穿刺 穿刺方法 diff --git a/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs b/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs index 631ebca..b445740 100644 --- a/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs +++ b/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs @@ -375,6 +375,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void cboRoom_SelectedIndexChanged(object sender, EventArgs e) { + if (cboRoom.SelectedIndex > 0) + { + PublicMethod.SelectRoom = Convert.ToInt32(cboRoom.SelectedValue); + } FillDgv(); } diff --git a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.cs b/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.cs deleted file mode 100644 index 6f60890..0000000 --- a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.cs +++ /dev/null @@ -1,904 +0,0 @@ -using AIMS.OremrUserControl; -using AIMSBLL; -using AIMSExtension; -using AIMSModel; -using DrawGraph; -using System; -using System.Collections.Generic; -using System.Data; -using System.Drawing; -using System.IO; -using System.Windows.Forms; - -namespace AIMS.OperationDoing.AnasRecordBill -{ - public partial class frmGoodsBillRecord : Form - { - #region 窗体加载 - public OperationRecord _record; - /// - /// 物品数据表 - /// - private DataTable _appliance; - /// - /// 器械使用类型集合 - /// - private List _applianceUseType; - private OperationRecordInstrumentList instrumentList; - - private List _applianceRecordList; - /// - /// 高度 - /// - int thisHeight = 600; - /// - /// 文书名称 - /// - string strFileName = @"手术清点记录单.xlsx"; - public frmGoodsBillRecord() - { - InitializeComponent(); - } - int plBottomHeight = 0; - - string TextValue = @"\"; - private void GoodsBillReport_Load(object sender, EventArgs e) - { - PublicMethod.ControlsMiddleAutoScroll(this, panel1, 85); - plBottomHeight = plBottom.Height; - Initial(); - } - #endregion - - #region 加载手术手术清点单记录信息 - private void LoadOperationGoodsBillRecord() - { - if (instrumentList.ApplianceUseType != null && instrumentList.ApplianceUseType != "") _applianceUseType = BApplianceUseType.Select(" id in (" + instrumentList.ApplianceUseType + ")", null, RecursiveType.None, 0); - btnEnter_Click1(null, null); - - if (instrumentList.JsonTextData != null && instrumentList.JsonTextData != "") - { - PublicToDoument.DeserializeControl(panel1, instrumentList.JsonTextData); - } - if (instrumentList.TagPicture != null && instrumentList.TagPicture != "") - { - pictureBox1.Image = PublicToDoument.BytesToImage(Convert.FromBase64String(instrumentList.TagPicture)); - } - } - #endregion - - #region 确认选择的物品使用类型 - /// - /// 确认选择的物品使用类型 - /// - /// - /// - private void btnEnter_Click1(object sender, EventArgs e) - { - if (_applianceUseType == null || _applianceUseType.Count == 0) - { - _applianceUseType = new List(); - _appliance = BAppliance.GetApplianiceByIds(""); - } - else - { - DataTable newDataTable = null; - _appliance = BAppliance.GetApplianiceNumberByIds(_applianceUseType[0].TheApplianceId, _applianceUseType[0].ApplianceNumber); - newDataTable = _appliance.Clone(); - foreach (ApplianceUseType item in _applianceUseType) - { - DataTable dt = BAppliance.GetApplianiceNumberByIds(item.TheApplianceId, item.ApplianceNumber); - object[] obj = new object[newDataTable.Columns.Count]; - //添加DataTable1的数据 - for (int i = 0; i < dt.Rows.Count; i++) - { - dt.Rows[i].ItemArray.CopyTo(obj, 0); - newDataTable.Rows.Add(obj); - } - } - _appliance = newDataTable; - } - if (_appliance != null) - FullUcControlsToPanel(panel32, _appliance); - } - #endregion - - #region 加载手术记录信息 - public void LoadOperationRecord() - { - try - { - if (_record != null) - { - TxtInHospitalNo.Text = _record.InHospitalNo; - TxtDepartment.Text = _record.ApplyDepName; - TxtName.Text = _record.Name; - TxtSex.Text = _record.Sex; - TxtAge.Text = _record.Age; - //txtEndemicArea.Text = _record.EndemicArea; - TxtBed.Text = _record.Bed; - txtOperationType.Text = _record.OperationType; - txtOperation.Text = DBManage.GetDictionaryValuesById(_record.Operation, "手术"); - txtOpeRoom.Text = _record.InRoomTime.Value.ToString("yyyy-MM-dd"); - - uTextCA1.Text = DBManage.GetDictionaryValuesById(_record.InstrumentNurse, "人员"); - uTextCA2.Text = DBManage.GetDictionaryValuesById(_record.TourNurse, "人员"); - uTextCA4.Text = uTextCA2.Text; - - if (txtOperation.Text.Contains("白内障") || txtOperation.Text.Contains("眼")) - { - buttonX1_Click(null, null); - } - } - } - catch (Exception ex) - { - PublicMethod.WriteLog(ex, ""); - return; - } - } - - #endregion - - #region 初始化数据 - private void Initial() - { - if (_record != null) - { - LoadOperationRecord(); - instrumentList = BOperationRecordInstrumentList.SelectSingle(" OperationRecordId=" + Convert.ToInt32(_record.Id), null); - if (instrumentList != null) - { - _applianceRecordList = BApplianceRecord.GetApplianceRecordById(Convert.ToInt32(_record.Id), Convert.ToInt32(instrumentList.Id)); - LoadOperationGoodsBillRecord(); - } - else - { - FirstbtnEnter(); - } - } - } - #endregion - - #region 保存 - public void tsbSetup_Click(object sender, EventArgs e) - { - SaveReport(true); - } - - private void SaveReport(bool showMessage) - { - try - { - SaveImage(pictureBox1); - if (instrumentList == null) - instrumentList = new OperationRecordInstrumentList(); - - instrumentList.OperationRecordId = this._record.Id; - if (_applianceUseType != null) - { - List list = new List(); - foreach (ApplianceUseType item in _applianceUseType) - { - list.Add(item.Id.Value); - } - instrumentList.ApplianceUseType = string.Join(",", list.ToArray()); - } - List NoOpe = new List() { "panel32" }; - instrumentList.TagPicture = Convert.ToBase64String(PublicToDoument.ImageToBytes(pictureBox1.Image)); - instrumentList.JsonTextData = PublicToDoument.SerializeControl(panel1, _record, NoOpe); - instrumentList.OperatorNo = PublicMethod.OperatorNo; - instrumentList.OperatorName = PublicMethod.OperatorName; - instrumentList.OperateDate = DateTime.Now; - if (instrumentList.Id == null || instrumentList.Id == 0) - { - instrumentList.Id = BOperationRecordInstrumentList.Insert(instrumentList); - } - else - { - BOperationRecordInstrumentList.Update(instrumentList); - } - instrumentList.ApplianceRecordList = GetApplianceRecord(); - BApplianceRecord.InsertListData(instrumentList.ApplianceRecordList); - string dirpath = @"C:\temp"; - if (!Directory.Exists(dirpath)) - Directory.CreateDirectory(dirpath); - pictureBox1.Image.Save(dirpath + @"\" + rangname + ".png", System.Drawing.Imaging.ImageFormat.Png); - if (showMessage == true) - { - MessageBox.Show("保存成功!", "系统提示"); - } - - } - catch (Exception ex) - { - PublicMethod.WriteLog(ex); - } - } - #endregion - - #region 加载物品控件 - int i = 0, j = 0; - int count = 0; - /// - /// 加载物品控件到指定的Panel - /// - /// 指定的Panel - /// 物品数据表 - private void FullUcControlsToPanel(Panel panel, DataTable dt) - { - i = 0; j = 0; count = 0; - panel.Controls.Clear(); - foreach (DataRow dr in dt.Rows) - { - if (count > 60) - break; - ApplianceRecord applic = null; - if (_applianceRecordList != null && _applianceRecordList.Count > 0) - { - foreach (ApplianceRecord app in _applianceRecordList) - { - if (app.ApplianceId != null && app.ApplianceId == Convert.ToInt32(dr["Id"])) - { - applic = app; - break; - } - } - } - //if (applic == null) continue; - UCOperationGoodsBill uc = new UCOperationGoodsBill(applic); - uc.SelectTextBoxEvent += Uc_SelectTextBoxEvent; - uc.OperationRecordId = Convert.ToInt32(_record.Id); - uc.GoodsId = Convert.ToInt32(dr["Id"]); - uc.GoodsName = dr["Name"].ToString(); - if (applic == null) - { - string ApplianceNumber = dr["ApplianceNumber"].ToString(); - if (_applianceUseType != null && _applianceUseType.Count == 1 && _applianceUseType[0].Id == 1) - ApplianceNumber = ""; - uc.GoodsNumber = ApplianceNumber; - } - uc.Location = new Point((uc.Width) * i, (uc.Height - 1) * j); - uc.TabIndex = count + 1; - panel.Controls.Add(uc); - count++; - j++; - if (j == 14) - { - j = 0; - i++; - } - } - if (_applianceRecordList != null && _applianceRecordList.Count > 0) - { - foreach (ApplianceRecord app in _applianceRecordList) - { - if (count > 60) - break; - ApplianceRecord applic = null; - if (app.ApplianceId == 0) - { - applic = app; - } - if (applic == null) continue; - UCOperationGoodsBill uc = new UCOperationGoodsBill(applic); - uc.SelectTextBoxEvent += Uc_SelectTextBoxEvent; - uc.lblGoodsName.ReadOnly = false; - uc.OperationRecordId = Convert.ToInt32(_record.Id); - uc.GoodsName = app.ApplianceName; - uc.Location = new Point((uc.Width) * i, (uc.Height - 1) * j); - uc.TabIndex = count + 1; - panel.Controls.Add(uc); - count++; - j++; - if (j == 14) - { - j = 0; - i++; - } - } - } - //根据物品数量设置整个panel4的高度及右侧滚动条 - panel.Height = (new UCOperationGoodsBill().Height * ((i > 0 ? 14 : j))) + 2; - plBottom.Height = panel.Height + plBottomHeight; - panel1.Height = plBottom.Height + plTop.Height + plTital.Height + thisHeight;// + groupBox1.Height ; - } - - private void Uc_SelectTextBoxEvent(object uc, KeyEventArgs e) - { - if (e.KeyCode == Keys.Enter) - { - SendKeys.Send("{TAB}"); - } - else if (e.KeyCode == Keys.Left) - { - //MessageBox.Show(((uc as TextBox).TabIndex - 1).ToString()); - foreach (Control item in ((uc as TextBox).Parent).Controls) - { - if (item.TabIndex == ((uc as TextBox).TabIndex - 1)) - { - item.Focus(); - } - } - } - else if (e.KeyCode == Keys.Right) - { - SendKeys.Send("{TAB}"); - } - else if (e.KeyCode == Keys.Up) - { - //SendKeys.Send("^"); - //int tabindex = (uc as Control).TabIndex; - //int parentyIndex = ((uc as Control).Parent).TabIndex; - //foreach (Control item in panel32.Controls) - //{ - // if (item.TabIndex == (parentyIndex - 1)) - // { - // item.Focus(); - // foreach (Control child in item.Controls) - // { - // if (child.TabIndex == tabindex) - // { - // child.Focus(); - // } - // } - // } - //} - } - else if (e.KeyCode == Keys.Down) - { - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - SendKeys.Send("{TAB}"); - } - } - - #endregion - - #region 预览 - public void toolStripButton2_Click(object sender, EventArgs e) - { - SaveReport(false); - try - { - GoldPrinter.ExcelAccess excel = GetExcel(); - excel.PrintPreview(); - excel.Close(); - } - catch (Exception exp) - { - PublicMethod.WriteLog(exp); - } - } - #endregion - - #region 打印并保存 - public void tsbSaveOperationApply_Click(object sender, EventArgs e) - { - SaveReport(false); - try - { - GoldPrinter.ExcelAccess excel = GetExcel(); - excel.Print(); - excel.Close(); - } - catch (Exception exp) - { - PublicMethod.WriteLog(exp); - } - } - - public GoldPrinter.ExcelAccess GetExcel() - { - //调用第三方操作EXCEL打印插件GoldPrinter实现打印 - GoldPrinter.ExcelAccess excel = new GoldPrinter.ExcelAccess(); - string strExcelTemplateFile = Application.StartupPath; - strExcelTemplateFile += @"\Template\" + strFileName; - excel.Open(strExcelTemplateFile); //调用模板文件 - excel.IsVisibledExcel = false; - PublicToDoument.SetExcelValue(panel1, excel); - List ApplianceRecordList = new List(); - if (instrumentList.ApplianceRecordList != null && instrumentList.ApplianceRecordList.Count > 0) - { - ApplianceRecordList = instrumentList.ApplianceRecordList; - } - else - { - ApplianceRecordList = GetApplianceRecord(); - } - #region 新打印 - #region 患者手术信息 - string name1 = PublicMethod.GetHospitalName(); - Microsoft.Office.Interop.Excel.Range range = excel.GetRange(1, 1, 55, 55); - { excel.SetCellText(6, "C", this.TxtName.Text.Trim()); }//患者 - { excel.SetCellText(6, "L", this.TxtSex.Text.Trim()); }//性别 - { excel.SetCellText(6, "R", this.TxtAge.Text.Trim()); }//年龄 - { excel.SetCellText(6, "X", this.TxtDepartment.Text.Trim()); }//科室 - { excel.SetCellText(6, "AE", this.txtEndemicArea.Text.Trim()); }//病区 - { excel.SetCellText(6, "AL", this.TxtBed.Text.Trim()); }//床号 - { excel.SetCellText(7, "AE", this.TxtInHospitalNo.Text.Trim()); }//住院号 - { excel.SetCellText(7, "F", this.txtOpeRoom.Text.Trim()); }//手术日期 - { excel.SetCellText(8, "F", this.txtOperation.Text.Trim()); }//实施手术 - - FileInfo img = new FileInfo(@"C:\temp\" + rangname + ".png"); - PublicToDoument.InsertPicture(excel, img, 170, 160); - - #endregion - - #region 物品清点单信息 - int index = 0; - for (int i = 25; i < 39; i++) - { - if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count) - { - { excel.SetCellText(i, "A", ApplianceRecordList[index].ApplianceName); }//器械名称 - if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "" && ApplianceRecordList[index].OpeFront != @"\") - { excel.SetCellText(i, "F", ApplianceRecordList[index].OpeFront.ToString()); }//术前 - //else setLine(excel.GetRange(i, "H")); - - if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "" && ApplianceRecordList[index].OpeDoing != @"\") - { excel.SetCellText(i, "J", ApplianceRecordList[index].OpeDoing.ToString()); }//术中 - //else setLine(excel.GetRange(i, "L")); - - if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "" && ApplianceRecordList[index].CloseFront != @"\") - { excel.SetCellText(i, "N", ApplianceRecordList[index].CloseFront.ToString()); }//关闭腔体前 - //else setLine(excel.GetRange(i, "P")); - - if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "" && ApplianceRecordList[index].CloseLast != @"\") - { excel.SetCellText(i, "R", ApplianceRecordList[index].CloseLast.ToString()); }//关闭腔体后 - //else setLine(excel.GetRange(i, "S")); - - index++; - continue; - } - { excel.SetCellText(i, "A", ""); }//器械名称 - { excel.SetCellText(i, "F", ""); }//术前 - { excel.SetCellText(i, "J", ""); }//术中 - { excel.SetCellText(i, "N", ""); }//关闭腔体前 - { excel.SetCellText(i, "R", ""); }//关闭腔体后 - } - for (int i = 25; i < 39; i++) - { - if (ApplianceRecordList.Count > 0 && index < ApplianceRecordList.Count) - { - { excel.SetCellText(i, "V", ApplianceRecordList[index].ApplianceName); }//器械名称 - if (ApplianceRecordList[index].OpeFront != null && ApplianceRecordList[index].OpeFront != "" && ApplianceRecordList[index].OpeFront != @"\") - { excel.SetCellText(i, "AA", ApplianceRecordList[index].OpeFront.ToString()); }//术前 - //else setLine(excel.GetRange(i, "AC")); - - if (ApplianceRecordList[index].OpeDoing != null && ApplianceRecordList[index].OpeDoing != "" && ApplianceRecordList[index].OpeDoing != @"\") - { excel.SetCellText(i, "AE", ApplianceRecordList[index].OpeDoing.ToString()); }//术中 - //else setLine(excel.GetRange(i, "AG")); - - if (ApplianceRecordList[index].CloseFront != null && ApplianceRecordList[index].CloseFront != "" && ApplianceRecordList[index].CloseFront != @"\") - { excel.SetCellText(i, "AI", ApplianceRecordList[index].CloseFront.ToString()); }//关闭腔体前 - //else setLine(excel.GetRange(i, "AK")); - - if (ApplianceRecordList[index].CloseLast != null && ApplianceRecordList[index].CloseLast != "" && ApplianceRecordList[index].CloseLast != @"\") - { excel.SetCellText(i, "AM", ApplianceRecordList[index].CloseLast.ToString()); }//关闭腔体后 - //else setLine(excel.GetRange(i, "AN")); - - index++; - continue; - } - { excel.SetCellText(i, "V", ""); }//器械名称 - { excel.SetCellText(i, "AA", ""); }//术前 - { excel.SetCellText(i, "AE", ""); }//术中 - { excel.SetCellText(i, "AI", ""); }//关闭腔体前 - { excel.SetCellText(i, "AM", ""); }//关闭腔体后 - } - #endregion - - #endregion - return excel; - } - public void toolStripButton3_Click(object sender, EventArgs e) - { - Initial(); - } - #endregion - - #region 选择器械包 - private void btnEnter_Click(object sender, EventArgs e) - { - if (_applianceUseType == null) - _applianceUseType = new List(); - frmSelectApplianceUseType ReturnApply = new frmSelectApplianceUseType(); - ReturnApply._SelectApplianceUseType = _applianceUseType; - DialogResult ddr = ReturnApply.ShowDialog(); - _appliance = ReturnApply._appliance; - if (ddr == System.Windows.Forms.DialogResult.OK && _appliance != null) - { - FullUcControlsToPanel(panel32, _appliance); - //if (_appliance.Rows.Count > 60) - // MessageBox.Show("超出打印数量!"); - } - } - private void FirstbtnEnter() - { - if (_applianceUseType == null) - { - _applianceUseType = new List(); - ApplianceUseType _nowApplianceUseType = BApplianceUseType.SelectSingle(1, RecursiveType.None, 0); - _applianceUseType.Add(_nowApplianceUseType); - if (txtOperation.Text.Contains("白内障") || txtOperation.Text.Contains("眼")) - { - ApplianceUseType _nowApplianceUseType2 = BApplianceUseType.SelectSingle(2, RecursiveType.None, 0); - _applianceUseType.Add(_nowApplianceUseType2); - } - DataTable newDataTable = null; - if (_applianceUseType.Count > 0) _appliance = BAppliance.GetApplianiceNumberByIds(_applianceUseType[0].TheApplianceId, _applianceUseType[0].ApplianceNumber); - newDataTable = _appliance.Clone(); - foreach (ApplianceUseType item in _applianceUseType) - { - if (item.TheApplianceId != null && item.TheApplianceId != "") - { - DataTable dt = BAppliance.GetApplianiceNumberByIds(item.TheApplianceId, item.ApplianceNumber); - object[] obj = new object[newDataTable.Columns.Count]; - //添加DataTable1的数据 - for (int i = 0; i < dt.Rows.Count; i++) - { - dt.Rows[i].ItemArray.CopyTo(obj, 0); - newDataTable.Rows.Add(obj); - } - } - } - _appliance = newDataTable; - FullUcControlsToPanel(panel32, _appliance); - } - } - #endregion - - #region 点击“+”号 - private void btnAdd_Click(object sender, EventArgs e) - { - //if (count > 59) - //{ - // MessageBox.Show("超出打印数量!"); return; - //} - ApplianceRecord app = new ApplianceRecord(); - app.OperationRecordId = _record.Id.Value; - UCOperationGoodsBill uc = new UCOperationGoodsBill(app); - uc.lblGoodsName.ReadOnly = false; - //uc.OperationRecordId = _record.Id.Value; - //uc.GoodsId = Convert.ToInt32(dr["Id"]); - //uc.GoodsName = dr["Name"].ToString(); - uc.GoodsNumber = ""; - uc.Location = new Point((uc.Width) * i, (uc.Height - 1) * j); - count++; - if (_applianceRecordList != null) _applianceRecordList.Add(app); - panel32.Controls.Add(uc); - j++; - if (j == 14) - { - j = 0; - i++; - } - //根据物品数量设置整个panel4的高度及右侧滚动条 - panel32.Height = (new UCOperationGoodsBill().Height * ((i > 0 ? 14 : j))) + 1; - plBottom.Height = panel32.Height + plBottomHeight; - panel1.Height = plBottom.Height + plTop.Height + plTital.Height + thisHeight;// + groupBox1.Height ; - } - #endregion - - #region 其他事件 - - private void frmBCGoodsBillReport_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode == Keys.Enter) - { - SendKeys.Send("{TAB}"); - } - } - - private void radioButton1_CheckedChanged(object sender, EventArgs e) - { - RadioButton rad = sender as RadioButton; - if (rad.Checked) - { - if (rad.Name == "radioButton7") - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmGoodsBillRecord)); - //pictureBox1 = new PictureBox();imageList1.Images[0];// - pictureBox1.Controls.Clear(); - pictureBox1.Image = null; - pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); - - } - str = rad.Text.Substring(0, 1); - } - } - - private void TextBox_DoubleClick(object sender, EventArgs e) - { - TextBox txt = sender as TextBox; - txt.Text = DateTime.Now.ToString("yyyy-MM-dd"); - } - - private void txtOperation_Click(object sender, EventArgs e) - { - TextBox tb = sender as TextBox; - } - - private void textBoxX1_DoubleClick(object sender, EventArgs e) - { - } - - private void TextBoxHHMM_DoubleClick(object sender, EventArgs e) - { - TextBox txt = sender as TextBox; - txt.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); - } - private string GetString(string str) - { - char[] a = new char[] { '+', '-' }; - str = str.TrimStart(a).TrimEnd(a); - object result = new DataTable().Compute(str, null); - return result.ToString(); - } - #endregion - - #region 自定义方法 - /// - /// 得到当前使用的器械对象集合 - /// - /// - private List GetApplianceRecord() - { - List applianceRecordList = new List(); - foreach (Control ctl in panel32.Controls) - { - ApplianceRecord applianceRecord = new ApplianceRecord(); - if (ctl is UCOperationGoodsBill) - { - UCOperationGoodsBill ucOperationGoodsBill = ctl as UCOperationGoodsBill; - //if (ucOperationGoodsBill.CloseLast == 0) - //{ - // continue; - //} - if (ucOperationGoodsBill.Id != null) - { - applianceRecord.Id = ucOperationGoodsBill.Id; - } - applianceRecord.OperationRecordId = this._record.Id; - applianceRecord.ApplianceId = ucOperationGoodsBill.GoodsId; - applianceRecord.ApplianceName = ucOperationGoodsBill.GoodsName; - if (instrumentList != null) - { - applianceRecord.OperationGoodsBillRecord = instrumentList.Id; - } - //if (ucOperationGoodsBill.txtPack.Text != "") - // applianceRecord.Pack = ucOperationGoodsBill.Pack; - //else applianceRecord.Pack = null; - if (ucOperationGoodsBill.txtFront.Text != "") - applianceRecord.OpeFront = ucOperationGoodsBill.OpeFront; - else applianceRecord.OpeFront = null; - if (ucOperationGoodsBill.txtDoing.Text != "") - applianceRecord.OpeDoing = ucOperationGoodsBill.OpeDoing; - else applianceRecord.OpeDoing = null; - if (ucOperationGoodsBill.txtCloseFront.Text != "") - applianceRecord.CloseFront = ucOperationGoodsBill.CloseFront; - else applianceRecord.CloseFront = null; - if (ucOperationGoodsBill.txtCloseLast.Text != "") - applianceRecord.CloseLast = ucOperationGoodsBill.CloseLast; - else applianceRecord.CloseLast = null; - //if (ucOperationGoodsBill.txtSkinCloseLast.Text != "") - // applianceRecord.SkinCloseLast = ucOperationGoodsBill.SkinCloseLast; - //else applianceRecord.SkinCloseLast = null; - applianceRecordList.Add(applianceRecord); - } - } - return applianceRecordList; - } - #endregion - - #region 画小人 - private void buttonX1_Click(object sender, EventArgs e) - { - //TextBoxAddEventSources(panel1, TextValue); - uText3.Text = " -- "; - uText2.Text = " -- "; - textBoxX1.Text = "无"; - uText29.Text = "清醒"; - checkBox3.Checked = true; - checkBox8.Checked = true; - checkBox1.Checked = true; - checkBox11.Checked = true; - uText33.Text = " -- "; - uText34.Text = " -- "; - uText35.Text = "0.9%氯化钠注射液/"; - uText36.Text = " -- "; - - if (txtOperation.Text.Contains("白内障") || txtOperation.Text.Contains("眼")) - { - uText35.Text = " -- "; - uText27.Text = " -- "; - } - } - - private void TextBoxAddEventSources(Control _panel, string TextValue) - { - foreach (Control clTemp in _panel.Controls) - { - if (clTemp.Name == "panel15") - continue; - if (clTemp.Controls.Count > 0) - { - TextBoxAddEventSources(clTemp, TextValue); - } - else - { - if (clTemp is TextBox) - { - TextBox cbT = (clTemp as TextBox); - if (cbT != null && cbT.Text.Trim() == "") - { - cbT.Text = TextValue; - } - } - } - } - } - - string str = null; - string rangname = "D56";//人体图所在单元格 - private void pictureBox1_MouseClick(object sender, MouseEventArgs e) - { - Point p = e.Location; - AddLabelControlIntoPicBox(pictureBox1, p); - - } - //在picturebox上添加Label - private void AddLabelControlIntoPicBox(PictureBox p_PicBox, Point point) - { - //Image myimage = p_PicBox.Image; - //Graphics g = Graphics.FromImage(myimage); - //g.DrawString(str, new Font("微软雅黑", 5), new SolidBrush(Color.Red), point.X, point.Y); - //p_PicBox.Image = myimage; - //g.Dispose(); - - System.Windows.Forms.Label mylable = new System.Windows.Forms.Label(); - //TextBox mytextbox = new TextBox(); - mylable.Location = new Point(point.X - 8, point.Y - 8); - mylable.Text = str; - mylable.Size = new Size(11, 11); - mylable.ForeColor = Color.Red; - mylable.BorderStyle = BorderStyle.None; - mylable.Font = new Font("微软雅黑", 7); - //mytextbox.BackColor = Color.Transparent; - //mytextbox.Size = new Size(1,1); - mylable.MouseDoubleClick += Mytextbox_MouseDoubleClick; ; - p_PicBox.Controls.Add(mylable); - // p_PicBox.Controls.Remove(mytextbox); - } - //双击清除标记 - private void Mytextbox_MouseDoubleClick(object sender, MouseEventArgs e) - { - System.Windows.Forms.Label lbl = sender as System.Windows.Forms.Label; - pictureBox1.Controls.Remove(lbl); - - } - //遍历picturebox上所有lable,将所有lable标记画在图片上 - private void SaveImage(PictureBox p_PicBox) - { - foreach (Control clTemp in p_PicBox.Controls) - { - - if (clTemp is System.Windows.Forms.Label) - { - System.Windows.Forms.Label lab = (clTemp as System.Windows.Forms.Label); - if (lab != null && lab.Text.Trim() != "") - { - DrawStringInImage(p_PicBox, lab.Location, lab.Text); - } - } - - } - } - - private void DrawStringInImage(PictureBox p_PicBox, Point point, String str1) - { - Image myimage = p_PicBox.Image; - Graphics g = Graphics.FromImage(myimage); - g.DrawString(str1, new Font("微软雅黑", 5), new SolidBrush(Color.Red), point.X, point.Y); - p_PicBox.Image = myimage; - g.Dispose(); - } - - PublicUI.UI.frmSelectPerson frmOperationDoctor; - public List SelectOperationDoctor; - private void uTextCA1_Click(object sender, EventArgs e) - { - SelectOperationDoctor = new List(); - frmOperationDoctor = new PublicUI.UI.frmSelectPerson(); - frmOperationDoctor.PersonType = "手术室护士"; - frmOperationDoctor.SelectDepartmentName = "手术室"; - frmOperationDoctor.SelectPersonData = SelectOperationDoctor; - frmOperationDoctor.FormClosed += new FormClosedEventHandler(frmSelectPerson_FormClosed); - frmOperationDoctor.ShowDialog(); - } - - void frmSelectPerson_FormClosed(object sender, FormClosedEventArgs e) - { - uTextCA1.Text = ""; - if (frmOperationDoctor.SelectPersonData.Count > 0) - { - SelectOperationDoctor = frmOperationDoctor.SelectPersonData; - foreach (int RowId in frmOperationDoctor.SelectPersonData) - { - uTextCA1.Text += BPerson.GetModel(RowId).Name + " ,"; - } - int idxStart = uTextCA1.Text.LastIndexOf(" ,"); - uTextCA1.Text = uTextCA1.Text.Substring(0, idxStart); - } - } - - private void uTextCA2_Click(object sender, EventArgs e) - { - SelectOperationDoctor = new List(); - frmOperationDoctor = new PublicUI.UI.frmSelectPerson(); - frmOperationDoctor.PersonType = "手术室护士"; - frmOperationDoctor.SelectDepartmentName = "手术室"; - frmOperationDoctor.SelectPersonData = SelectOperationDoctor; - frmOperationDoctor.FormClosed += new FormClosedEventHandler(frmSelectPerson2_FormClosed); - frmOperationDoctor.ShowDialog(); - } - - void frmSelectPerson2_FormClosed(object sender, FormClosedEventArgs e) - { - uTextCA2.Text = ""; - if (frmOperationDoctor.SelectPersonData.Count > 0) - { - SelectOperationDoctor = frmOperationDoctor.SelectPersonData; - foreach (int RowId in frmOperationDoctor.SelectPersonData) - { - uTextCA2.Text += BPerson.GetModel(RowId).Name + " ,"; - } - int idxStart = uTextCA2.Text.LastIndexOf(" ,"); - uTextCA2.Text = uTextCA2.Text.Substring(0, idxStart); - } - } - - private void uTextCA4_Click(object sender, EventArgs e) - { - - SelectOperationDoctor = new List(); - frmOperationDoctor = new PublicUI.UI.frmSelectPerson(); - frmOperationDoctor.PersonType = "手术室护士"; - frmOperationDoctor.SelectDepartmentName = "手术室"; - frmOperationDoctor.SelectPersonData = SelectOperationDoctor; - frmOperationDoctor.FormClosed += new FormClosedEventHandler(frmSelectPerson3_FormClosed); - frmOperationDoctor.ShowDialog(); - } - - void frmSelectPerson3_FormClosed(object sender, FormClosedEventArgs e) - { - uTextCA4.Text = ""; - if (frmOperationDoctor.SelectPersonData.Count > 0) - { - SelectOperationDoctor = frmOperationDoctor.SelectPersonData; - foreach (int RowId in frmOperationDoctor.SelectPersonData) - { - uTextCA4.Text += BPerson.GetModel(RowId).Name + " ,"; - } - int idxStart = uTextCA4.Text.LastIndexOf(" ,"); - uTextCA4.Text = uTextCA4.Text.Substring(0, idxStart); - } - } - - private void button1_Click_1(object sender, EventArgs e) - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmGoodsBillRecord)); - //pictureBox1 = new PictureBox();imageList1.Images[0];// - pictureBox1.Controls.Clear(); - pictureBox1.Image = null; - pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); - } - - #endregion - - - } -} diff --git a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.designer.cs b/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.designer.cs deleted file mode 100644 index 65e29dc..0000000 --- a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.designer.cs +++ /dev/null @@ -1,2615 +0,0 @@ -namespace AIMS.OperationDoing.AnasRecordBill -{ - partial class frmGoodsBillRecord - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmGoodsBillRecord)); - this.panel3 = new System.Windows.Forms.Panel(); - this.label26 = new System.Windows.Forms.Label(); - this.txtOperationType = new System.Windows.Forms.TextBox(); - this.TxtBed = new System.Windows.Forms.TextBox(); - this.label14 = new System.Windows.Forms.Label(); - this.buttonX1 = new DevComponents.DotNetBar.ButtonX(); - this.btnEnter = new DevComponents.DotNetBar.ButtonX(); - this.TxtAge = new System.Windows.Forms.TextBox(); - this.label9 = new System.Windows.Forms.Label(); - this.label11 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.TxtInHospitalNo = new System.Windows.Forms.TextBox(); - this.TxtSex = new System.Windows.Forms.TextBox(); - this.TxtDepartment = new System.Windows.Forms.TextBox(); - this.label13 = new System.Windows.Forms.Label(); - this.txtEndemicArea = new System.Windows.Forms.TextBox(); - this.label16 = new System.Windows.Forms.Label(); - this.label15 = new System.Windows.Forms.Label(); - this.TxtName = new System.Windows.Forms.TextBox(); - this.btnAdd = new DevComponents.DotNetBar.ButtonX(); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel14 = new System.Windows.Forms.Panel(); - this.panel15 = new System.Windows.Forms.Panel(); - this.label28 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.uText28 = new System.Windows.Forms.TextBox(); - this.uText29 = new System.Windows.Forms.TextBox(); - this.label52 = new System.Windows.Forms.Label(); - this.uText30 = new System.Windows.Forms.TextBox(); - this.label36 = new System.Windows.Forms.Label(); - this.label35 = new System.Windows.Forms.Label(); - this.label54 = new System.Windows.Forms.Label(); - this.uText33 = new System.Windows.Forms.TextBox(); - this.uText35 = new System.Windows.Forms.TextBox(); - this.uText36 = new System.Windows.Forms.TextBox(); - this.uText31 = new System.Windows.Forms.TextBox(); - this.uText34 = new System.Windows.Forms.TextBox(); - this.label55 = new System.Windows.Forms.Label(); - this.label67 = new System.Windows.Forms.Label(); - this.label70 = new System.Windows.Forms.Label(); - this.uText32 = new System.Windows.Forms.TextBox(); - this.label56 = new System.Windows.Forms.Label(); - this.label68 = new System.Windows.Forms.Label(); - this.label71 = new System.Windows.Forms.Label(); - this.label69 = new System.Windows.Forms.Label(); - this.label61 = new System.Windows.Forms.Label(); - this.label60 = new System.Windows.Forms.Label(); - this.label63 = new System.Windows.Forms.Label(); - this.label62 = new System.Windows.Forms.Label(); - this.label64 = new System.Windows.Forms.Label(); - this.checkBox1 = new System.Windows.Forms.CheckBox(); - this.checkBox11 = new System.Windows.Forms.CheckBox(); - this.checkBox2 = new System.Windows.Forms.CheckBox(); - this.uTextCA4 = new System.Windows.Forms.TextBox(); - this.label72 = new System.Windows.Forms.Label(); - this.label74 = new System.Windows.Forms.Label(); - this.uTextCA5 = new System.Windows.Forms.TextBox(); - this.label73 = new System.Windows.Forms.Label(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.uTextCA2 = new System.Windows.Forms.TextBox(); - this.uTextCA1 = new System.Windows.Forms.TextBox(); - this.label76 = new System.Windows.Forms.Label(); - this.label77 = new System.Windows.Forms.Label(); - this.plBottom = new System.Windows.Forms.Panel(); - this.panel32 = new System.Windows.Forms.Panel(); - this.plTital = new System.Windows.Forms.Panel(); - this.panel7 = new System.Windows.Forms.Panel(); - this.label10 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label53 = new System.Windows.Forms.Label(); - this.panel12 = new System.Windows.Forms.Panel(); - this.label65 = new System.Windows.Forms.Label(); - this.label57 = new System.Windows.Forms.Label(); - this.label59 = new System.Windows.Forms.Label(); - this.label66 = new System.Windows.Forms.Label(); - this.label58 = new System.Windows.Forms.Label(); - this.plTop = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.label23 = new System.Windows.Forms.Label(); - this.label20 = new System.Windows.Forms.Label(); - this.label39 = new System.Windows.Forms.Label(); - this.label40 = new System.Windows.Forms.Label(); - this.label41 = new System.Windows.Forms.Label(); - this.uText27 = new System.Windows.Forms.TextBox(); - this.uText2 = new System.Windows.Forms.TextBox(); - this.uText3 = new System.Windows.Forms.TextBox(); - this.checkBox19 = new System.Windows.Forms.CheckBox(); - this.panel8 = new System.Windows.Forms.Panel(); - this.txtOpeRoom = new System.Windows.Forms.TextBox(); - this.lab123 = new System.Windows.Forms.Label(); - this.txtOperation = new System.Windows.Forms.TextBox(); - this.label18 = new System.Windows.Forms.Label(); - this.panel13 = new System.Windows.Forms.Panel(); - this.panel24 = new System.Windows.Forms.Panel(); - this.button2 = new System.Windows.Forms.Button(); - this.radioButton7 = new System.Windows.Forms.RadioButton(); - this.radioButton4 = new System.Windows.Forms.RadioButton(); - this.radioButton5 = new System.Windows.Forms.RadioButton(); - this.radioButton3 = new System.Windows.Forms.RadioButton(); - this.radioButton2 = new System.Windows.Forms.RadioButton(); - this.label19 = new System.Windows.Forms.Label(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.label1 = new System.Windows.Forms.Label(); - this.checkBox10 = new System.Windows.Forms.CheckBox(); - this.label5 = new System.Windows.Forms.Label(); - this.checkBox6 = new System.Windows.Forms.CheckBox(); - this.checkBox4 = new System.Windows.Forms.CheckBox(); - this.checkBox9 = new System.Windows.Forms.CheckBox(); - this.checkBox3 = new System.Windows.Forms.CheckBox(); - this.checkBox5 = new System.Windows.Forms.CheckBox(); - this.checkBox7 = new System.Windows.Forms.CheckBox(); - this.checkBox8 = new System.Windows.Forms.CheckBox(); - this.textBoxX1 = new DevComponents.DotNetBar.Controls.TextBoxX(); - this.label4 = new System.Windows.Forms.Label(); - this.toolStrip1 = new System.Windows.Forms.ToolStrip(); - this.tsbSaveOperationApply = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.tsbSetup = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); - this.toolStripButton2 = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator(); - this.toolStripButton3 = new System.Windows.Forms.ToolStripButton(); - this.panel5 = new System.Windows.Forms.Panel(); - this.label8 = new System.Windows.Forms.Label(); - this.panel6 = new System.Windows.Forms.Panel(); - this.uText6 = new System.Windows.Forms.TextBox(); - this.label17 = new System.Windows.Forms.Label(); - this.uText5 = new System.Windows.Forms.TextBox(); - this.label24 = new System.Windows.Forms.Label(); - this.uText1 = new System.Windows.Forms.TextBox(); - this.uText7 = new System.Windows.Forms.TextBox(); - this.label21 = new System.Windows.Forms.Label(); - this.label25 = new System.Windows.Forms.Label(); - this.uText4 = new System.Windows.Forms.TextBox(); - this.uText8 = new System.Windows.Forms.TextBox(); - this.label22 = new System.Windows.Forms.Label(); - this.label27 = new System.Windows.Forms.Label(); - this.panel9 = new System.Windows.Forms.Panel(); - this.uText14 = new System.Windows.Forms.TextBox(); - this.label34 = new System.Windows.Forms.Label(); - this.uText13 = new System.Windows.Forms.TextBox(); - this.label33 = new System.Windows.Forms.Label(); - this.uText12 = new System.Windows.Forms.TextBox(); - this.uText11 = new System.Windows.Forms.TextBox(); - this.label32 = new System.Windows.Forms.Label(); - this.label31 = new System.Windows.Forms.Label(); - this.uText10 = new System.Windows.Forms.TextBox(); - this.uText9 = new System.Windows.Forms.TextBox(); - this.label30 = new System.Windows.Forms.Label(); - this.label29 = new System.Windows.Forms.Label(); - this.panel10 = new System.Windows.Forms.Panel(); - this.uText20 = new System.Windows.Forms.TextBox(); - this.label45 = new System.Windows.Forms.Label(); - this.uText19 = new System.Windows.Forms.TextBox(); - this.label44 = new System.Windows.Forms.Label(); - this.uText18 = new System.Windows.Forms.TextBox(); - this.uText17 = new System.Windows.Forms.TextBox(); - this.label43 = new System.Windows.Forms.Label(); - this.label42 = new System.Windows.Forms.Label(); - this.uText16 = new System.Windows.Forms.TextBox(); - this.uText15 = new System.Windows.Forms.TextBox(); - this.label38 = new System.Windows.Forms.Label(); - this.label37 = new System.Windows.Forms.Label(); - this.panel11 = new System.Windows.Forms.Panel(); - this.uText26 = new System.Windows.Forms.TextBox(); - this.label51 = new System.Windows.Forms.Label(); - this.uText25 = new System.Windows.Forms.TextBox(); - this.label50 = new System.Windows.Forms.Label(); - this.uText24 = new System.Windows.Forms.TextBox(); - this.uText23 = new System.Windows.Forms.TextBox(); - this.label49 = new System.Windows.Forms.Label(); - this.label48 = new System.Windows.Forms.Label(); - this.uText22 = new System.Windows.Forms.TextBox(); - this.uText21 = new System.Windows.Forms.TextBox(); - this.label47 = new System.Windows.Forms.Label(); - this.label46 = new System.Windows.Forms.Label(); - this.panel4 = new System.Windows.Forms.Panel(); - this.panel3.SuspendLayout(); - this.panel1.SuspendLayout(); - this.panel14.SuspendLayout(); - this.panel15.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.plBottom.SuspendLayout(); - this.plTital.SuspendLayout(); - this.panel7.SuspendLayout(); - this.panel12.SuspendLayout(); - this.plTop.SuspendLayout(); - this.panel2.SuspendLayout(); - this.panel13.SuspendLayout(); - this.panel24.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.toolStrip1.SuspendLayout(); - this.panel5.SuspendLayout(); - this.panel6.SuspendLayout(); - this.panel9.SuspendLayout(); - this.panel10.SuspendLayout(); - this.panel11.SuspendLayout(); - this.panel4.SuspendLayout(); - this.SuspendLayout(); - // - // panel3 - // - this.panel3.BackColor = System.Drawing.Color.White; - this.panel3.Controls.Add(this.label26); - this.panel3.Controls.Add(this.txtOperationType); - this.panel3.Controls.Add(this.TxtBed); - this.panel3.Controls.Add(this.label14); - this.panel3.Controls.Add(this.buttonX1); - this.panel3.Controls.Add(this.btnEnter); - this.panel3.Controls.Add(this.TxtAge); - this.panel3.Controls.Add(this.label9); - this.panel3.Controls.Add(this.label11); - this.panel3.Controls.Add(this.label12); - this.panel3.Controls.Add(this.TxtInHospitalNo); - this.panel3.Controls.Add(this.TxtSex); - this.panel3.Controls.Add(this.TxtDepartment); - this.panel3.Controls.Add(this.label13); - this.panel3.Controls.Add(this.txtEndemicArea); - this.panel3.Controls.Add(this.label16); - this.panel3.Controls.Add(this.label15); - this.panel3.Controls.Add(this.TxtName); - this.panel3.Controls.Add(this.btnAdd); - this.panel3.Dock = System.Windows.Forms.DockStyle.Top; - this.panel3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.panel3.Location = new System.Drawing.Point(0, 37); - this.panel3.Margin = new System.Windows.Forms.Padding(0); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(1116, 40); - this.panel3.TabIndex = 22; - // - // label26 - // - this.label26.AutoSize = true; - this.label26.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label26.Location = new System.Drawing.Point(777, 10); - this.label26.Name = "label26"; - this.label26.Size = new System.Drawing.Size(42, 22); - this.label26.TabIndex = 1337; - this.label26.Text = "类别"; - // - // txtOperationType - // - this.txtOperationType.BackColor = System.Drawing.Color.White; - this.txtOperationType.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.txtOperationType.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.txtOperationType.ForeColor = System.Drawing.Color.DarkBlue; - this.txtOperationType.Location = new System.Drawing.Point(822, 11); - this.txtOperationType.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.txtOperationType.Name = "txtOperationType"; - this.txtOperationType.ReadOnly = true; - this.txtOperationType.Size = new System.Drawing.Size(44, 22); - this.txtOperationType.TabIndex = 1347; - this.txtOperationType.Tag = "手术类别"; - // - // TxtBed - // - this.TxtBed.BackColor = System.Drawing.Color.White; - this.TxtBed.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtBed.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtBed.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtBed.Location = new System.Drawing.Point(735, 11); - this.TxtBed.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtBed.Name = "TxtBed"; - this.TxtBed.ReadOnly = true; - this.TxtBed.Size = new System.Drawing.Size(41, 22); - this.TxtBed.TabIndex = 1344; - this.TxtBed.Tag = "AF6"; - // - // label14 - // - this.label14.AutoSize = true; - this.label14.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label14.Location = new System.Drawing.Point(690, 10); - this.label14.Name = "label14"; - this.label14.Size = new System.Drawing.Size(42, 22); - this.label14.TabIndex = 1343; - this.label14.Text = "床号"; - // - // buttonX1 - // - this.buttonX1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.buttonX1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.buttonX1.Location = new System.Drawing.Point(904, 0); - this.buttonX1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.buttonX1.Name = "buttonX1"; - this.buttonX1.Size = new System.Drawing.Size(64, 40); - this.buttonX1.TabIndex = 1437; - this.buttonX1.Text = "默认"; - this.buttonX1.Click += new System.EventHandler(this.buttonX1_Click); - // - // btnEnter - // - this.btnEnter.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.btnEnter.Location = new System.Drawing.Point(975, 0); - this.btnEnter.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.btnEnter.Name = "btnEnter"; - this.btnEnter.Size = new System.Drawing.Size(103, 40); - this.btnEnter.TabIndex = 1354; - this.btnEnter.Text = "选择器械包"; - this.btnEnter.Click += new System.EventHandler(this.btnEnter_Click); - // - // TxtAge - // - this.TxtAge.BackColor = System.Drawing.Color.White; - this.TxtAge.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtAge.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtAge.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtAge.Location = new System.Drawing.Point(395, 11); - this.TxtAge.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtAge.Name = "TxtAge"; - this.TxtAge.Size = new System.Drawing.Size(32, 22); - this.TxtAge.TabIndex = 1351; - this.TxtAge.Tag = "P6"; - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label9.Location = new System.Drawing.Point(351, 10); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(42, 22); - this.label9.TabIndex = 1352; - this.label9.Text = "年龄"; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label11.Location = new System.Drawing.Point(272, 10); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(42, 22); - this.label11.TabIndex = 1349; - this.label11.Text = "性别"; - // - // label12 - // - this.label12.AutoSize = true; - this.label12.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label12.Location = new System.Drawing.Point(5, 10); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(58, 22); - this.label12.TabIndex = 1336; - this.label12.Text = "住院号"; - // - // TxtInHospitalNo - // - this.TxtInHospitalNo.BackColor = System.Drawing.Color.White; - this.TxtInHospitalNo.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtInHospitalNo.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtInHospitalNo.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtInHospitalNo.Location = new System.Drawing.Point(65, 11); - this.TxtInHospitalNo.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtInHospitalNo.Name = "TxtInHospitalNo"; - this.TxtInHospitalNo.ReadOnly = true; - this.TxtInHospitalNo.Size = new System.Drawing.Size(83, 22); - this.TxtInHospitalNo.TabIndex = 1339; - this.TxtInHospitalNo.Tag = "AL6"; - // - // TxtSex - // - this.TxtSex.BackColor = System.Drawing.Color.White; - this.TxtSex.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtSex.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtSex.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtSex.Location = new System.Drawing.Point(317, 11); - this.TxtSex.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtSex.Name = "TxtSex"; - this.TxtSex.ReadOnly = true; - this.TxtSex.Size = new System.Drawing.Size(28, 22); - this.TxtSex.TabIndex = 1350; - this.TxtSex.Tag = "K6"; - // - // TxtDepartment - // - this.TxtDepartment.BackColor = System.Drawing.Color.White; - this.TxtDepartment.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtDepartment.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtDepartment.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtDepartment.Location = new System.Drawing.Point(476, 11); - this.TxtDepartment.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtDepartment.Name = "TxtDepartment"; - this.TxtDepartment.ReadOnly = true; - this.TxtDepartment.Size = new System.Drawing.Size(90, 22); - this.TxtDepartment.TabIndex = 1346; - this.TxtDepartment.Tag = "V6"; - // - // label13 - // - this.label13.AutoSize = true; - this.label13.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label13.Location = new System.Drawing.Point(432, 10); - this.label13.Name = "label13"; - this.label13.Size = new System.Drawing.Size(42, 22); - this.label13.TabIndex = 1345; - this.label13.Text = "科室"; - // - // txtEndemicArea - // - this.txtEndemicArea.BackColor = System.Drawing.Color.White; - this.txtEndemicArea.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.txtEndemicArea.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.txtEndemicArea.ForeColor = System.Drawing.Color.DarkBlue; - this.txtEndemicArea.Location = new System.Drawing.Point(615, 11); - this.txtEndemicArea.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.txtEndemicArea.Name = "txtEndemicArea"; - this.txtEndemicArea.ReadOnly = true; - this.txtEndemicArea.Size = new System.Drawing.Size(115, 22); - this.txtEndemicArea.TabIndex = 1344; - this.txtEndemicArea.Tag = "床号"; - // - // label16 - // - this.label16.AutoSize = true; - this.label16.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label16.Location = new System.Drawing.Point(574, 10); - this.label16.Name = "label16"; - this.label16.Size = new System.Drawing.Size(42, 22); - this.label16.TabIndex = 1343; - this.label16.Text = "病室"; - // - // label15 - // - this.label15.AutoSize = true; - this.label15.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label15.Location = new System.Drawing.Point(151, 10); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(42, 22); - this.label15.TabIndex = 1338; - this.label15.Text = "姓名"; - // - // TxtName - // - this.TxtName.BackColor = System.Drawing.Color.White; - this.TxtName.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TxtName.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.TxtName.ForeColor = System.Drawing.Color.DarkBlue; - this.TxtName.Location = new System.Drawing.Point(195, 11); - this.TxtName.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.TxtName.Name = "TxtName"; - this.TxtName.ReadOnly = true; - this.TxtName.Size = new System.Drawing.Size(74, 22); - this.TxtName.TabIndex = 1340; - this.TxtName.Tag = "D6"; - // - // btnAdd - // - this.btnAdd.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.btnAdd.Location = new System.Drawing.Point(1077, 0); - this.btnAdd.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.btnAdd.Name = "btnAdd"; - this.btnAdd.Size = new System.Drawing.Size(32, 40); - this.btnAdd.TabIndex = 1355; - this.btnAdd.Text = "+"; - this.btnAdd.Click += new System.EventHandler(this.btnAdd_Click); - // - // panel1 - // - this.panel1.BackColor = System.Drawing.Color.White; - this.panel1.Controls.Add(this.panel14); - this.panel1.Controls.Add(this.plBottom); - this.panel1.Controls.Add(this.plTop); - this.panel1.Location = new System.Drawing.Point(21, 111); - this.panel1.Margin = new System.Windows.Forms.Padding(0); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(1060, 939); - this.panel1.TabIndex = 11; - // - // panel14 - // - this.panel14.Controls.Add(this.panel4); - this.panel14.Controls.Add(this.panel15); - this.panel14.Controls.Add(this.groupBox1); - this.panel14.Dock = System.Windows.Forms.DockStyle.Top; - this.panel14.Location = new System.Drawing.Point(0, 348); - this.panel14.Name = "panel14"; - this.panel14.Size = new System.Drawing.Size(1060, 562); - this.panel14.TabIndex = 1356; - // - // panel15 - // - this.panel15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel15.Controls.Add(this.label28); - this.panel15.Controls.Add(this.textBox1); - this.panel15.Controls.Add(this.uText28); - this.panel15.Controls.Add(this.uText29); - this.panel15.Controls.Add(this.label52); - this.panel15.Controls.Add(this.uText30); - this.panel15.Controls.Add(this.label36); - this.panel15.Controls.Add(this.label35); - this.panel15.Controls.Add(this.label54); - this.panel15.Controls.Add(this.uText33); - this.panel15.Controls.Add(this.uText35); - this.panel15.Controls.Add(this.uText36); - this.panel15.Controls.Add(this.uText31); - this.panel15.Controls.Add(this.uText34); - this.panel15.Controls.Add(this.label55); - this.panel15.Controls.Add(this.label67); - this.panel15.Controls.Add(this.label70); - this.panel15.Controls.Add(this.uText32); - this.panel15.Controls.Add(this.label56); - this.panel15.Controls.Add(this.label68); - this.panel15.Controls.Add(this.label71); - this.panel15.Controls.Add(this.label69); - this.panel15.Controls.Add(this.label61); - this.panel15.Controls.Add(this.label60); - this.panel15.Controls.Add(this.label63); - this.panel15.Controls.Add(this.label62); - this.panel15.Controls.Add(this.label64); - this.panel15.Controls.Add(this.checkBox1); - this.panel15.Controls.Add(this.checkBox11); - this.panel15.Controls.Add(this.checkBox2); - this.panel15.Controls.Add(this.uTextCA4); - this.panel15.Controls.Add(this.label72); - this.panel15.Controls.Add(this.label74); - this.panel15.Controls.Add(this.uTextCA5); - this.panel15.Controls.Add(this.label73); - this.panel15.Dock = System.Windows.Forms.DockStyle.Top; - this.panel15.Location = new System.Drawing.Point(0, 70); - this.panel15.Name = "panel15"; - this.panel15.Size = new System.Drawing.Size(1060, 212); - this.panel15.TabIndex = 1460; - // - // label28 - // - this.label28.AutoSize = true; - this.label28.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label28.Location = new System.Drawing.Point(9, 16); - this.label28.Name = "label28"; - this.label28.Size = new System.Drawing.Size(180, 20); - this.label28.TabIndex = 1449; - this.label28.Text = "手术回病房与病房护士交接:"; - // - // textBox1 - // - this.textBox1.BackColor = System.Drawing.Color.White; - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.textBox1.Font = new System.Drawing.Font("宋体", 10.5F); - this.textBox1.Location = new System.Drawing.Point(412, 16); - this.textBox1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(64, 23); - this.textBox1.TabIndex = 1435; - this.textBox1.Tag = "Y46"; - this.textBox1.DoubleClick += new System.EventHandler(this.TextBoxHHMM_DoubleClick); - // - // uText28 - // - this.uText28.BackColor = System.Drawing.Color.White; - this.uText28.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText28.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText28.Location = new System.Drawing.Point(311, 16); - this.uText28.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText28.Name = "uText28"; - this.uText28.Size = new System.Drawing.Size(64, 23); - this.uText28.TabIndex = 1435; - this.uText28.Tag = "T46"; - this.uText28.DoubleClick += new System.EventHandler(this.TextBoxHHMM_DoubleClick); - // - // uText29 - // - this.uText29.BackColor = System.Drawing.Color.White; - this.uText29.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText29.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText29.Location = new System.Drawing.Point(56, 53); - this.uText29.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText29.Name = "uText29"; - this.uText29.Size = new System.Drawing.Size(100, 23); - this.uText29.TabIndex = 1435; - this.uText29.Tag = "D47"; - // - // label52 - // - this.label52.AutoSize = true; - this.label52.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label52.Location = new System.Drawing.Point(209, 16); - this.label52.Name = "label52"; - this.label52.Size = new System.Drawing.Size(82, 20); - this.label52.TabIndex = 1449; - this.label52.Text = "回病房时间:"; - // - // uText30 - // - this.uText30.BackColor = System.Drawing.Color.White; - this.uText30.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText30.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText30.Location = new System.Drawing.Point(210, 53); - this.uText30.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText30.Name = "uText30"; - this.uText30.Size = new System.Drawing.Size(86, 23); - this.uText30.TabIndex = 1435; - this.uText30.Tag = "N47"; - // - // label36 - // - this.label36.AutoSize = true; - this.label36.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label36.Location = new System.Drawing.Point(482, 17); - this.label36.Name = "label36"; - this.label36.Size = new System.Drawing.Size(23, 20); - this.label36.TabIndex = 1449; - this.label36.Text = "分"; - // - // label35 - // - this.label35.AutoSize = true; - this.label35.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label35.Location = new System.Drawing.Point(382, 17); - this.label35.Name = "label35"; - this.label35.Size = new System.Drawing.Size(23, 20); - this.label35.TabIndex = 1449; - this.label35.Text = "时"; - // - // label54 - // - this.label54.AutoSize = true; - this.label54.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label54.Location = new System.Drawing.Point(531, 16); - this.label54.Name = "label54"; - this.label54.Size = new System.Drawing.Size(68, 20); - this.label54.TabIndex = 1449; - this.label54.Text = "病例资料:"; - // - // uText33 - // - this.uText33.BackColor = System.Drawing.Color.White; - this.uText33.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText33.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText33.Location = new System.Drawing.Point(167, 90); - this.uText33.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText33.Name = "uText33"; - this.uText33.Size = new System.Drawing.Size(261, 23); - this.uText33.TabIndex = 1435; - this.uText33.Tag = "K48"; - // - // uText35 - // - this.uText35.BackColor = System.Drawing.Color.White; - this.uText35.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText35.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText35.Location = new System.Drawing.Point(153, 127); - this.uText35.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText35.Name = "uText35"; - this.uText35.Size = new System.Drawing.Size(261, 23); - this.uText35.TabIndex = 1435; - this.uText35.Tag = "I49"; - // - // uText36 - // - this.uText36.BackColor = System.Drawing.Color.White; - this.uText36.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText36.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText36.Location = new System.Drawing.Point(490, 127); - this.uText36.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText36.Name = "uText36"; - this.uText36.Size = new System.Drawing.Size(249, 23); - this.uText36.TabIndex = 1435; - this.uText36.Tag = "Y49"; - // - // uText31 - // - this.uText31.BackColor = System.Drawing.Color.White; - this.uText31.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText31.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText31.Location = new System.Drawing.Point(412, 53); - this.uText31.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText31.Name = "uText31"; - this.uText31.Size = new System.Drawing.Size(100, 23); - this.uText31.TabIndex = 1435; - this.uText31.Tag = "Y47"; - // - // uText34 - // - this.uText34.BackColor = System.Drawing.Color.White; - this.uText34.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText34.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText34.Location = new System.Drawing.Point(488, 90); - this.uText34.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText34.Name = "uText34"; - this.uText34.Size = new System.Drawing.Size(249, 23); - this.uText34.TabIndex = 1435; - this.uText34.Tag = "Y48"; - // - // label55 - // - this.label55.AutoSize = true; - this.label55.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label55.Location = new System.Drawing.Point(9, 53); - this.label55.Name = "label55"; - this.label55.Size = new System.Drawing.Size(40, 20); - this.label55.TabIndex = 1449; - this.label55.Text = "意识:"; - // - // label67 - // - this.label67.AutoSize = true; - this.label67.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label67.Location = new System.Drawing.Point(9, 90); - this.label67.Name = "label67"; - this.label67.Size = new System.Drawing.Size(40, 20); - this.label67.TabIndex = 1449; - this.label67.Text = "皮肤:"; - // - // label70 - // - this.label70.AutoSize = true; - this.label70.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label70.Location = new System.Drawing.Point(9, 127); - this.label70.Name = "label70"; - this.label70.Size = new System.Drawing.Size(126, 20); - this.label70.TabIndex = 1449; - this.label70.Text = "静脉输液(血)/部位:"; - // - // uText32 - // - this.uText32.BackColor = System.Drawing.Color.White; - this.uText32.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText32.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText32.Location = new System.Drawing.Point(616, 53); - this.uText32.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText32.Name = "uText32"; - this.uText32.Size = new System.Drawing.Size(88, 23); - this.uText32.TabIndex = 1435; - this.uText32.Tag = "AI47"; - // - // label56 - // - this.label56.AutoSize = true; - this.label56.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label56.Location = new System.Drawing.Point(163, 53); - this.label56.Name = "label56"; - this.label56.Size = new System.Drawing.Size(40, 20); - this.label56.TabIndex = 1449; - this.label56.Text = "血压:"; - // - // label68 - // - this.label68.AutoSize = true; - this.label68.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label68.Location = new System.Drawing.Point(117, 90); - this.label68.Name = "label68"; - this.label68.Size = new System.Drawing.Size(40, 20); - this.label68.TabIndex = 1449; - this.label68.Text = "其它:"; - // - // label71 - // - this.label71.AutoSize = true; - this.label71.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label71.Location = new System.Drawing.Point(432, 127); - this.label71.Name = "label71"; - this.label71.Size = new System.Drawing.Size(40, 20); - this.label71.TabIndex = 1449; - this.label71.Text = "其它:"; - // - // label69 - // - this.label69.AutoSize = true; - this.label69.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label69.Location = new System.Drawing.Point(438, 90); - this.label69.Name = "label69"; - this.label69.Size = new System.Drawing.Size(40, 20); - this.label69.TabIndex = 1449; - this.label69.Text = "引流:"; - // - // label61 - // - this.label61.AutoSize = true; - this.label61.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label61.Location = new System.Drawing.Point(303, 53); - this.label61.Name = "label61"; - this.label61.Size = new System.Drawing.Size(55, 20); - this.label61.TabIndex = 1449; - this.label61.Text = "mmHg"; - // - // label60 - // - this.label60.AutoSize = true; - this.label60.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label60.Location = new System.Drawing.Point(365, 53); - this.label60.Name = "label60"; - this.label60.Size = new System.Drawing.Size(40, 20); - this.label60.TabIndex = 1449; - this.label60.Text = "脉搏:"; - // - // label63 - // - this.label63.AutoSize = true; - this.label63.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label63.Location = new System.Drawing.Point(569, 53); - this.label63.Name = "label63"; - this.label63.Size = new System.Drawing.Size(40, 20); - this.label63.TabIndex = 1449; - this.label63.Text = "呼吸:"; - // - // label62 - // - this.label62.AutoSize = true; - this.label62.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label62.Location = new System.Drawing.Point(519, 53); - this.label62.Name = "label62"; - this.label62.Size = new System.Drawing.Size(43, 20); - this.label62.TabIndex = 1449; - this.label62.Text = "次/分"; - // - // label64 - // - this.label64.AutoSize = true; - this.label64.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label64.Location = new System.Drawing.Point(711, 53); - this.label64.Name = "label64"; - this.label64.Size = new System.Drawing.Size(43, 20); - this.label64.TabIndex = 1449; - this.label64.Text = "次/分"; - // - // checkBox1 - // - this.checkBox1.AutoSize = true; - this.checkBox1.Font = new System.Drawing.Font("宋体", 10F); - this.checkBox1.Location = new System.Drawing.Point(619, 20); - this.checkBox1.Name = "checkBox1"; - this.checkBox1.Size = new System.Drawing.Size(40, 18); - this.checkBox1.TabIndex = 1450; - this.checkBox1.Tag = "AH46"; - this.checkBox1.Text = "有"; - this.checkBox1.UseVisualStyleBackColor = true; - // - // checkBox11 - // - this.checkBox11.AutoSize = true; - this.checkBox11.Location = new System.Drawing.Point(59, 94); - this.checkBox11.Name = "checkBox11"; - this.checkBox11.Size = new System.Drawing.Size(48, 16); - this.checkBox11.TabIndex = 1450; - this.checkBox11.Tag = "D48"; - this.checkBox11.Text = "完整"; - this.checkBox11.UseVisualStyleBackColor = true; - // - // checkBox2 - // - this.checkBox2.AutoSize = true; - this.checkBox2.Font = new System.Drawing.Font("宋体", 10F); - this.checkBox2.Location = new System.Drawing.Point(679, 20); - this.checkBox2.Name = "checkBox2"; - this.checkBox2.Size = new System.Drawing.Size(40, 18); - this.checkBox2.TabIndex = 1450; - this.checkBox2.Tag = "AJ46"; - this.checkBox2.Text = "无"; - this.checkBox2.UseVisualStyleBackColor = true; - // - // uTextCA4 - // - this.uTextCA4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uTextCA4.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.uTextCA4.Location = new System.Drawing.Point(149, 164); - this.uTextCA4.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5); - this.uTextCA4.Name = "uTextCA4"; - this.uTextCA4.Size = new System.Drawing.Size(143, 26); - this.uTextCA4.TabIndex = 1453; - this.uTextCA4.Tag = "H51"; - this.uTextCA4.Click += new System.EventHandler(this.uTextCA4_Click); - // - // label72 - // - this.label72.AutoSize = true; - this.label72.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label72.Location = new System.Drawing.Point(10, 164); - this.label72.Name = "label72"; - this.label72.Size = new System.Drawing.Size(110, 20); - this.label72.TabIndex = 1449; - this.label72.Text = "手术室护士签名:"; - // - // label74 - // - this.label74.AutoSize = true; - this.label74.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label74.Location = new System.Drawing.Point(3, 264); - this.label74.Name = "label74"; - this.label74.Size = new System.Drawing.Size(0, 20); - this.label74.TabIndex = 1449; - // - // uTextCA5 - // - this.uTextCA5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uTextCA5.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.uTextCA5.Location = new System.Drawing.Point(553, 164); - this.uTextCA5.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5); - this.uTextCA5.Name = "uTextCA5"; - this.uTextCA5.Size = new System.Drawing.Size(143, 26); - this.uTextCA5.TabIndex = 1453; - this.uTextCA5.Tag = "AB51"; - // - // label73 - // - this.label73.AutoSize = true; - this.label73.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label73.Location = new System.Drawing.Point(431, 164); - this.label73.Name = "label73"; - this.label73.Size = new System.Drawing.Size(96, 20); - this.label73.TabIndex = 1449; - this.label73.Text = "病房护士签名:"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.uTextCA2); - this.groupBox1.Controls.Add(this.uTextCA1); - this.groupBox1.Controls.Add(this.label76); - this.groupBox1.Controls.Add(this.label77); - this.groupBox1.Dock = System.Windows.Forms.DockStyle.Top; - this.groupBox1.Location = new System.Drawing.Point(0, 0); - this.groupBox1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.groupBox1.Size = new System.Drawing.Size(1060, 70); - this.groupBox1.TabIndex = 1357; - this.groupBox1.TabStop = false; - // - // uTextCA2 - // - this.uTextCA2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uTextCA2.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.uTextCA2.Location = new System.Drawing.Point(489, 25); - this.uTextCA2.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5); - this.uTextCA2.Name = "uTextCA2"; - this.uTextCA2.Size = new System.Drawing.Size(143, 26); - this.uTextCA2.TabIndex = 1453; - this.uTextCA2.Tag = "Z44"; - this.uTextCA2.Click += new System.EventHandler(this.uTextCA2_Click); - // - // uTextCA1 - // - this.uTextCA1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uTextCA1.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.uTextCA1.Location = new System.Drawing.Point(132, 24); - this.uTextCA1.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5); - this.uTextCA1.Name = "uTextCA1"; - this.uTextCA1.Size = new System.Drawing.Size(143, 26); - this.uTextCA1.TabIndex = 1453; - this.uTextCA1.Tag = "G44"; - this.uTextCA1.Click += new System.EventHandler(this.uTextCA1_Click); - // - // label76 - // - this.label76.AutoSize = true; - this.label76.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label76.Location = new System.Drawing.Point(374, 30); - this.label76.Name = "label76"; - this.label76.Size = new System.Drawing.Size(93, 20); - this.label76.TabIndex = 1450; - this.label76.Text = "巡回护士签字"; - // - // label77 - // - this.label77.AutoSize = true; - this.label77.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label77.Location = new System.Drawing.Point(14, 28); - this.label77.Name = "label77"; - this.label77.Size = new System.Drawing.Size(93, 20); - this.label77.TabIndex = 1449; - this.label77.Text = "器械护士签字"; - // - // plBottom - // - this.plBottom.BackColor = System.Drawing.Color.White; - this.plBottom.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.plBottom.Controls.Add(this.panel32); - this.plBottom.Controls.Add(this.plTital); - this.plBottom.Dock = System.Windows.Forms.DockStyle.Top; - this.plBottom.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.plBottom.Location = new System.Drawing.Point(0, 267); - this.plBottom.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.plBottom.Name = "plBottom"; - this.plBottom.Size = new System.Drawing.Size(1060, 81); - this.plBottom.TabIndex = 1355; - // - // panel32 - // - this.panel32.Dock = System.Windows.Forms.DockStyle.Top; - this.panel32.Location = new System.Drawing.Point(0, 70); - this.panel32.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel32.Name = "panel32"; - this.panel32.Size = new System.Drawing.Size(1058, 55); - this.panel32.TabIndex = 1350; - // - // plTital - // - this.plTital.BackColor = System.Drawing.Color.PeachPuff; - this.plTital.Controls.Add(this.panel7); - this.plTital.Controls.Add(this.label53); - this.plTital.Controls.Add(this.panel12); - this.plTital.Dock = System.Windows.Forms.DockStyle.Top; - this.plTital.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.plTital.Location = new System.Drawing.Point(0, 0); - this.plTital.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.plTital.Name = "plTital"; - this.plTital.Size = new System.Drawing.Size(1058, 70); - this.plTital.TabIndex = 1349; - // - // panel7 - // - this.panel7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel7.Controls.Add(this.label10); - this.panel7.Controls.Add(this.label7); - this.panel7.Controls.Add(this.label2); - this.panel7.Controls.Add(this.label6); - this.panel7.Controls.Add(this.label3); - this.panel7.Location = new System.Drawing.Point(526, 30); - this.panel7.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel7.Name = "panel7"; - this.panel7.Size = new System.Drawing.Size(538, 40); - this.panel7.TabIndex = 13; - // - // label10 - // - this.label10.AutoSize = true; - this.label10.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label10.Location = new System.Drawing.Point(73, 9); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(32, 17); - this.label10.TabIndex = 9; - this.label10.Text = "名称"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label7.Location = new System.Drawing.Point(174, 0); - this.label7.Margin = new System.Windows.Forms.Padding(0); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(32, 34); - this.label7.TabIndex = 10; - this.label7.Text = "术前\r\n清点"; - this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label2.Location = new System.Drawing.Point(273, 0); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(32, 34); - this.label2.TabIndex = 12; - this.label2.Text = "术中\r\n加数"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label6.Location = new System.Drawing.Point(360, 0); - this.label6.Margin = new System.Windows.Forms.Padding(0); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(32, 34); - this.label6.TabIndex = 8; - this.label6.Text = "关体\r\n腔前"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label3.Location = new System.Drawing.Point(444, 0); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(32, 34); - this.label3.TabIndex = 11; - this.label3.Text = "关体\r\n腔后"; - // - // label53 - // - this.label53.AutoSize = true; - this.label53.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Bold); - this.label53.Location = new System.Drawing.Point(467, 2); - this.label53.Name = "label53"; - this.label53.Size = new System.Drawing.Size(119, 22); - this.label53.TabIndex = 12; - this.label53.Text = "器 械 清 点"; - // - // panel12 - // - this.panel12.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel12.Controls.Add(this.label65); - this.panel12.Controls.Add(this.label57); - this.panel12.Controls.Add(this.label59); - this.panel12.Controls.Add(this.label66); - this.panel12.Controls.Add(this.label58); - this.panel12.Location = new System.Drawing.Point(0, 30); - this.panel12.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel12.Name = "panel12"; - this.panel12.Size = new System.Drawing.Size(525, 40); - this.panel12.TabIndex = 11; - // - // label65 - // - this.label65.AutoSize = true; - this.label65.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label65.Location = new System.Drawing.Point(74, 9); - this.label65.Name = "label65"; - this.label65.Size = new System.Drawing.Size(32, 17); - this.label65.TabIndex = 9; - this.label65.Text = "名称"; - // - // label57 - // - this.label57.AutoSize = true; - this.label57.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label57.Location = new System.Drawing.Point(175, 0); - this.label57.Margin = new System.Windows.Forms.Padding(0); - this.label57.Name = "label57"; - this.label57.Size = new System.Drawing.Size(32, 34); - this.label57.TabIndex = 10; - this.label57.Text = "术前\r\n清点"; - this.label57.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label59 - // - this.label59.AutoSize = true; - this.label59.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label59.Location = new System.Drawing.Point(355, 0); - this.label59.Margin = new System.Windows.Forms.Padding(0); - this.label59.Name = "label59"; - this.label59.Size = new System.Drawing.Size(32, 34); - this.label59.TabIndex = 8; - this.label59.Text = "关体\r\n腔前"; - // - // label66 - // - this.label66.AutoSize = true; - this.label66.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label66.Location = new System.Drawing.Point(452, 0); - this.label66.Name = "label66"; - this.label66.Size = new System.Drawing.Size(32, 34); - this.label66.TabIndex = 11; - this.label66.Text = "关体\r\n腔后"; - // - // label58 - // - this.label58.AutoSize = true; - this.label58.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label58.Location = new System.Drawing.Point(268, 0); - this.label58.Name = "label58"; - this.label58.Size = new System.Drawing.Size(32, 34); - this.label58.TabIndex = 12; - this.label58.Text = "术中\r\n加数"; - // - // plTop - // - this.plTop.BackColor = System.Drawing.Color.White; - this.plTop.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.plTop.Controls.Add(this.panel2); - this.plTop.Controls.Add(this.panel13); - this.plTop.Controls.Add(this.label1); - this.plTop.Controls.Add(this.checkBox10); - this.plTop.Controls.Add(this.label5); - this.plTop.Controls.Add(this.checkBox6); - this.plTop.Controls.Add(this.checkBox4); - this.plTop.Controls.Add(this.checkBox9); - this.plTop.Controls.Add(this.checkBox3); - this.plTop.Controls.Add(this.checkBox5); - this.plTop.Controls.Add(this.checkBox7); - this.plTop.Controls.Add(this.checkBox8); - this.plTop.Controls.Add(this.textBoxX1); - this.plTop.Controls.Add(this.label4); - this.plTop.Dock = System.Windows.Forms.DockStyle.Top; - this.plTop.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.plTop.Location = new System.Drawing.Point(0, 0); - this.plTop.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.plTop.Name = "plTop"; - this.plTop.Size = new System.Drawing.Size(1060, 267); - this.plTop.TabIndex = 22; - // - // panel2 - // - this.panel2.BackColor = System.Drawing.Color.White; - this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel2.Controls.Add(this.label23); - this.panel2.Controls.Add(this.label20); - this.panel2.Controls.Add(this.label39); - this.panel2.Controls.Add(this.label40); - this.panel2.Controls.Add(this.label41); - this.panel2.Controls.Add(this.uText27); - this.panel2.Controls.Add(this.uText2); - this.panel2.Controls.Add(this.uText3); - this.panel2.Controls.Add(this.checkBox19); - this.panel2.Controls.Add(this.panel8); - this.panel2.Controls.Add(this.txtOpeRoom); - this.panel2.Controls.Add(this.lab123); - this.panel2.Controls.Add(this.txtOperation); - this.panel2.Controls.Add(this.label18); - this.panel2.Dock = System.Windows.Forms.DockStyle.Top; - this.panel2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.panel2.Location = new System.Drawing.Point(0, 0); - this.panel2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(1058, 83); - this.panel2.TabIndex = 23; - // - // label23 - // - this.label23.AutoSize = true; - this.label23.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label23.Location = new System.Drawing.Point(289, 50); - this.label23.Name = "label23"; - this.label23.Size = new System.Drawing.Size(96, 20); - this.label23.TabIndex = 1429; - this.label23.Text = "血液成分名称:"; - // - // label20 - // - this.label20.AutoSize = true; - this.label20.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label20.Location = new System.Drawing.Point(869, 50); - this.label20.Name = "label20"; - this.label20.Size = new System.Drawing.Size(26, 20); - this.label20.TabIndex = 1430; - this.label20.Text = "ml"; - // - // label39 - // - this.label39.AutoSize = true; - this.label39.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label39.Location = new System.Drawing.Point(667, 50); - this.label39.Name = "label39"; - this.label39.Size = new System.Drawing.Size(40, 20); - this.label39.TabIndex = 1430; - this.label39.Text = "血量:"; - // - // label40 - // - this.label40.AutoSize = true; - this.label40.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label40.Location = new System.Drawing.Point(61, 50); - this.label40.Name = "label40"; - this.label40.Size = new System.Drawing.Size(40, 20); - this.label40.TabIndex = 1431; - this.label40.Text = "血型:"; - // - // label41 - // - this.label41.AutoSize = true; - this.label41.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label41.Location = new System.Drawing.Point(8, 50); - this.label41.Name = "label41"; - this.label41.Size = new System.Drawing.Size(40, 20); - this.label41.TabIndex = 1432; - this.label41.Text = "输血:"; - // - // uText27 - // - this.uText27.BackColor = System.Drawing.Color.White; - this.uText27.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText27.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText27.Location = new System.Drawing.Point(115, 50); - this.uText27.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText27.Name = "uText27"; - this.uText27.Size = new System.Drawing.Size(153, 23); - this.uText27.TabIndex = 1433; - this.uText27.Tag = "G9"; - // - // uText2 - // - this.uText2.BackColor = System.Drawing.Color.White; - this.uText2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText2.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText2.Location = new System.Drawing.Point(721, 53); - this.uText2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText2.Name = "uText2"; - this.uText2.Size = new System.Drawing.Size(140, 23); - this.uText2.TabIndex = 1433; - this.uText2.Tag = "AH9"; - // - // uText3 - // - this.uText3.BackColor = System.Drawing.Color.White; - this.uText3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText3.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText3.Location = new System.Drawing.Point(411, 50); - this.uText3.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText3.Name = "uText3"; - this.uText3.Size = new System.Drawing.Size(250, 23); - this.uText3.TabIndex = 1434; - this.uText3.Tag = "R9"; - // - // checkBox19 - // - this.checkBox19.AutoSize = true; - this.checkBox19.Location = new System.Drawing.Point(17, -32); - this.checkBox19.Name = "checkBox19"; - this.checkBox19.RightToLeft = System.Windows.Forms.RightToLeft.Yes; - this.checkBox19.Size = new System.Drawing.Size(42, 24); - this.checkBox19.TabIndex = 1352; - this.checkBox19.Text = "无"; - this.checkBox19.UseVisualStyleBackColor = true; - // - // panel8 - // - this.panel8.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel8.Location = new System.Drawing.Point(-1, 87); - this.panel8.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.panel8.Name = "panel8"; - this.panel8.Size = new System.Drawing.Size(1058, 1); - this.panel8.TabIndex = 1349; - // - // txtOpeRoom - // - this.txtOpeRoom.BackColor = System.Drawing.Color.White; - this.txtOpeRoom.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.txtOpeRoom.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.txtOpeRoom.Location = new System.Drawing.Point(855, 7); - this.txtOpeRoom.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.txtOpeRoom.Name = "txtOpeRoom"; - this.txtOpeRoom.ReadOnly = true; - this.txtOpeRoom.Size = new System.Drawing.Size(177, 26); - this.txtOpeRoom.TabIndex = 1340; - this.txtOpeRoom.Tag = ""; - // - // lab123 - // - this.lab123.AutoSize = true; - this.lab123.Location = new System.Drawing.Point(767, 10); - this.lab123.Name = "lab123"; - this.lab123.Size = new System.Drawing.Size(65, 20); - this.lab123.TabIndex = 2; - this.lab123.Text = "手术日期"; - // - // txtOperation - // - this.txtOperation.BackColor = System.Drawing.Color.White; - this.txtOperation.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.txtOperation.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.txtOperation.Location = new System.Drawing.Point(89, 8); - this.txtOperation.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.txtOperation.Name = "txtOperation"; - this.txtOperation.Size = new System.Drawing.Size(657, 26); - this.txtOperation.TabIndex = 1340; - this.txtOperation.Tag = "8F"; - this.txtOperation.Click += new System.EventHandler(this.txtOperation_Click); - // - // label18 - // - this.label18.AutoSize = true; - this.label18.Location = new System.Drawing.Point(8, 9); - this.label18.Name = "label18"; - this.label18.Size = new System.Drawing.Size(65, 20); - this.label18.TabIndex = 2; - this.label18.Text = "手术名称"; - // - // panel13 - // - this.panel13.Controls.Add(this.panel24); - this.panel13.Controls.Add(this.pictureBox1); - this.panel13.Location = new System.Drawing.Point(683, 93); - this.panel13.Name = "panel13"; - this.panel13.Size = new System.Drawing.Size(321, 169); - this.panel13.TabIndex = 1464; - // - // panel24 - // - this.panel24.Controls.Add(this.button2); - this.panel24.Controls.Add(this.radioButton7); - this.panel24.Controls.Add(this.radioButton4); - this.panel24.Controls.Add(this.radioButton5); - this.panel24.Controls.Add(this.radioButton3); - this.panel24.Controls.Add(this.radioButton2); - this.panel24.Controls.Add(this.label19); - this.panel24.Controls.Add(this.radioButton1); - this.panel24.Location = new System.Drawing.Point(3, 3); - this.panel24.Name = "panel24"; - this.panel24.Size = new System.Drawing.Size(144, 158); - this.panel24.TabIndex = 1; - // - // button2 - // - this.button2.Font = new System.Drawing.Font("微软雅黑", 9F); - this.button2.Location = new System.Drawing.Point(3, 122); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(122, 30); - this.button2.TabIndex = 1436; - this.button2.Text = "清除所有标记"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button1_Click_1); - // - // radioButton7 - // - this.radioButton7.AutoSize = true; - this.radioButton7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton7.Location = new System.Drawing.Point(5, 125); - this.radioButton7.Name = "radioButton7"; - this.radioButton7.Size = new System.Drawing.Size(98, 21); - this.radioButton7.TabIndex = 1435; - this.radioButton7.TabStop = true; - this.radioButton7.Text = "清除所有标记"; - this.radioButton7.UseVisualStyleBackColor = true; - // - // radioButton4 - // - this.radioButton4.AutoSize = true; - this.radioButton4.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton4.Location = new System.Drawing.Point(4, 59); - this.radioButton4.Name = "radioButton4"; - this.radioButton4.Size = new System.Drawing.Size(82, 20); - this.radioButton4.TabIndex = 1435; - this.radioButton4.TabStop = true; - this.radioButton4.Text = "V 静脉穿刺"; - this.radioButton4.UseVisualStyleBackColor = true; - this.radioButton4.CheckedChanged += new System.EventHandler(this.radioButton1_CheckedChanged); - // - // radioButton5 - // - this.radioButton5.AutoSize = true; - this.radioButton5.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton5.Location = new System.Drawing.Point(4, 102); - this.radioButton5.Name = "radioButton5"; - this.radioButton5.Size = new System.Drawing.Size(72, 20); - this.radioButton5.TabIndex = 1435; - this.radioButton5.TabStop = true; - this.radioButton5.Text = "⊙ 引流管"; - this.radioButton5.UseVisualStyleBackColor = true; - this.radioButton5.CheckedChanged += new System.EventHandler(this.radioButton1_CheckedChanged); - // - // radioButton3 - // - this.radioButton3.AutoSize = true; - this.radioButton3.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton3.Location = new System.Drawing.Point(4, 81); - this.radioButton3.Name = "radioButton3"; - this.radioButton3.Size = new System.Drawing.Size(83, 20); - this.radioButton3.TabIndex = 1435; - this.radioButton3.TabStop = true; - this.radioButton3.Text = "A 动脉穿刺"; - this.radioButton3.UseVisualStyleBackColor = true; - this.radioButton3.CheckedChanged += new System.EventHandler(this.radioButton1_CheckedChanged); - // - // radioButton2 - // - this.radioButton2.AutoSize = true; - this.radioButton2.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton2.Location = new System.Drawing.Point(4, 21); - this.radioButton2.Name = "radioButton2"; - this.radioButton2.Size = new System.Drawing.Size(106, 20); - this.radioButton2.TabIndex = 1435; - this.radioButton2.TabStop = true; - this.radioButton2.Text = "▬ 贴负极板部位"; - this.radioButton2.UseVisualStyleBackColor = true; - this.radioButton2.CheckedChanged += new System.EventHandler(this.radioButton1_CheckedChanged); - // - // label19 - // - this.label19.AutoSize = true; - this.label19.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.label19.Location = new System.Drawing.Point(4, 41); - this.label19.Name = "label19"; - this.label19.Size = new System.Drawing.Size(62, 16); - this.label19.TabIndex = 1438; - this.label19.Text = "穿刺部位:"; - // - // radioButton1 - // - this.radioButton1.AutoSize = true; - this.radioButton1.Font = new System.Drawing.Font("微软雅黑", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.radioButton1.Location = new System.Drawing.Point(4, 0); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.Size = new System.Drawing.Size(83, 20); - this.radioButton1.TabIndex = 1435; - this.radioButton1.TabStop = true; - this.radioButton1.Text = "卅 切口部位"; - this.radioButton1.UseVisualStyleBackColor = true; - this.radioButton1.CheckedChanged += new System.EventHandler(this.radioButton1_CheckedChanged); - // - // pictureBox1 - // - this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); - this.pictureBox1.Location = new System.Drawing.Point(150, 3); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(162, 149); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - this.pictureBox1.Tag = "C79"; - this.pictureBox1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseClick); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.label1.Location = new System.Drawing.Point(9, 89); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(40, 20); - this.label1.TabIndex = 1461; - this.label1.Text = "标本:"; - // - // checkBox10 - // - this.checkBox10.AutoSize = true; - this.checkBox10.Location = new System.Drawing.Point(326, 121); - this.checkBox10.Name = "checkBox10"; - this.checkBox10.Size = new System.Drawing.Size(98, 24); - this.checkBox10.TabIndex = 1463; - this.checkBox10.Tag = "AF39"; - this.checkBox10.Text = "麻醉复苏室"; - this.checkBox10.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.label5.Location = new System.Drawing.Point(8, 121); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(68, 20); - this.label5.TabIndex = 1461; - this.label5.Text = "术后送回:"; - // - // checkBox6 - // - this.checkBox6.AutoSize = true; - this.checkBox6.Location = new System.Drawing.Point(205, 87); - this.checkBox6.Name = "checkBox6"; - this.checkBox6.Size = new System.Drawing.Size(70, 24); - this.checkBox6.TabIndex = 1463; - this.checkBox6.Tag = "I39"; - this.checkBox6.Text = "送冰冻"; - this.checkBox6.UseVisualStyleBackColor = true; - // - // checkBox4 - // - this.checkBox4.AutoSize = true; - this.checkBox4.Location = new System.Drawing.Point(147, 87); - this.checkBox4.Name = "checkBox4"; - this.checkBox4.Size = new System.Drawing.Size(47, 24); - this.checkBox4.TabIndex = 1462; - this.checkBox4.Tag = "F39"; - this.checkBox4.Text = "有("; - this.checkBox4.UseVisualStyleBackColor = true; - // - // checkBox9 - // - this.checkBox9.AutoSize = true; - this.checkBox9.Location = new System.Drawing.Point(456, 121); - this.checkBox9.Name = "checkBox9"; - this.checkBox9.Size = new System.Drawing.Size(56, 24); - this.checkBox9.TabIndex = 1462; - this.checkBox9.Tag = "AK39"; - this.checkBox9.Text = "返家"; - this.checkBox9.UseVisualStyleBackColor = true; - // - // checkBox3 - // - this.checkBox3.AutoSize = true; - this.checkBox3.Location = new System.Drawing.Point(91, 87); - this.checkBox3.Name = "checkBox3"; - this.checkBox3.Size = new System.Drawing.Size(42, 24); - this.checkBox3.TabIndex = 1463; - this.checkBox3.Tag = "D39"; - this.checkBox3.Text = "无"; - this.checkBox3.UseVisualStyleBackColor = true; - // - // checkBox5 - // - this.checkBox5.AutoSize = true; - this.checkBox5.Location = new System.Drawing.Point(300, 87); - this.checkBox5.Name = "checkBox5"; - this.checkBox5.Size = new System.Drawing.Size(75, 24); - this.checkBox5.TabIndex = 1462; - this.checkBox5.Tag = "M39"; - this.checkBox5.Text = "送病理)"; - this.checkBox5.UseVisualStyleBackColor = true; - // - // checkBox7 - // - this.checkBox7.AutoSize = true; - this.checkBox7.Location = new System.Drawing.Point(196, 121); - this.checkBox7.Name = "checkBox7"; - this.checkBox7.Size = new System.Drawing.Size(98, 24); - this.checkBox7.TabIndex = 1462; - this.checkBox7.Tag = "Z39"; - this.checkBox7.Text = "重症监护室"; - this.checkBox7.UseVisualStyleBackColor = true; - // - // checkBox8 - // - this.checkBox8.AutoSize = true; - this.checkBox8.Location = new System.Drawing.Point(108, 121); - this.checkBox8.Name = "checkBox8"; - this.checkBox8.Size = new System.Drawing.Size(56, 24); - this.checkBox8.TabIndex = 1463; - this.checkBox8.Tag = "W39"; - this.checkBox8.Text = "病房"; - this.checkBox8.UseVisualStyleBackColor = true; - // - // textBoxX1 - // - // - // - // - this.textBoxX1.Border.BackColor = System.Drawing.SystemColors.Desktop; - this.textBoxX1.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid; - this.textBoxX1.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231))))); - this.textBoxX1.Border.BorderBottomWidth = 1; - this.textBoxX1.Border.BorderColor = System.Drawing.SystemColors.Desktop; - this.textBoxX1.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid; - this.textBoxX1.Border.BorderLeftWidth = 1; - this.textBoxX1.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid; - this.textBoxX1.Border.BorderRightWidth = 1; - this.textBoxX1.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid; - this.textBoxX1.Border.BorderTopWidth = 1; - this.textBoxX1.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square; - this.textBoxX1.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.textBoxX1.Location = new System.Drawing.Point(77, 161); - this.textBoxX1.Multiline = true; - this.textBoxX1.Name = "textBoxX1"; - this.textBoxX1.Size = new System.Drawing.Size(572, 89); - this.textBoxX1.TabIndex = 1350; - this.textBoxX1.Tag = "D41"; - this.textBoxX1.DoubleClick += new System.EventHandler(this.textBoxX1_DoubleClick); - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.label4.Location = new System.Drawing.Point(11, 164); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(65, 60); - this.label4.TabIndex = 1351; - this.label4.Text = "手术中\r\n特殊问\r\n题处理:"; - // - // toolStrip1 - // - this.toolStrip1.BackColor = System.Drawing.Color.AliceBlue; - this.toolStrip1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); - this.toolStrip1.ImageScalingSize = new System.Drawing.Size(30, 30); - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.tsbSaveOperationApply, - this.toolStripSeparator2, - this.tsbSetup, - this.toolStripSeparator4, - this.toolStripButton2, - this.toolStripSeparator6, - this.toolStripButton3}); - this.toolStrip1.Location = new System.Drawing.Point(0, 0); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.Size = new System.Drawing.Size(1116, 37); - this.toolStrip1.TabIndex = 10; - this.toolStrip1.Text = "toolStrip1"; - // - // tsbSaveOperationApply - // - this.tsbSaveOperationApply.Image = global::AIMS.Properties.Resources.图标_打印; - this.tsbSaveOperationApply.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tsbSaveOperationApply.Name = "tsbSaveOperationApply"; - this.tsbSaveOperationApply.Size = new System.Drawing.Size(71, 34); - this.tsbSaveOperationApply.Text = "打印"; - this.tsbSaveOperationApply.Click += new System.EventHandler(this.tsbSaveOperationApply_Click); - // - // toolStripSeparator2 - // - this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(6, 37); - // - // tsbSetup - // - this.tsbSetup.Image = global::AIMS.Properties.Resources.图标_保存; - this.tsbSetup.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tsbSetup.Name = "tsbSetup"; - this.tsbSetup.Size = new System.Drawing.Size(71, 34); - this.tsbSetup.Text = "保存"; - this.tsbSetup.Click += new System.EventHandler(this.tsbSetup_Click); - // - // toolStripSeparator4 - // - this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(6, 37); - // - // toolStripButton2 - // - this.toolStripButton2.Image = global::AIMS.Properties.Resources.图标_预览; - this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton2.Name = "toolStripButton2"; - this.toolStripButton2.Size = new System.Drawing.Size(71, 34); - this.toolStripButton2.Text = "预览"; - this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click); - // - // toolStripSeparator6 - // - this.toolStripSeparator6.Name = "toolStripSeparator6"; - this.toolStripSeparator6.Size = new System.Drawing.Size(6, 37); - // - // toolStripButton3 - // - this.toolStripButton3.Image = global::AIMS.Properties.Resources.图标_完成; - this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButton3.Name = "toolStripButton3"; - this.toolStripButton3.Size = new System.Drawing.Size(71, 34); - this.toolStripButton3.Text = "刷新"; - this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click); - // - // panel5 - // - this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel5.Controls.Add(this.label8); - this.panel5.Dock = System.Windows.Forms.DockStyle.Left; - this.panel5.Location = new System.Drawing.Point(0, 0); - this.panel5.Name = "panel5"; - this.panel5.Size = new System.Drawing.Size(54, 240); - this.panel5.TabIndex = 1352; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Font = new System.Drawing.Font("微软雅黑", 10.5F); - this.label8.Location = new System.Drawing.Point(4, 44); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(37, 140); - this.label8.TabIndex = 1351; - this.label8.Text = "灭菌\r\n物品\r\n包外\r\n标识\r\n记录\r\n 或\r\n粘贴"; - // - // panel6 - // - this.panel6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel6.Controls.Add(this.label27); - this.panel6.Controls.Add(this.label22); - this.panel6.Controls.Add(this.uText8); - this.panel6.Controls.Add(this.uText4); - this.panel6.Controls.Add(this.label25); - this.panel6.Controls.Add(this.label21); - this.panel6.Controls.Add(this.uText7); - this.panel6.Controls.Add(this.uText1); - this.panel6.Controls.Add(this.label24); - this.panel6.Controls.Add(this.uText5); - this.panel6.Controls.Add(this.label17); - this.panel6.Controls.Add(this.uText6); - this.panel6.Dock = System.Windows.Forms.DockStyle.Top; - this.panel6.Location = new System.Drawing.Point(54, 0); - this.panel6.Name = "panel6"; - this.panel6.Size = new System.Drawing.Size(999, 63); - this.panel6.TabIndex = 1353; - // - // uText6 - // - this.uText6.BackColor = System.Drawing.Color.White; - this.uText6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText6.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText6.Location = new System.Drawing.Point(106, 5); - this.uText6.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText6.Name = "uText6"; - this.uText6.Size = new System.Drawing.Size(255, 23); - this.uText6.TabIndex = 1; - this.uText6.Tag = "H63"; - // - // label17 - // - this.label17.AutoSize = true; - this.label17.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label17.Location = new System.Drawing.Point(22, 2); - this.label17.Name = "label17"; - this.label17.Size = new System.Drawing.Size(65, 20); - this.label17.TabIndex = 0; - this.label17.Text = "物品名称"; - // - // uText5 - // - this.uText5.BackColor = System.Drawing.Color.White; - this.uText5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText5.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText5.Location = new System.Drawing.Point(106, 34); - this.uText5.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText5.Name = "uText5"; - this.uText5.Size = new System.Drawing.Size(255, 23); - this.uText5.TabIndex = 1435; - this.uText5.Tag = "H64"; - // - // label24 - // - this.label24.AutoSize = true; - this.label24.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label24.Location = new System.Drawing.Point(22, 31); - this.label24.Name = "label24"; - this.label24.Size = new System.Drawing.Size(65, 20); - this.label24.TabIndex = 1449; - this.label24.Text = "灭菌批次"; - // - // uText1 - // - this.uText1.BackColor = System.Drawing.Color.White; - this.uText1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText1.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText1.Location = new System.Drawing.Point(451, 5); - this.uText1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText1.Name = "uText1"; - this.uText1.Size = new System.Drawing.Size(200, 23); - this.uText1.TabIndex = 1435; - this.uText1.Tag = "V63"; - // - // uText7 - // - this.uText7.BackColor = System.Drawing.Color.White; - this.uText7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText7.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText7.Location = new System.Drawing.Point(451, 34); - this.uText7.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText7.Name = "uText7"; - this.uText7.Size = new System.Drawing.Size(200, 23); - this.uText7.TabIndex = 1435; - this.uText7.Tag = "V64"; - // - // label21 - // - this.label21.AutoSize = true; - this.label21.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label21.Location = new System.Drawing.Point(367, 2); - this.label21.Name = "label21"; - this.label21.Size = new System.Drawing.Size(51, 20); - this.label21.TabIndex = 1449; - this.label21.Text = "包装者"; - // - // label25 - // - this.label25.AutoSize = true; - this.label25.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label25.Location = new System.Drawing.Point(367, 31); - this.label25.Name = "label25"; - this.label25.Size = new System.Drawing.Size(65, 20); - this.label25.TabIndex = 1449; - this.label25.Text = "灭菌日期"; - // - // uText4 - // - this.uText4.BackColor = System.Drawing.Color.White; - this.uText4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText4.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText4.Location = new System.Drawing.Point(769, 5); - this.uText4.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText4.Name = "uText4"; - this.uText4.Size = new System.Drawing.Size(217, 23); - this.uText4.TabIndex = 1435; - this.uText4.Tag = "AH63"; - // - // uText8 - // - this.uText8.BackColor = System.Drawing.Color.White; - this.uText8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText8.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText8.Location = new System.Drawing.Point(769, 34); - this.uText8.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText8.Name = "uText8"; - this.uText8.Size = new System.Drawing.Size(217, 23); - this.uText8.TabIndex = 1435; - this.uText8.Tag = "AH64"; - // - // label22 - // - this.label22.AutoSize = true; - this.label22.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label22.Location = new System.Drawing.Point(668, 2); - this.label22.Name = "label22"; - this.label22.Size = new System.Drawing.Size(79, 20); - this.label22.TabIndex = 1449; - this.label22.Text = "灭菌器编号"; - // - // label27 - // - this.label27.AutoSize = true; - this.label27.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label27.Location = new System.Drawing.Point(668, 31); - this.label27.Name = "label27"; - this.label27.Size = new System.Drawing.Size(65, 20); - this.label27.TabIndex = 1449; - this.label27.Text = "失效日期"; - // - // panel9 - // - this.panel9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel9.Controls.Add(this.label29); - this.panel9.Controls.Add(this.label30); - this.panel9.Controls.Add(this.uText9); - this.panel9.Controls.Add(this.uText10); - this.panel9.Controls.Add(this.label31); - this.panel9.Controls.Add(this.label32); - this.panel9.Controls.Add(this.uText11); - this.panel9.Controls.Add(this.uText12); - this.panel9.Controls.Add(this.label33); - this.panel9.Controls.Add(this.uText13); - this.panel9.Controls.Add(this.label34); - this.panel9.Controls.Add(this.uText14); - this.panel9.Dock = System.Windows.Forms.DockStyle.Top; - this.panel9.Location = new System.Drawing.Point(54, 63); - this.panel9.Name = "panel9"; - this.panel9.Size = new System.Drawing.Size(999, 57); - this.panel9.TabIndex = 1354; - // - // uText14 - // - this.uText14.BackColor = System.Drawing.Color.White; - this.uText14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText14.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText14.Location = new System.Drawing.Point(106, 3); - this.uText14.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText14.Name = "uText14"; - this.uText14.Size = new System.Drawing.Size(255, 23); - this.uText14.TabIndex = 1435; - this.uText14.Tag = "H66"; - // - // label34 - // - this.label34.AutoSize = true; - this.label34.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label34.Location = new System.Drawing.Point(22, 0); - this.label34.Name = "label34"; - this.label34.Size = new System.Drawing.Size(65, 20); - this.label34.TabIndex = 1449; - this.label34.Text = "物品名称"; - // - // uText13 - // - this.uText13.BackColor = System.Drawing.Color.White; - this.uText13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText13.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText13.Location = new System.Drawing.Point(106, 28); - this.uText13.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText13.Name = "uText13"; - this.uText13.Size = new System.Drawing.Size(255, 23); - this.uText13.TabIndex = 1435; - this.uText13.Tag = "H67"; - // - // label33 - // - this.label33.AutoSize = true; - this.label33.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label33.Location = new System.Drawing.Point(22, 25); - this.label33.Name = "label33"; - this.label33.Size = new System.Drawing.Size(65, 20); - this.label33.TabIndex = 1449; - this.label33.Text = "灭菌批次"; - // - // uText12 - // - this.uText12.BackColor = System.Drawing.Color.White; - this.uText12.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText12.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText12.Location = new System.Drawing.Point(451, 3); - this.uText12.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText12.Name = "uText12"; - this.uText12.Size = new System.Drawing.Size(200, 23); - this.uText12.TabIndex = 1435; - this.uText12.Tag = "V66"; - // - // uText11 - // - this.uText11.BackColor = System.Drawing.Color.White; - this.uText11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText11.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText11.Location = new System.Drawing.Point(451, 28); - this.uText11.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText11.Name = "uText11"; - this.uText11.Size = new System.Drawing.Size(200, 23); - this.uText11.TabIndex = 1435; - this.uText11.Tag = "V67"; - // - // label32 - // - this.label32.AutoSize = true; - this.label32.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label32.Location = new System.Drawing.Point(367, 0); - this.label32.Name = "label32"; - this.label32.Size = new System.Drawing.Size(51, 20); - this.label32.TabIndex = 1449; - this.label32.Text = "包装者"; - // - // label31 - // - this.label31.AutoSize = true; - this.label31.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label31.Location = new System.Drawing.Point(367, 25); - this.label31.Name = "label31"; - this.label31.Size = new System.Drawing.Size(65, 20); - this.label31.TabIndex = 1449; - this.label31.Text = "灭菌日期"; - // - // uText10 - // - this.uText10.BackColor = System.Drawing.Color.White; - this.uText10.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText10.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText10.Location = new System.Drawing.Point(769, 3); - this.uText10.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText10.Name = "uText10"; - this.uText10.Size = new System.Drawing.Size(217, 23); - this.uText10.TabIndex = 1435; - this.uText10.Tag = "AH66"; - // - // uText9 - // - this.uText9.BackColor = System.Drawing.Color.White; - this.uText9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText9.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText9.Location = new System.Drawing.Point(769, 28); - this.uText9.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText9.Name = "uText9"; - this.uText9.Size = new System.Drawing.Size(217, 23); - this.uText9.TabIndex = 1435; - this.uText9.Tag = "AH67"; - // - // label30 - // - this.label30.AutoSize = true; - this.label30.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label30.Location = new System.Drawing.Point(668, 0); - this.label30.Name = "label30"; - this.label30.Size = new System.Drawing.Size(79, 20); - this.label30.TabIndex = 1449; - this.label30.Text = "灭菌器编号"; - // - // label29 - // - this.label29.AutoSize = true; - this.label29.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label29.Location = new System.Drawing.Point(668, 25); - this.label29.Name = "label29"; - this.label29.Size = new System.Drawing.Size(65, 20); - this.label29.TabIndex = 1449; - this.label29.Text = "失效日期"; - // - // panel10 - // - this.panel10.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel10.Controls.Add(this.label37); - this.panel10.Controls.Add(this.label38); - this.panel10.Controls.Add(this.uText15); - this.panel10.Controls.Add(this.uText16); - this.panel10.Controls.Add(this.label42); - this.panel10.Controls.Add(this.label43); - this.panel10.Controls.Add(this.uText17); - this.panel10.Controls.Add(this.uText18); - this.panel10.Controls.Add(this.label44); - this.panel10.Controls.Add(this.uText19); - this.panel10.Controls.Add(this.label45); - this.panel10.Controls.Add(this.uText20); - this.panel10.Dock = System.Windows.Forms.DockStyle.Top; - this.panel10.Location = new System.Drawing.Point(54, 120); - this.panel10.Name = "panel10"; - this.panel10.Size = new System.Drawing.Size(999, 63); - this.panel10.TabIndex = 1355; - // - // uText20 - // - this.uText20.BackColor = System.Drawing.Color.White; - this.uText20.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText20.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText20.Location = new System.Drawing.Point(106, 5); - this.uText20.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText20.Name = "uText20"; - this.uText20.Size = new System.Drawing.Size(255, 23); - this.uText20.TabIndex = 1435; - this.uText20.Tag = "H69"; - // - // label45 - // - this.label45.AutoSize = true; - this.label45.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label45.Location = new System.Drawing.Point(22, 2); - this.label45.Name = "label45"; - this.label45.Size = new System.Drawing.Size(65, 20); - this.label45.TabIndex = 1449; - this.label45.Text = "物品名称"; - // - // uText19 - // - this.uText19.BackColor = System.Drawing.Color.White; - this.uText19.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText19.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText19.Location = new System.Drawing.Point(106, 34); - this.uText19.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText19.Name = "uText19"; - this.uText19.Size = new System.Drawing.Size(255, 23); - this.uText19.TabIndex = 1435; - this.uText19.Tag = "H70"; - // - // label44 - // - this.label44.AutoSize = true; - this.label44.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label44.Location = new System.Drawing.Point(22, 31); - this.label44.Name = "label44"; - this.label44.Size = new System.Drawing.Size(65, 20); - this.label44.TabIndex = 1449; - this.label44.Text = "灭菌批次"; - // - // uText18 - // - this.uText18.BackColor = System.Drawing.Color.White; - this.uText18.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText18.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText18.Location = new System.Drawing.Point(451, 5); - this.uText18.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText18.Name = "uText18"; - this.uText18.Size = new System.Drawing.Size(200, 23); - this.uText18.TabIndex = 1435; - this.uText18.Tag = "V69"; - // - // uText17 - // - this.uText17.BackColor = System.Drawing.Color.White; - this.uText17.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText17.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText17.Location = new System.Drawing.Point(451, 34); - this.uText17.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText17.Name = "uText17"; - this.uText17.Size = new System.Drawing.Size(200, 23); - this.uText17.TabIndex = 1435; - this.uText17.Tag = "V70"; - // - // label43 - // - this.label43.AutoSize = true; - this.label43.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label43.Location = new System.Drawing.Point(367, 2); - this.label43.Name = "label43"; - this.label43.Size = new System.Drawing.Size(51, 20); - this.label43.TabIndex = 1449; - this.label43.Text = "包装者"; - // - // label42 - // - this.label42.AutoSize = true; - this.label42.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label42.Location = new System.Drawing.Point(367, 31); - this.label42.Name = "label42"; - this.label42.Size = new System.Drawing.Size(65, 20); - this.label42.TabIndex = 1449; - this.label42.Text = "灭菌日期"; - // - // uText16 - // - this.uText16.BackColor = System.Drawing.Color.White; - this.uText16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText16.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText16.Location = new System.Drawing.Point(769, 5); - this.uText16.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText16.Name = "uText16"; - this.uText16.Size = new System.Drawing.Size(217, 23); - this.uText16.TabIndex = 1435; - this.uText16.Tag = "AH69"; - // - // uText15 - // - this.uText15.BackColor = System.Drawing.Color.White; - this.uText15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText15.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText15.Location = new System.Drawing.Point(769, 34); - this.uText15.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText15.Name = "uText15"; - this.uText15.Size = new System.Drawing.Size(217, 23); - this.uText15.TabIndex = 1435; - this.uText15.Tag = "AH70"; - // - // label38 - // - this.label38.AutoSize = true; - this.label38.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label38.Location = new System.Drawing.Point(668, 2); - this.label38.Name = "label38"; - this.label38.Size = new System.Drawing.Size(79, 20); - this.label38.TabIndex = 1449; - this.label38.Text = "灭菌器编号"; - // - // label37 - // - this.label37.AutoSize = true; - this.label37.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label37.Location = new System.Drawing.Point(668, 31); - this.label37.Name = "label37"; - this.label37.Size = new System.Drawing.Size(65, 20); - this.label37.TabIndex = 1449; - this.label37.Text = "失效日期"; - // - // panel11 - // - this.panel11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel11.Controls.Add(this.label46); - this.panel11.Controls.Add(this.label47); - this.panel11.Controls.Add(this.uText21); - this.panel11.Controls.Add(this.uText22); - this.panel11.Controls.Add(this.label48); - this.panel11.Controls.Add(this.label49); - this.panel11.Controls.Add(this.uText23); - this.panel11.Controls.Add(this.uText24); - this.panel11.Controls.Add(this.label50); - this.panel11.Controls.Add(this.uText25); - this.panel11.Controls.Add(this.label51); - this.panel11.Controls.Add(this.uText26); - this.panel11.Dock = System.Windows.Forms.DockStyle.Top; - this.panel11.Location = new System.Drawing.Point(54, 183); - this.panel11.Name = "panel11"; - this.panel11.Size = new System.Drawing.Size(999, 59); - this.panel11.TabIndex = 1356; - // - // uText26 - // - this.uText26.BackColor = System.Drawing.Color.White; - this.uText26.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText26.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText26.Location = new System.Drawing.Point(106, 4); - this.uText26.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText26.Name = "uText26"; - this.uText26.Size = new System.Drawing.Size(255, 23); - this.uText26.TabIndex = 1435; - this.uText26.Tag = "H72"; - // - // label51 - // - this.label51.AutoSize = true; - this.label51.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label51.Location = new System.Drawing.Point(22, 1); - this.label51.Name = "label51"; - this.label51.Size = new System.Drawing.Size(65, 20); - this.label51.TabIndex = 1449; - this.label51.Text = "物品名称"; - // - // uText25 - // - this.uText25.BackColor = System.Drawing.Color.White; - this.uText25.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText25.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText25.Location = new System.Drawing.Point(106, 33); - this.uText25.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText25.Name = "uText25"; - this.uText25.Size = new System.Drawing.Size(255, 23); - this.uText25.TabIndex = 1435; - this.uText25.Tag = "H73"; - // - // label50 - // - this.label50.AutoSize = true; - this.label50.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label50.Location = new System.Drawing.Point(22, 30); - this.label50.Name = "label50"; - this.label50.Size = new System.Drawing.Size(65, 20); - this.label50.TabIndex = 1449; - this.label50.Text = "灭菌批次"; - // - // uText24 - // - this.uText24.BackColor = System.Drawing.Color.White; - this.uText24.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText24.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText24.Location = new System.Drawing.Point(451, 4); - this.uText24.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText24.Name = "uText24"; - this.uText24.Size = new System.Drawing.Size(200, 23); - this.uText24.TabIndex = 1435; - this.uText24.Tag = "V72"; - // - // uText23 - // - this.uText23.BackColor = System.Drawing.Color.White; - this.uText23.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText23.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText23.Location = new System.Drawing.Point(451, 33); - this.uText23.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText23.Name = "uText23"; - this.uText23.Size = new System.Drawing.Size(200, 23); - this.uText23.TabIndex = 1435; - this.uText23.Tag = "V73"; - // - // label49 - // - this.label49.AutoSize = true; - this.label49.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label49.Location = new System.Drawing.Point(367, 1); - this.label49.Name = "label49"; - this.label49.Size = new System.Drawing.Size(51, 20); - this.label49.TabIndex = 1449; - this.label49.Text = "包装者"; - // - // label48 - // - this.label48.AutoSize = true; - this.label48.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label48.Location = new System.Drawing.Point(367, 30); - this.label48.Name = "label48"; - this.label48.Size = new System.Drawing.Size(65, 20); - this.label48.TabIndex = 1449; - this.label48.Text = "灭菌日期"; - // - // uText22 - // - this.uText22.BackColor = System.Drawing.Color.White; - this.uText22.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText22.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText22.Location = new System.Drawing.Point(769, 4); - this.uText22.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText22.Name = "uText22"; - this.uText22.Size = new System.Drawing.Size(217, 23); - this.uText22.TabIndex = 1435; - this.uText22.Tag = "AH72"; - // - // uText21 - // - this.uText21.BackColor = System.Drawing.Color.White; - this.uText21.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.uText21.Font = new System.Drawing.Font("宋体", 10.5F); - this.uText21.Location = new System.Drawing.Point(769, 33); - this.uText21.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.uText21.Name = "uText21"; - this.uText21.Size = new System.Drawing.Size(217, 23); - this.uText21.TabIndex = 1435; - this.uText21.Tag = "AH73"; - // - // label47 - // - this.label47.AutoSize = true; - this.label47.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label47.Location = new System.Drawing.Point(668, 1); - this.label47.Name = "label47"; - this.label47.Size = new System.Drawing.Size(79, 20); - this.label47.TabIndex = 1449; - this.label47.Text = "灭菌器编号"; - // - // label46 - // - this.label46.AutoSize = true; - this.label46.Font = new System.Drawing.Font("微软雅黑", 10F); - this.label46.Location = new System.Drawing.Point(668, 30); - this.label46.Name = "label46"; - this.label46.Size = new System.Drawing.Size(65, 20); - this.label46.TabIndex = 1449; - this.label46.Text = "失效日期"; - // - // panel4 - // - this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel4.Controls.Add(this.panel11); - this.panel4.Controls.Add(this.panel10); - this.panel4.Controls.Add(this.panel9); - this.panel4.Controls.Add(this.panel6); - this.panel4.Controls.Add(this.panel5); - this.panel4.Location = new System.Drawing.Point(2, 291); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(1055, 242); - this.panel4.TabIndex = 1468; - // - // frmGoodsBillRecord - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; - this.AutoScroll = true; - this.BackColor = System.Drawing.Color.White; - this.ClientSize = new System.Drawing.Size(1133, 749); - this.Controls.Add(this.panel3); - this.Controls.Add(this.panel1); - this.Controls.Add(this.toolStrip1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); - this.Name = "frmGoodsBillRecord"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "手术护理物品清点单"; - this.WindowState = System.Windows.Forms.FormWindowState.Maximized; - this.Load += new System.EventHandler(this.GoodsBillReport_Load); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.frmBCGoodsBillReport_KeyDown); - this.panel3.ResumeLayout(false); - this.panel3.PerformLayout(); - this.panel1.ResumeLayout(false); - this.panel14.ResumeLayout(false); - this.panel15.ResumeLayout(false); - this.panel15.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.plBottom.ResumeLayout(false); - this.plTital.ResumeLayout(false); - this.plTital.PerformLayout(); - this.panel7.ResumeLayout(false); - this.panel7.PerformLayout(); - this.panel12.ResumeLayout(false); - this.panel12.PerformLayout(); - this.plTop.ResumeLayout(false); - this.plTop.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.panel13.ResumeLayout(false); - this.panel24.ResumeLayout(false); - this.panel24.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.panel5.ResumeLayout(false); - this.panel5.PerformLayout(); - this.panel6.ResumeLayout(false); - this.panel6.PerformLayout(); - this.panel9.ResumeLayout(false); - this.panel9.PerformLayout(); - this.panel10.ResumeLayout(false); - this.panel10.PerformLayout(); - this.panel11.ResumeLayout(false); - this.panel11.PerformLayout(); - this.panel4.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.ToolStripButton tsbSaveOperationApply; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; - private System.Windows.Forms.ToolStripButton tsbSetup; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; - private System.Windows.Forms.ToolStripButton toolStripButton2; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator6; - private System.Windows.Forms.ToolStripButton toolStripButton3; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Panel plTop; - private System.Windows.Forms.Panel panel3; - private DevComponents.DotNetBar.ButtonX btnEnter; - public System.Windows.Forms.TextBox TxtAge; - private System.Windows.Forms.Label label9; - private System.Windows.Forms.Label label11; - private System.Windows.Forms.Label label26; - public System.Windows.Forms.TextBox txtOperationType; - private System.Windows.Forms.Label label12; - public System.Windows.Forms.TextBox TxtInHospitalNo; - public System.Windows.Forms.TextBox TxtSex; - public System.Windows.Forms.TextBox TxtDepartment; - private System.Windows.Forms.Label label13; - public System.Windows.Forms.TextBox txtEndemicArea; - private System.Windows.Forms.Label label16; - public System.Windows.Forms.TextBox TxtBed; - private System.Windows.Forms.Label label14; - private System.Windows.Forms.Label label15; - public System.Windows.Forms.TextBox TxtName; - private DevComponents.DotNetBar.ButtonX btnAdd; - public System.Windows.Forms.ToolStrip toolStrip1; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.CheckBox checkBox19; - private System.Windows.Forms.Panel panel8; - public System.Windows.Forms.TextBox txtOperation; - private System.Windows.Forms.Label label18; - public System.Windows.Forms.TextBox txtOpeRoom; - private System.Windows.Forms.Label lab123; - private System.Windows.Forms.Label label23; - private System.Windows.Forms.Label label20; - private System.Windows.Forms.Label label39; - private System.Windows.Forms.Label label40; - private System.Windows.Forms.Label label41; - public System.Windows.Forms.TextBox uText2; - public System.Windows.Forms.TextBox uText3; - public System.Windows.Forms.TextBox uText27; - private System.Windows.Forms.Panel panel13; - private System.Windows.Forms.Panel panel24; - private System.Windows.Forms.Button button2; - private System.Windows.Forms.RadioButton radioButton7; - private System.Windows.Forms.RadioButton radioButton4; - private System.Windows.Forms.RadioButton radioButton5; - private System.Windows.Forms.RadioButton radioButton3; - private System.Windows.Forms.RadioButton radioButton2; - private System.Windows.Forms.Label label19; - private System.Windows.Forms.RadioButton radioButton1; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.CheckBox checkBox10; - private System.Windows.Forms.CheckBox checkBox6; - private System.Windows.Forms.CheckBox checkBox9; - private System.Windows.Forms.CheckBox checkBox5; - private System.Windows.Forms.CheckBox checkBox8; - private System.Windows.Forms.CheckBox checkBox7; - private System.Windows.Forms.CheckBox checkBox3; - private System.Windows.Forms.CheckBox checkBox4; - public System.Windows.Forms.Label label5; - public System.Windows.Forms.Label label1; - private DevComponents.DotNetBar.ButtonX buttonX1; - private DevComponents.DotNetBar.Controls.TextBoxX textBoxX1; - public System.Windows.Forms.Label label4; - private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.TextBox uTextCA2; - private System.Windows.Forms.TextBox uTextCA1; - public System.Windows.Forms.Label label76; - public System.Windows.Forms.Label label77; - private System.Windows.Forms.Panel panel14; - public System.Windows.Forms.Label label28; - public System.Windows.Forms.Label label52; - public System.Windows.Forms.TextBox uText28; - private System.Windows.Forms.Panel plBottom; - private System.Windows.Forms.Panel panel32; - private System.Windows.Forms.Panel plTital; - private System.Windows.Forms.Panel panel7; - private System.Windows.Forms.Label label10; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label53; - private System.Windows.Forms.Panel panel12; - private System.Windows.Forms.Label label65; - private System.Windows.Forms.Label label57; - private System.Windows.Forms.Label label59; - private System.Windows.Forms.Label label66; - private System.Windows.Forms.Label label58; - private System.Windows.Forms.CheckBox checkBox2; - private System.Windows.Forms.CheckBox checkBox1; - public System.Windows.Forms.Label label54; - public System.Windows.Forms.Label label60; - public System.Windows.Forms.Label label61; - public System.Windows.Forms.Label label56; - public System.Windows.Forms.Label label55; - public System.Windows.Forms.TextBox uText31; - public System.Windows.Forms.TextBox uText30; - public System.Windows.Forms.TextBox uText29; - public System.Windows.Forms.Label label73; - private System.Windows.Forms.TextBox uTextCA5; - public System.Windows.Forms.Label label74; - public System.Windows.Forms.Label label72; - private System.Windows.Forms.TextBox uTextCA4; - private System.Windows.Forms.CheckBox checkBox11; - public System.Windows.Forms.Label label64; - public System.Windows.Forms.Label label62; - public System.Windows.Forms.Label label63; - public System.Windows.Forms.Label label69; - public System.Windows.Forms.Label label71; - public System.Windows.Forms.Label label68; - public System.Windows.Forms.TextBox uText32; - public System.Windows.Forms.Label label70; - public System.Windows.Forms.Label label67; - public System.Windows.Forms.TextBox uText34; - public System.Windows.Forms.TextBox uText36; - public System.Windows.Forms.TextBox uText35; - public System.Windows.Forms.TextBox uText33; - private System.Windows.Forms.Panel panel15; - public System.Windows.Forms.TextBox textBox1; - public System.Windows.Forms.Label label36; - public System.Windows.Forms.Label label35; - private System.Windows.Forms.Panel panel4; - private System.Windows.Forms.Panel panel11; - public System.Windows.Forms.Label label46; - public System.Windows.Forms.Label label47; - public System.Windows.Forms.TextBox uText21; - public System.Windows.Forms.TextBox uText22; - public System.Windows.Forms.Label label48; - public System.Windows.Forms.Label label49; - public System.Windows.Forms.TextBox uText23; - public System.Windows.Forms.TextBox uText24; - public System.Windows.Forms.Label label50; - public System.Windows.Forms.TextBox uText25; - public System.Windows.Forms.Label label51; - public System.Windows.Forms.TextBox uText26; - private System.Windows.Forms.Panel panel10; - public System.Windows.Forms.Label label37; - public System.Windows.Forms.Label label38; - public System.Windows.Forms.TextBox uText15; - public System.Windows.Forms.TextBox uText16; - public System.Windows.Forms.Label label42; - public System.Windows.Forms.Label label43; - public System.Windows.Forms.TextBox uText17; - public System.Windows.Forms.TextBox uText18; - public System.Windows.Forms.Label label44; - public System.Windows.Forms.TextBox uText19; - public System.Windows.Forms.Label label45; - public System.Windows.Forms.TextBox uText20; - private System.Windows.Forms.Panel panel9; - public System.Windows.Forms.Label label29; - public System.Windows.Forms.Label label30; - public System.Windows.Forms.TextBox uText9; - public System.Windows.Forms.TextBox uText10; - public System.Windows.Forms.Label label31; - public System.Windows.Forms.Label label32; - public System.Windows.Forms.TextBox uText11; - public System.Windows.Forms.TextBox uText12; - public System.Windows.Forms.Label label33; - public System.Windows.Forms.TextBox uText13; - public System.Windows.Forms.Label label34; - public System.Windows.Forms.TextBox uText14; - private System.Windows.Forms.Panel panel6; - public System.Windows.Forms.Label label27; - public System.Windows.Forms.Label label22; - public System.Windows.Forms.TextBox uText8; - public System.Windows.Forms.TextBox uText4; - public System.Windows.Forms.Label label25; - public System.Windows.Forms.Label label21; - public System.Windows.Forms.TextBox uText7; - public System.Windows.Forms.TextBox uText1; - public System.Windows.Forms.Label label24; - public System.Windows.Forms.TextBox uText5; - public System.Windows.Forms.Label label17; - public System.Windows.Forms.TextBox uText6; - private System.Windows.Forms.Panel panel5; - public System.Windows.Forms.Label label8; - } -} \ No newline at end of file diff --git a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.resx b/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.resx deleted file mode 100644 index 9bcc454..0000000 --- a/AIMS/OperationDoing/oldSystemCode/frmGoodsBillRecord.resx +++ /dev/null @@ -1,1409 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - iVBORw0KGgoAAAANSUhEUgAAAJYAAACICAIAAACKv4VeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAS - cQAAEnEB89x6jgAAIcVJREFUeF7tnXlUFecZxsnpkpOe2lib9hzbmMa2mpNooiUY0ciiuKEpEUUjBhSj - uAKCEiMuuGCVuBuViEtxzYJGI1GUoLjVkBAVFa1RJApqYoDELUiMNe2vdz5uhtnuNhe5PT5/cO47wL0z - 87zL837fN9/1+s99eDjuU+jxuE+hx+M+hR6POqLw9u3bJ06cOHLkSFFR0d27d8XR+zADbqdwz549fn5+ - jRo1+tOf/vTkk0/y87e//W3z5s3z8/PFX/wf4d///vf58+fPnj27bdu2pUuX5uTklJSUfP/99+LX7oEb - KSTyYmNjQ0NDDx8+LA7VoKyszN/fPyUlxd2XV5fAWePj4wMCAtq3bx8VFTVz5szw8HBeDx06lPQj/sgN - cCOFHTp0eO21165fvy7s2vjiiy+GDBmSnJxcXV0tDnky1q1b17Fjx/T09EuXLolDFuDHK1as+POf//zx - xx+LQ2bDXRQGBgYuWLBAGDq4du0afrp161ZheyyysrIIvq+++krYKpw5c8bLy+vzzz8XtqlwC4UXLlxo - 2LChMAyxfv366dOnU0KE7YEgnfTv33/nzp3C1sHmzZsjIiKEYSrcQuHEiRNnzZolDEOUlpZ2796duyBs - D8S5c+fS0tLu3LkjbB18++233bp1+/TTT4VtHtxCYVJS0qJFi4RhiCtXrrRr166yslLYHojy8vK8vDyb - ugwKIyMjbQarE3ALhYMGDVq8eLEwDMGF9ezZc9WqVcL2QFy9evXgwYM2Kbxx4waFPzc3V9jmwXwKd+/e - TW24ePGisG3hs88+e+KJJ4ThgTh69Cia06auRrt5e3svW7ZM2ObBfArXrl07btw4YdgBdJqvr68wPA20 - TPSCtPDCNsTJkyfpo3BZYZsEtyTSF198Ed8Uhi2gffBiYXgaSI/46759+4RtCFqLuLg4z6CQdNG1a1dh - GKKoqAhF+s033wjb0/DDDz9kZ2fb2dq+//778A3rwjYJbqGQC3vhhRfIqMLWAUL0lVdeWb16tbA9ExQC - FLhBXy+B9iksLMwd4xhuoVCCl5eXcXgRrGjXr7/+WtieCTpCYis6OlrYOnjqqadmzJghDFPhRgrRpenp - 6cJQAYX28ssvf/TRR8L2ZNAa+fj4nD17VthawKHFK7PhRgrz8/NpZoWhQlZW1vDhw2mqhO3hmDx5skFF - QMK0atVKGGbDjRSSIWNiYoShwrvvvksJ+f+YpgDnz59HwelJFfeFIHDjW3NVw4YNE4YKW7ZsGT16dFVV - lbA9H506dbp8+bIwZEAQeB6FxBY6je5w/vz54pAKZWVlISEhc+bMKSgoOHfunDjqsaAPDg4O1ksqHkMh - F5CTk5OcnEx4/fGPf/zggw/EL3SAoklJSencuXNQUBD/VVhYaHO8vx7i9OnTc+fO9fb2pscVh1RYs2ZN - ly5d5s2b9+GHH+rNgTsNVyn8/vvviaf9+/cvWbIkMTERhbJy5crDhw/funVL/IUdoKlasGABCnbs2LEL - Fy7Mzc2tqKgQv6uXuH37dnl5OZzNnDkTXb1o0SKbYy779u3jGumDx4wZwwV+8cUXZs3PuERhdnY2tCUk - JEyfPv2NN96AOVdcjEJy5MgRPAB1N2rUKAL0zJkz4nf1A1S17du3L1++fNKkSfHx8VOmTIE8415CARLP - 7t27+fepU6dyjXSKrjur8xTOnj27b9++CMtTp07RGP3www/iFy6DCMZnV6xYQfJ55513xNF6AH9//8GD - B+NkmZmZBw4cgA/nrhrhCvF5eXlohcDAwFdffVX8wik4SWFqair3193rz0pLSxs3blxPJoRJg927dxeG - ebh06VJsbKyfn9/NmzfFIQfhDIUkE3yHyBO2O0HNePjhh4Vx70Cxf+yxx4ThBqB0kDzCcBAOU0g9oIDv - 2bNH2O7HgAEDyDnCuEeg53PfKkKAoEPAOxeIDlNIAdi2bduXX34pbPdj3bp1qDhh3AtkZWXRJrm1apBO - EeTHjx8XtiNwmMJjx45BIapa2O7HiRMnJkyYIIx7gXHjxuFGwnAPaIinTZuGUBK2I3CYwl27dlHY65JC - 9FtOTs69WmvKp5MDDh06JGy3ARHu3Li/wxTSRdBOCKOuQJ0gFoVRtygoKEAx0sgL22349NNPe/fu7VCX - KcFhCjds2KBeI2piU6iJ99577149CUUCoAevg6xTVlaWkJDgxFphhymkEBKFBrX94sWLU6dOVT/NpIfs - 7GzKgDAsVUG8qgFHyN51EAea2LlzJ1HojjSu8PszZ84MGTKksLBQ2HbDYQpPnjzJTZd7ZUVFhXxFPWHq - 5eU1ePBgYRuiqqqqQ4cO1oH88+fPT5kyRbEGFcd87bXXhFHnIJGOHDlSvjSGW+961uEdFG5B00L7pDld - ZQyHKaysrCwpKZF//ObNmzMyMqxXVVpaOmLEiIMHD0qmTSD2cHPpdVFRUb9+/RTPd+ETXJsw6hy3bt2K - iYmRN6Z37951fUaFN6murpa7ApdJ9vruu++EbTccpnDv3r1paWnyTyK1Lly40JRUQ/p9+eWXFWPln3zy - CUVCGPcCUIiIk15z0ykirveI3C46bGFYpj4mT57s3Fpvhyn8xz/+oXhw8MiRI4SOKatgoJB6oKCQuL+H - g93ECn397t27hW2ZX1MEkBOAQsXSPXRTdHS0nFc74RiFOEtqampWVpawLSCrPPPMM6Y8YAaFFFH1jBWa - gjIpjLoFKZR2Tb4ohptACXeRQqhSUMgFEu72r4K3wjEKccD58+eTOYVdg0mTJpFgheECUC4DBw5UeyJ1 - Yv/+/cKoWyxdulQxvAd5eK2LFCLZFBRSHenWduzYIWy74RiFfAyFkC5N2DVAEJNLheECiEKFy0tYuXKl - PJXVJbit6kpMILpY+4k5RZvEGyIpFBnOHjgchfPmzVNHIQ5lylwaFEZGRqqjcM2aNXY+emI6yDrqB7U4 - Qxd3z/nmm28Us3XUV0SGE1NAjlHIx0yYMEH9qGpxcXFAQIAwXAAUhoeHqyl86623/vnPfwqjbgGFSUlJ - wrCAEESgqlOFQ7hw4YIikVJfiUIn6pFjFCI0UE2ofGHXYPbs2U2aNBGGC4DCV155RS1nVq9efa+ikMiY - MmWKMCygavj5+dl8DsYYVPeCggJhWEB9JcPZXPanhmMUEh89e/ZUTxYGBwc3b97c9dbw2LFjYWFhagpn - zJhBMyOMugVRKB//A4cOHfrpT3/qogIfOnQo2l4YNeCznLhMxyjcuHEjrbcwanDp0qU2bdokJye7LkoP - HDgQGhqqXriWnZ2NUlVknrpBRkaGog9GGz/wwAMoVWE7hWbNmuGswqjBqlWrUlJShGE3HKCQEHnwwQeF - IQMXQwagH9i1a5c45BSo8AiHV199VXN+dfLkyXZuwWAiCgsLfX195S6Fitm6deusWbN69OghDjkOsiWX - M2DAgJKSEnHIAiL7b3/7m/3bFEiwl0LK7yOPPKJZACiEa9eu5VcuzoseOXJk4sSJy5cv11yUd/bsWZRO - XYoabqi3t/fmzZuFbQEHaYKh9i9/+Ys45DhiY2O3b98+depUtbPOnTu3V69ewrAP9lLYu3fvLVu2CKM2 - aGXi4uKuXr3qRFsqx/vvv//6669TDPSSyfr16xE7TgwEOwGS9osvvqh+ULmysnL8+PH4E5qAtCGOOohB - gwYdPXoUIjW3oenSpQtiRxh2wC4K8/LyuHeIaWHXBvkzJiYGpeOEmpJDWhpLWkZbi0MqBAYGnjp1Shju - BFV/yJAhwqgNzpBzGDx4sNMpYeTIkadPnw4KClJXfUDz3bRpU2HYAbsonDNnjkH1XrJkCaGD2yJGxCGn - cO7cOSrEm2++qejD5CBpu7j22R6QUcaMGaMZIqjx+Ph4ykpkZKTTW1QSD1BIh623drRVq1b2D5bappDs - P2rUKIMhSnwKxbhnzx4Xx8BwgoSEBN6KmNbLUagJtz7oJYH7O2LECM1H5k6cOBEREVFRUUG6c3r9dVRU - FLoB/vTccdmyZTNnzhSGLdi+Hfn5+XiN3rqHf/3rX1wSXkltMFihNHbsWKo3L1CVo0ePlg4qgO8nJiaS - W6Kjow1mjFu0aMEtFoZ7QJ5EVWk+nIXwpq0iFl2RM6i29PR0biy3QrOZ5n727dtXGLZgm8IPP/yQrKLn - cfiLREmDBg2kI3ogL/FWCAE9PXLjxg0ILi0tJTMbbA6BoGjcuLEw3IPLly8fPnxY8+bSunFun3zyiY+P - jzjkOIqKivz8/O7cuYP41NyVTRJTJ0+eFLYhbFOIECWzaT5BUVVVxUkQE5999hnFWRx1ASQo6SGY5557 - zmD4w625lFxNOqEJVk8ncRMGDhwIAVTr5ORkcdQptGzZ8vPPP1+wYAFdhDgkA+ympqYi0YVtCNv3IiMj - gwKu+VA8ModCyAtaJVMm1glBqcIPHz5cT5deuXLl97//vTDcACgsKCggYaopJPj69+9PTSGXuvhc4LRp - 0+ideCt6eclrFVi5cmVaWpowDGGDQmnsleyhvh4UR8eOHSVZbNYYJjKMpF1dXS1dW1lZmfhFbfz85z8X - r9wAKIQ/zkR9yRSwzMxMChW5R/O+2w9UG6mSF8OGDeM9pYNy0PXbuS2vDQoJPuSo+qEeSj311rrTCspK - 8zwcBRWIsJaSNpmEj5aOK+DWREoJpNPVnBh54403yH70Eug7FyebyMadO3fmBVK/a9eu+I103IqtW7eS - 5NTH1bBxL6io4eHhxcXFwraA96UYWFcOAk7CFJWI77/00kvSMN7169cpPFyG9Cs5EPROP41nE3gtH6oe - 792+fbu0Bwu6jGt3aDMBNbilEoWApKpeKEuTRmNjz7JSGxSSQtV1e8OGDbQQ1jYDRh999FHSi2S6gmvX - rnEx1tvHBTRr1kzdYNDJPP/88+qZYVNAPUZjI2eEbQGfRbstjUqvX7/+9ddftyc+DMDtsgpAJHqPHj0U - 8/X8Ad2a4jQ0YUQhwqFNmzaKbo/uAq8hDwjb4pWhoaEuJhYr6CjkNQB5/ZOf/EQYMhAoijkgs7Bx40bF - HC/gFlurBlWfiJReOw30dvv27a0jGFRf9eAJF4hD21yzakQhWfTvf/+7MGoAo++99x4yR9iWomViWiPE - J0+eLAwLli5dqt5nkIJE1TR9zyGyKIVDsQYJZWEdLyUcOT3Xt9jG43v37m0dw6PEDhgwQLHzCbWJC7cp - fY0oxO8U6RGRhnKhqgvbAtKOE3JUb+kwzZC8ygLifvbs2YrGlFJER2X6Rop79+5VrOOCVMqzdeyQe02J - Ui89cQLI+Pk1u2NxY8krmPLxBJQ556Mny63QpRAXoN4oxiqJdzI4yU3YFqAbNZtCTktS58KWgY7HevYK - 7Nixg6ZQGDUgu5LfhGEBl7plyxbygeYYitPw9/dXuCMuFRUVZa18JKHIyEiKsWS6AvLk2LFjhWFR42Fh - YbiIsC3Ytm2bzTVtGhSSK8iNnTp1wvfFoRo0adJEnbITEhLUK0slQC0urHjMBbnctGlT9QIZCVCo3nyP - rob8ppjjRnfgPeh7+wf1jcF5KtqV27dv057KZ305Ewq/4kycg3pyG+WIVhKGBTgu7aPxSnYlhbj2s88+ - i6BQyxOa7vHjxwtDBihUryy1gtoWEBBgbTnWrl371FNPGcz5kbLUUQgQgRRmRW0nOOiR0QXqmu0Q8Euq - Dipf0T5xlyFMGBbk5+f36dMH7xG2C8jIyFD0ElKSk2dOrpcwQP9TXPSGqWtRyG2i5dLr8Hh3zUlO3t1g - speTePvtt7nLvDnh5evrq1h8pwCXERMTox4KR1tNmDBBs0+ijxw0aBBvblO8aYLTQ1kgMhWJAa1EtlCo - CSjs16+fKRTi3OptIEjjL7zwgjBqwDmQEXv16qW5rEZQiMLEkUkaijonB2+BywtDBu64TZHNSTRq1MjH - x0dv6t8Kblx8fLy65yNwKfh6c16Qh8qASGHbDRIjmUpz1Q9yEWqFUQMElDUKKfbkKqcXghBeagp5ZySI - MGqD6qY5l/A/ClEEixYtokrTCGLq7SnTokULTRFPQbJn1QyBaM+TnpAHGYryCehEodDAwwB1UZH3jMHd - h3W9yXd4JSAUI6VQDq+S6OBX0KC5bg+9o5cVuNtSS/buu++qKXzzzTf15lMBsfjXv/5VGDX4H4WIVxod - 6e60a9eOqLL8SolHH31UvKoN/t6eVTNQqNYpanB5gwcPVtQkcPbsWVS4psLGcxs2bChFBv4kl3nGGDhw - oPRUJm+uVrY5OTnqZ32QTv3797eueSGvYsplJOfP3WjdunXHjh3VwU0W4V+kBumtt95SU0iHjSMKQwZ6 - MGn2DaGgUCT/oxBRwNvhvzSwSDLNRQ8UfPUiYAnkPQM5YwUhaE8UAj5Ivb0nGYJT12wEcXaUCHeNVDNl - ypRJkyaJXxiCyvfggw/ys3HjxpoyjYBQT/cQXtxi+eDUwYMHpTUJaEBpTYJ0AshI5GVKSgrJgwqXnp5O - 0d20aRPNgxTZ69at09xD4De/+Y14JQO+y3mSn3jdoUMH+JKOA1ELuQuVlZVIBmkGBM7pnaHWmkYSExMV - Hb0VXIDe+kQ5goOD9ZxADj6R4NDcoXXmzJncVl5wYkA6KJUiGkfkEmqWO2V/ceKOc109evRQT8UAKos6 - jKR1IYqhS9K+Yk0CN1N6T6QWLzgxuOegPC2vWrVKk0LOR7NJmzhxItp+2rRpuIh8Ql9QKCEpKQmlC53k - d/Iq50S5Js0iRqBW0XVaQRTq9YVy4Dv2bIOhl0gBYrVbt26cD8IMacodQWfj11VVVfv27VM8yGknjh8/ - TlMkNV7S/ZUKGA01NU8qWnJwYqQym50oFV1+lzVBSKgfewPIfi5TGBZwvbgsbjp//ny8R7Ge4UcKYQut - xV+fOHGCOOWq8GvyDPzhL2RtuQfJMXLkSMXQiSZoJ9RDnWqQxslFepMsJDGcDFnLlUh90sqVK6kf3Hey - tBNPP/HvJEC8QdrCjjfnJ7eChExTaPmTWiChUfttDuyRwy5cuKB3xyTMnTtXr2w3adIEv+QFVRPy8BiC - qqSkhABVd4c/UkjDIIly3pdcj17iP3H8vLw8jlOEpT9Tg9iV8psxnnzySXvkDB8KhXrJkIooDaDMmzeP - e0Rd4bX0XBwlx85pbjnWrl174MABRKlU3qR7SsdGFtWU33gY2Y/8JGwdEL64vvHgHxSqp0QkREVFUT4L - CwuR+sQPDiqtB3vmmWfUzv0jhWgzCglFKCQkBHP69OkErLe3N4oLkkhf0p+psXr1ak2HVaBBgwZ6WlcO - crLxnzVv3pxsxunxoZJjQR5NEYxyqppaTA/cYq6Xy0R3cJsk/UkowytxpkkAf0YF1Wwk5OB/CSB1HraC - AE1OTiY3Crs2qFmwAIVcFx9Hm4csQnCQY9Vd448U0p5zX5o1a8YLsHDhQgIiLCwM/g34A9TqiIgI9YCc - HFRWosem8wLOmAgThg4ef/zxvn37EjGwKN3Npk2bogmpanqjUJogWZFjuNLNmzcTiJLee/rpp7t27Yow - kf5GDWLUZuGwSSEfTVHQW6NG8oQLBGBsbCxnIuUJKgXZXr1W/0cKyV2kTWo1CA8P79mzp51f4n369Gki - Q29AQALnAYU2r5wiR/dqU9/iUuQTFL+/v39gYCAX5ufnh1M7Me6FbKFZJvTxCZyV+JOmCyRRowmaAU7S - OEnCARQa/A3VNygoyGBSnpDIysqiD9m7dy8ygsSDY3G96omLHymUgOOQQ7jj/I/eYKkCnC4U2nwq7qGH - HrIpGvlQfM2mlpNAwHGvc3NzuekGj3wYA6qIY/R2XFwc+tC6+MoAiAaqtSQ39CAJLoPshcfjdsLQB8H3 - kgUkec5NsYJCgpJC58AtsMk3TQXthzB0UFBQQDSoB0iNYRwQ9gDpYRB2ClA+Q0NDCSNha4EkQRtnUFw+ - +OAD9XC2JogQfpJgFL2EFeZQmJOTQz8uDB20b9/eZhRSfUeNGmVcVusDiHvjrINDk+ENLoRC7oR+1oQ5 - FJLTGjVqJAwdkNAVi2LUoPWhwtuczbjnwM/UD+jKgapo27atQU7mbjix9agmzKGQVEb7YZxL27Rpg5YT - hhaoLjTplENh12PQtPXp00cYWpBUksFQX6tWrczyVHMoBJs2bUKgC0MLPj4+1gVbmrh+/Tq9/73aX8Yh - lJeXGz/XQS7Bp4WhAu1d9+7djcdu7IdpFJaVlSl2FlDg2WefNd5nFs+lVdIbWqtvoNQZLILKzMzs0qWL - MFRA1qXrf8uxozCNQvQSRV49VWsFiYUKIQwt0JubeGHuxuLFiw2GfLdt20Z7LYzaoG1DdWu2B87BNAoB - l2TAARQafBtKUVERbqtYvVKfQSUz+IblQ4cOSU81q7FlyxbjOuoozKRwt+Wb+fTW+KLBDHr2iIgI9z3p - 4iZ06tRJr/yj7OZoPdADlixZYs+sgP0wk0Laz9jYWD1dSvEwkKwPPfSQeOU5ePvtt/U2NkFXaw5h37p1 - C0d3YiDQAGZSSDmkY9ULtYCAAIOx41/96lfileeA7l5vI12uVHORw7Vr1woKCmyO4TkEMyk8d+5cXFyc - 5poJQF9o0PNpLhip5zh//nx4eLgwaoOboF4LD65cubJ//377l4bYAzMpJP5Gjx6tt1i9devWmpsdSfjF - L34hXnkOjh49qrcaiJKhuS4GxY5Yrb9ReOrUKQMKae3lC78UeOSRR8QrzwGyU28+jluhuZbwwoUL77zz - Tv2lkCiMiYnRWyX12GOP6S26vXnzZvPmzYXhOSCp6CXSY8eO9e7dWz3+Qu7dsGGDQ/PSNmEmhbR9iYmJ - msMrN27c8PLyWl/7sR0r6LHc+k25bkJZWVn//v2FURvITs3NyvHvjIwMc6dizKQwPz+fGq65emXjxo00 - /j179hS2Cr/85S/FK88BUai3uBlnffrpp4UhA4l006ZNtBbCNgNmUrhq1Sq9/X4iIyPR2UhwzWVhwFiv - 1k9kZmZGRUUJozZIsP7+/mpxfvXq1Y8++sh4xt9RmEkhfb16D1ZAgu3bt+/3lpV0el9XC/16bXK9BYVf - c8sGgozSXlhYqH4kv7q6+uDBgzYXqTgE0yikaQ0KCtJcI8tBKeFwwXp7NFJBn3/+eb3BufqJ5557TnO8 - ac+ePb6+vryQnhSTAy26Zs0a4+F+R2EahSQNaR2tGqWlpX369IEe3JZKII7WBoomNTXVIyYLJZSXl+s9 - CHjixIl27drxQnM2Cj9ebOo+8aZRSNNqMCkfFxeHzjZYs4X+TktL05Os9RCcrWbnB+gZWrVqhV7NyckR - h2RA2dE9C8MMmEYhOsXgeyqokVR4PQkuQfNhsHoL6ekOYdQGagU5Sr7RfGaPfqNXr14Gq4QdhWkU0rar - H+WygpaWvlCz+FuxevVqvQXq9RChoaEG059TpkzhDzS3JiA6EXd6KwqdgGkUfmyBMFTA6R544AHNR/Wt - SE9Pd3pFb92jW7duFfr7Mq1YsaJly5aaa1P5r4iICIPlDY7CNAqJM4NEysUQhQZ5kloIfx406wuFens3 - AHKsXuHPy8vr0qWLid29aRSSGRT7JslBX9GiRYuhQ4cKW4XvvvuOfkP9wEC9RVhYmMFqLnxRb7H21q1b - 7XlU1n6YRmFxcfGwYcP01sYnJCRQxv39/YWtwldffRUcHGzg1/UNVLsk/e/ToKi3bdtWGLVBvVB8FZuL - MI3CGzduhISEaJZDOtx+/fpVVlZGR0frzTfxjz1c+CKrugfNn+YuMBJ69+7NxapbeFycptCerQnsh2kU - gpEjR1o37ZSjsLCQdoLmferUqXpP1L300kvW7473FHh7e2sKlqtXr7Zu3Zqm8B3V7oLV1dV0GgYLUJ2A - mRTu2LFj1qxZ6ieyiLDIyEgEi8FG+j/72c/EK88BraHmsD7kkVGOHj2q3kXi22+/LSgoMHcc0UwKS0pK - RowYoR6eJ58go+krJk+erDmCs3PnTrpdYXgOaPukPV4UQJR17dqVq1YnTHoJeK2/MxWcGUVePc5JIh0w - YAA5h99qtg3IHIPFbfUWlH+uSz2yT56kbSDa1BTu2rWLalJ/5wtJldI2Rwpdevz4cS6VtoGzV1NI4v31 - r38tDE8DhUO92PDrr78ODAxUR+Hdu3fRMgsWLJCe+jQLZlII9u/fHxcXp3gCFhWKWoEqolDdO65YsUJz - sZdH4MCBA6NHj1aMlpGN2rVrd+TIEUUt/PLLL8eNG2fwfL1zMJnCy5cv0wIqtq4msdBUcGFEoXpoOCAg - wFyFVpfgeukfFLUDqjp27AhVdPHikAUEJf5t+nMjJlMIpO175Yu3zpw5A4U3b96EQsV0Eq4aFhbmWTO9 - clDgV65cqdiGBi3aqVMn/FK+QSR1BK3njsbJfAoPHjyI2paLruLiYijE+2bMmKEoD8uWLbO5y0w9x7lz - 53Jzc+XljSaqc+fOiDh5E1xWVoZMdcejW+ZTCOgCpa21JOCPISEh165doxLId3XGMZOSkowfLK3/wEHj - 4+PlMw+lpaX0SHl5eXLthpAhCQnDVLiLQjkxeOiQIUNIp23btpV7K43E0KFD9dYHewooEFQ4eb9Lz/Dw - ww8j3OSj9l5eXuY+0GSFWygcOHCg4gtXSJgpKSmKXZdpNigPF8z4sqd7i/nz56MAhGFBVFSUYikwFIpX - ZsMt7xsRESHfkePOnTvIVPQ3xUAcsqCioiI2Nna3a1/ifM9BXpk2bRqtkbAtoOQrtn30JAo5e+SM4rEB - KMzOzu7QoYOwa0Cfa+c+zPUWyGliTvG4LzdBsSzWYyik4NHFq6ec9u7dyzUo+iTA9dMFe9DaQzXooNDb - iq37qSOjan9/ZoMGDTjijvbJTAppg7p37665UrS6ulpvP1ka4ccff1xvlXd9xvbt2318fMaOHUvDIA7V - AHWjiMLKysq5c+cGBwcrUq7rMIdCzm/MmDHIS801WxIMfoULk3sROzt37jRrTyR3A38lf+iNK6WlpWlO - YpClkpOTDZb6OQETKKQ3CAoKMlgXc/HiRS6pYcOGxvuR0od069bNU9TN0qVL9VZzAzpChfy2giwVFhYm - DDNgAoUxMTHqr8yQUFVVNXHiRLIrMbpt27YBAwZ07NgRXaq37psiijRQ1JV6i+HDh7ds2TIxMXHevHlr - 166V5w+Ot27d2vo0L1dET7VkyZL4+PjOnTubO5phAoXR0dF6lCy2fBFEeXm5tECBSyopKUG8PfHEE5rL - 3aQFKecNv+utXoHqQIWjtQ8JCWnatKmvry/V7g9/+MOsWbNyc3N79OiBc7dv3/53v/sdjg7lc+bM0dtO - wmmYQCECml5e/uSqNF+I/qS91ezc6RSlOSnFzBnNflJSkrmPotcl6H3RotZtWwoKCpYvX37UpK9X1IMJ - FKI2Bw0aNGPGDMKLkyZhkjFSU1P79OkjHylVgJKARl24cGFmZiZhV1xczJHx48cbfJvCfWjCBAoBuX79 - +vUkjXHjxk2fPh0ycnJyjIcEr1+/TuVDl5NpYY6f1Illy5Z57sTTvYI5FErg7ldUVMinmewBXJ46dYoo - JBXLZxnvw06YSeF93AP85z//BXpcYHjbZFOvAAAAAElFTkSuQmCC - - - - 433, 17 - - - 82 - - - - AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABACUWAAAlFgAAAAAAAAAA - AAAAAAAAAAAAAAAAAAD///8A////AP///wD///8B////D////0v///+J////vf///9/////1/////v// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////+////9f///9////+9////if// - /0v///8P////Af///wD///8A////AAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////Ff// - /0n///+J////tP///9H////l////8v////v////+//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////7////7////8v///+X////R////tP///4n///9J////Ff///wD///8A////AP// - /wAAAAAAAAAAAP///wD///8A////A////yf///9n////sf///+7///////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////7v///7L///9o////KP///wP///8A////AAAAAAD///8A////AP///wP///8i////hv// - /9n//////////v////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////+/////////9r///+H////Iv// - /wP///8A////AP///wD///8A////Jf///4D////b/////f////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////f///9v///+A////Jf///wD///8A////AP///xX///9n////1v// - //z///////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////////P// - /9b///9n////Ff///wD///8B////S////7T///////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////7T///9M////Af///w////+N////8/// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////9P///47///8Q////S////7X///////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////tv///0z///+J////0f// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////R////iv///7r////k//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////+X///+9////2f// - //D///////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////8////+D////t////+P////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////7////9P// - //r////9//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////7////9//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////+/v3//fz7//v5+P/79/X/+vf1//v49//8+/n//v38/////v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////+//37+v/59PH/9e3o//Ln - 4P/y59//8+rk//fx7P/7+Pb//v39//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////v///v3/+/f0//Tq4//u3NH/6tPE/+nSwv/s2cz/8eTa//jy7f/9+/r///7+//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////v7+//79/P/58uz/8d3P/+jI - sv/lu5//5bqd/+fDqv/r0b//9Ojf//v49v/+/f3///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////+/f3/+/r5//bq4v/u0Lv/5baV/+Opgf/jqH//5bCN/+jApf/w283/+PHt//z6 - +f/+/v7///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////7+//38+//59fP/8uLW/+vE - qf/kqH//451t/+Odbf/jo3j/5rGO/+zNuv/z5t//+fTy//79/f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////+/f3//Pn4//bv6//v2Mr/6LqZ/+Sebv/jlWD/45Zh/+Oaaf/kpXv/58Cn/+3c - 0f/17+v//fz7//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////39/f/7+Pb/8unk/+vR - wP/ms5D/45lm/+OTXP/jlF3/45di/+Ofcf/jt5j/6NLD//Lp4//9+/r///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////f39//r29P/w5N3/6Mu3/+Wviv/jl2P/45Jb/+OTXP/jlmD/45xr/+Gv - jf/lybb/8eTc//z6+f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////9/Pz/+vTy/+7f - 1v/lxa//46uF/+OWYv/jklv/45Nc/+OVXv/immj/4KqE/+XDq//w4NT//Pn3//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////38+//58/D/7NvQ/+PAqP/iqID/45Zh/+OSW//jk1z/45Re/+OY - Zv/hpXz/5b2h//Dczf/79vT///7////+/v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////v///fv7//ny - 7v/q18r/4ruh/+GlfP/jlmH/45Jb/+OTXP/jlF7/45hk/+Ojdv/nuJj/79bE//fw7P/8+/v//v7+//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////9+/v/+PHt/+rUxf/huJv/4aN5/+OVYP/jk1v/45Nc/+OT - Xf/jl2L/5KBw/+eyjf/szbf/8+ff//n29P/+/fz///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////37 - +v/48Or/6tG//+G0lP/hoXX/45Vg/+OTW//jk1z/45Nd/+OVYP/km2n/5qqB/+nDqP/t3dH/9vHs//38 - +/////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////7//fv5//jv6P/qzrn/4rGO/+Gfcv/jlV//45Nb/+OT - XP/jk1z/45Re/+SXYv/ko3X/5bma/+jSwv/z6+T//Pv5//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - /v/9+vj/+e7m/+3Ls//lrof/455u/+OVX//jk1v/45Nc/+OTXP/jk13/45Rf/+Odbv/isY7/5cm1//Hl - 3f/8+ff///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////v79//z49f/46uD/7sar/+eqgP/knGr/45Re/+OT - XP/jk1z/45Nc/+KSXP/jk13/4ppp/+Krhf/lwan/8eHV//z49f///v7///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///9/Pv/+fPw//Tj1//sv6D/5qR2/+SZZf/jlF3/45Nc/+OTXP/iklv/4ZFb/+KSXP/imGb/46Z9/+a7 - nv/x3M7/+/by//79/f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////7///7+///+/v///v7///7+///+ - /v///v7///7+///+/v////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////z6+f/27ur/8NvO/+m4lf/lnm3/45Vg/+OT - XP/jk1z/4pJb/+CRWv/gkFn/4ZFa/+OXY//konX/57WS//DWxP/58uz//Pv6///+/v////////////// - //////////////////////////////////////////////////////////////////////////////// - ///+/v7//v39//38+v/8+ff//Pj2//z39f/89/T//Pf1//z49v/8+ff//Pv5//39/P/+/v7///////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////v7/+vf2//Pp4//s1MT/57GM/+SaZ//jlF3/4pNc/+KSW//hkVv/35Ba/96PWf/gkFn/4pVf/+Sd - bP/mrIP/7My0//Po4P/59vT//v39//////////////////////////////////////////////////// - //////////////////////////////////////////////38/P/7+Pb/9/Ds//Pn4P/y49n/8uHW//Hg - 1f/x4db/8ePZ//Ln3//17un/+ff1//z7+//+/v7///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////+/v/59fP/8OTc/+jNuv/krIb/45hl/+OT - XP/iklv/4ZFb/+CQWv/ej1n/3Y5Y/96PWf/hklz/45hl/+Wkd//owKT/7dzQ//Xv6//9/Pv///////// - //////////////////////////////////////////////////////////////////////////////7+ - /v/9/Pr/+vXy//br5f/v3tL/6dC+/+jJtP/oxq//58Wt/+fGr//nybT/6M+8/+3azP/06eD/+fPu//z6 - +P/+/v3///7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////7+//n08f/u39b/5May/+Opgv/jmGT/45Nc/+KSW//hklv/35Fa/96PWv/cj1n/3o9a/+GR - XP/ilWH/5J5v/+S2lv/p0cH/8+ni//37+f////////////////////////////////////////////// - ///////////////////////////////////+/v3//Pv5//n07//z597/7tfI/+nHsP/luZv/5LKQ/+Sw - jP/kr4v/47CM/+OykP/kt5f/6cGm/+/Svf/z4dT/9+/p//v49//+/f3///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////+/v///v7/+PLu/+3b0P/iwar/4aZ9/+OX - Y//jk1z/4pNc/+CTXv/flF//3pNf/92TX//fk17/4ZNd/+KVX//im2r/4q6J/+bIs//x49n//Pn4//// - ///////////////////////////////////////////////////////////////////////////+//79 - +//59fL/8+jh/+3Wxv/owqj/5LGN/+Olev/ioHL/4p5v/+Kebv/in2//4qBx/+Ojdv/lq4L/6rqX/+7N - tv/y4dX/9/Ht//z6+v///v7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////7+//79/v/38Oz/69fK/+C8ov/hpHn/45Zi/+OTXf/ilWD/4Jpq/96fcv/fonf/4KJ3/+Ke - b//jmWb/45dj/+OaaP/hqID/5cCm//He0v/8+fb///////////////////////////////////////// - /////////////////////////////////////////fz6//Xu6P/r2cv/58Oq/+Svi//ioXT/4plo/+KX - Y//ilmH/4pZh/+KWYf/il2P/45hm/+SdbP/mp3r/6bmX/+zOuf/y5Nn/+vf0//7+/f////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////+/v/+/fz//fr5//z59v/99/T//ffz//338//99/P//ffz//338//99/P//ffz//33 - 8//99/P//ffz//338//99/P//ffz//338//99/P//ffz//338//99/P//ff0//349f/9+vj//v38///+ - /v///////////////////////////////////////////////////v7//v7+//bv6v/q1MT/4Lea/+Ch - df/jlmL/45Re/+KYZf/go3r/4K+N/+K2l//luJn/5q2G/+Whc//kmmj/45pn/+Kkef/mu5z/8drL//v2 - 8////////////////////v7//fz6//z59//8+PX//ffz//338//99/P//ffz//338//99/P//ffz//33 - 8v/68uv/8eHV/+bJs//js5L/4qF2/+KYZf/jlWD/45Re/+OUXf/jlF3/45Rd/+OUXv/jlV//45Zi/+Sb - af/lqH7/57qb/+3TwP/37uj//Pn4//7+/v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////+/v7//fz8//r28//16+T/9OTZ//Xf - 0P/23Mv/9tzL//bcy//23Mv/9tzL//bcy//23Mv/9tzL//bcy//23Mv/9tzL//bcy//23Mv/9tzL//bc - y//23Mv/9tzM//bczP/13s7/9eHU//Xn3v/69PD//fv7//7+/v////////////////////////////// - ///////////////+/v/+/v3/9+7n/+rQvv/hspL/4Z9y/+KWYf/jlWD/45tr/+Kui//kwaj/6cu3/+zO - uP/pu5z/5ad+/+Odbf/jmWb/46Jz/+e3lP/v1cL/+PHs//z9/P/+/v3///79//37+v/48ev/9OXb//Tg - 0v/13c3/9tzL//bcy//23Mv/9tzL//bcy//23Mv/9tzL//TZxf/tzbX/5rmb/+Opgf/im2r/4pRf/+OT - Xf/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXf/jlF3/45Zh/+Oebv/kq4T/6cKn//Hg1f/38e3//Pv6//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////7+/f/8+vj/9+7p/+3bzv/rzbn/7MSo/+6/n//uv5//7r+f/+6/n//uv5//7r+f/+6/ - n//uv5//7r+f/+6/n//uv5//7r+f/+6/n//uv5//7r+f/+6/n//uv5//7r+f/+3CpP/sx67/7dLA//Xp - 4f/79vT//fz8//////////////////////////////////////////////7+//7+/v/37eX/7M25/+Ku - i//hnW7/4pZh/+OXY//koHL/5rqd/+rSwv/v39T/8uDU/+vIsP/kroj/4p9x/+OZZf/kn27/6LKM/+3O - uP/06uL/+vj3//78/P/9/Pv/+vbz//Lj2P/rz7v/68Ws/+3Aov/uv5//7r+f/+6/n//uv5//7r+f/+6/ - n//uv57/7b6c/+q3k//mrIX/5KFz/+OXY//jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OT - XP/jlF3/4pdj/+OfcP/ls5D/6tLB//Ln4f/79/b///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////v79//z59v/06uP/59DB/+W+ - ov/msIr/6Kl8/+ipff/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ip - ff/oqX3/6Kl9/+ipff/oqX3/56uB/+axjP/ovaH/7tnL//Xt5//7+Pb////+//////////////////// - /////////////////////v7///7+//js4//uy7T/5KuE/+Kba//jl2L/5Jto/+eoff/rx67/8OHX//Xt - 5//36+T/7NC9/+Oykf/ioXX/45hk/+SaZ//mqn//6cSp/+7f0//28e7//Pr5//r39f/27Ob/7tXE/+e9 - oP/msYz/56qA/+ipfP/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ipfP/nqHv/5qZ4/+Whcv/km2j/45Vf/+OT - W//jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jlF7/4pln/+Oqg//lx7L/7uDW//n1 - 8v////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////+/v3/+/j2//Po4f/lzLv/4raY/+Ome//lnWr/5Z1r/+Wda//lnWv/5Z1r/+Wd - a//lnWv/5Z1r/+Wda//lnWv/5Z1r/+Wda//lnWv/5Z1r/+Wda//lnWv/5Z1q/+Wcaf/knWv/5KJ0/+Wu - iP/oyrX/7+HY//jz7////v7////////////////////////////////////////+/v/+/fz/+Org/+/J - r//mqX//45po/+SYZP/mn27/6a+H//DRvf/27Ob/+vXy//nw6//s1cX/4ria/+Gkev/jl2P/45Zg/+Si - dP/muZr/6dLD//Pq5P/69vT/9vDs//Dh1v/qyLD/5rCL/+Wlef/ln27/5Z1q/+Wda//lnWv/5Z1r/+Wd - a//lnWv/5Z1r/+Wdav/lnWr/5Jto/+OYY//jlF7/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OT - XP/jk1z/45Nc/+OTXP/imGT/4ad+/+LBqv/s3NH/+PPw//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////79/f/7+Pb/8+jh/+XL - uf/itpj/5KZ8/+WebP/lnmz/5Z5s/+WebP/lnmz/5Z5s/+WebP/lnmz/5Z5s/+WebP/lnmz/5Z5s/+We - bP/lnmz/5Z5s/+WdbP/lnGn/5Jhj/+OXYv/jm2j/46Z7/+S/pf/r2Mv/9u7p//7+/f////////////// - //////////////////////7//f38//r59//15dn/7saq/+eofP/kmmf/5Jll/+ehcv/qs43/8tjE//ny - 7f/8+ff/+fPv/+3bzf/jvqT/4ah//+OYY//jlF3/451t/+Owjv/myLT/8eXc//jz7v/z6OD/6tTE/+a7 - nf/lp3z/5aBx/+WebP/lnmz/5Z5s/+WebP/lnmz/5Z5s/+WebP/lnmz/5Z5s/+WebP/lnWr/5Jlk/+OV - Xv/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OXY//hp37/4cGr/+vc - 0f/48/D///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////v79//v49v/z6eP/59C//+W9ov/nsIr/6Kl8/+ipff/oqX3/6Kl9/+ip - ff/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ipff/oqX3/6Kl9/+ipff/oqHv/56V4/+agcf/kmGT/45Vf/+OX - Y//ioXP/4raY/+nRwP/16uP//v79//////////////////////////////////7+/v/8+/r/9/Pw//Hf - 0v/swaT/56Z5/+WaZf/kmWX/5qN0/+u2kf/028r/+/by//38+//69vL/7uDW/+XGr//irYf/45pm/+OT - XP/jmmj/4qqD/+TAp//w39T/9+/q/+/g1f/lyLL/4q+L/+Sgcf/ln23/56Jy/+ileP/oqHz/6Kl9/+ip - ff/oqX3/6Kl9/+ipff/oqHz/56Z5/+ajc//knGn/45Zg/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OT - XP/jk1z/45Nc/+OTXP/jlF3/45lm/+Kpgf/jxbD/7d7V//j08f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////+/v7//Pr5//fw - 6//u39P/7dO//+/KsP/wxaf/8Mao//DGqP/wxqj/8Mao//DGqP/wxqj/8Mao//DGqP/wxqj/8Mao//DF - qP/wxaj/8MWn/+2/oP/otpP/5KqC/+Obav/jlF//45Zg/+Kebv/hsI7/6Mu3//To3//+/v3///////// - /////////////////////////v39//v49//07ej/7dfH/+m7mv/moXL/5Jhi/+SZZf/lpXf/6rmV//Xe - zf/8+PT//v38//v49v/x6OH/6dC+/+W2lP/kn2//45Zg/+OZZv/jpnv/5rqb//Lczf/47eb/7trN/+O+ - pP/gp3//45xq/+afbf/oqHr/7LWQ/+/Bov/wxaf/8Mao//DGqP/wxqj/8MWn/+7CpP/quZf/5auD/+Of - cf/jlmH/45Jb/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OWYf/knm3/5K+L/+bM - uv/v49v/+fb0//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////7+///+/fz/+/j2//fw6v/26+H/9+fa//jl1//45df/+OXX//jl - 1//45df/+OXX//jl1//45df/+OXX//jl1//45df/+OXX//jk1v/449X/8tnI/+rKs//kt5f/46Fz/+OX - Yv/jlmH/45xr/+Kshv/pxq7/9OXa//78+//////////////////////////////////9/f3/+/b1//Hn - 4P/pz7z/5rOQ/+Sbaf/jlV//45lm/+Smev/ou5n/9N/Q//z49f/+/v3//Pr5//Xv6//u283/6MCj/+Sm - e//jmWb/45ll/+Wjdv/ptpL/89fE//fo3v/u1ML/47eY/+Gidv/jmmf/5qBv/+mtg//wxqn/9t3M//jk - 1v/45df/+OXX//jl1//35Nb/9eDQ/+3Puf/kt5n/4qZ9/+KZZ//jlF3/45Nc/+OTXP/jk1z/45Nc/+OT - XP/jk1z/45Nc/+OTXP/jlV//5Jtq/+WmfP/mupz/6tbI//Lp5P/7+Pb///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////7+ - /v/9/Pv//Pj2//v28v/89e///PTu//z07v/89O7//PTu//z07v/89O7//PTu//z07v/89O7//PTu//z0 - 7v/89O7//PPu//zz7P/26N7/7dfI/+fCqf/lqX//5Jtp/+SXY//jm2n/46h//+nCpf/y4NL/+/j1//79 - /P////7///////////////////////38/P/69fL/7uHY/+bIsv/krYj/45hk/+OTXf/jmWj/46d+/+a9 - n//z4NP//fj2///+/v/9/Pv/+fXz//Lk2v/qyK//5KyF/+Kca//jmWX/5aJy/+mxiv/vzbf/8tvN/+zJ - s//ksI3/4p9w/+OZZv/loXL/6LCL//HPuP/66+H/+/Ps//z07v/89O7//PTu//zz7v/57+f/8t/S/+jI - sv/ks5P/4qJ2/+KYZf/jlV//45Nd/+OTXP/jk1z/45Nc/+OTXP/jlF3/5JZg/+WbaP/kpXn/5bOQ/+nI - sf/w4tj/9/Ht//z7+v////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////+/v/+/v3//v38//79/P/+/Pv//vz7//78 - +//+/Pv//vz7//78+//+/Pv//vz7//78+//+/Pv//vz7//78+//+/Pv//vz6//jz7f/x49j/6s66/+ey - jP/loHH/5Jlm/+OaZv/lpXf/6ryc//DZyP/48u7//Pv6//7+/v///////////////////////fz7//nz - 8P/s3NH/5MGp/+Opgf/jlmL/45Nd/+Kaaf/iqYP/5L+m//Li1//9+ff///////7+/v/8+/r/9uzk/+zP - u//jso//4Z9x/+OZZv/ln2//6KuC/+vApP/syrX/6b2f/+Wqgf/jnGv/45lm/+Sidv/ntJP/8dXC//vz - 7v/++/r//v38//78+//+/fv//vz7//z59v/27eb/7dnM/+jErP/kr4z/4qB0/+KZZv/ilmH/45Vg/+OV - X//jlV//4pVg/+OXY//knGr/5qR4/+axjv/mwqj/69fI//Xt6P/7+Pb//v39//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////+/n2//Xt5v/u2cn/6LmY/+Slef/jmmj/45hj/+Wfbv/otJD/7dC8//Pq - 5P/69/b//v39///////////////////+///9+/r/+PLt/+rXyf/iu6D/4aV8/+OVYf/jklz/4ptr/+Gs - iP/kxK3/8uTb//359/////////7+//7+/f/48Ov/7dTE/+K3mf/gonb/45ll/+SbaP/monX/56+K/+e1 - k//mrYb/5aJz/+SZZf/jmWb/46V8/+W5nP/w2sv/+/bz///+/v///////////////////////v39//r2 - 8//06eL/7tfI/+nErP/kspH/4aV7/+Gfcv/inGz/4ptp/+Kbav/hnW//4aJ2/+Oqg//nt5b/6sau/+3W - xv/y59//+vb0//38/P///v7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////9/Pv/+fTv//Li - 1v/nv6P/46iA/+Kbav/jlmD/5Jlm/+WshP/oxq//7uHY//jz8f/+/fz///////////////////7///37 - +v/48Or/6dLB/+G2mP/honj/45Vg/+OTXP/inW7/4rGP/+TKt//y6N///fr4/////////v7///7///nz - 7//t2cz/4r2k/+Gmff/jmWb/45Zi/+OZZv/jnm//46F0/+Oebv/kmmf/5JZh/+ObaP/jq4X/5cKq//Df - 1P/8+PX///7+/////////////////////////v7//fv6//r18v/16uL/8NvP/+nKtv/juZ3/4rGP/+Os - hv/kqoL/5aqC/+Ouiv/itZb/5cCn/+rOvP/w3dD/9erj//r08f/9+/r///7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////79/f/79/T/9Ofd/+fErP/irIf/4p1t/+OVX//jl2H/5KZ8/+W+ - pf/q2c7/9/Dt//78+/////////////////////7//fv5//jv6P/qzrv/4rKR/+Ggc//jlWD/45Nd/+Of - cf/jt5f/59HB//Pr5f/8+/n/////////////////+vXy/+/f1f/lxrL/462K/+Scbf/jlmL/4pVg/+GX - Y//hmGX/4pdj/+SXYv/kmGP/5aJy/+a3lv/pz77/8ujh//z69////v7////////////////////////+ - /v///f3//fr6//r08f/27Ob/8eDV/+zTwv/rzLf/7Mmx/+3Hrf/tx63/68u0/+vQvf/t2Mr/8eLZ//Xs - 5v/59PL//Pv6//7+/f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////v7+//z5 - 9//26+L/58q1/+Gwjv/hn3H/45Rf/+OVX//jonb/47ib/+jSw//27ej//fz7//////////////////// - /v/9+/j/+O7m/+vLtf/jr4r/4p5w/+OVYP/jlF7/5KN2/+a9oP/r2c3/9u/r//38+/////////////// - ///79/b/8ubf/+nRwf/mt5j/5KJ2/+KYZf/hk13/4JJc/+GTXf/ilF7/45Zg/+SbaP/nqX7/6sOo/+/e - 0v/28e7//fv7///////////////////////////////////////+/v7//fz6//v49v/58u7/9uvk//bn - 3v/25tv/9uXZ//bl2f/259z/9erh//bu6P/48/D/+/f2//37+//+/v7///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v7//fr4//bt5//nz77/4bWW/+GhdP/jlF7/45Re/+Kf - cv/is5P/58u5//Xr5P/9+/r////////////////////+//37+P/57eX/7cmw/+WshP/jnW3/45Zh/+SY - ZP/nqn//68eu//Dk2//49fP//v38//////////////////z6+f/37ur/793S/+nApv/kp37/4ppp/+GT - Xf/hkVr/4pJb/+KTXP/jlmH/5J5t/+evif/tzbb/9Oni//r4+P/+/f3///////////////////////// - //////////////////////7//v79//37+//8+ff//Pf1//z39P/89/P//Pfz//z39P/8+Pb//Pr5//38 - +//+/f3///7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - /v/9+vn/9+/q/+nVyP/ju5//46R6/+OVYP/jlF7/4p1u/+Kui//mxrD/9eff//36+P////////////// - /////v7//fr3//ns4v/vx6v/56qA/+Sca//kmGP/5Z1r/+myi//w0bz/9u7o//v6+f/+/v7///////// - /////////v39//v28//16OH/68mz/+Osh//hnG7/4ZRf/+KSW//ik1z/45Nd/+OXYv/ioHP/5bST/+/T - wf/48ev//f39//7+/v///////////////////////////////////////////////////v////7+//79 - /P/+/fz//vz8//78/P/+/Pz//vz8//79/P/+/v3//v7+///+/v////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////+//38+v/48u7/7NzS/+fErP/lrIT/5Zpn/+OW - YP/jnGv/5KqE/+jBp//z49j/+/f0//79/f////////////79/P/79vP/9+fd/+7Ep//nqX7/5Z1q/+SZ - ZP/moHD/67eT//LXxP/59PD//f39//7+/v/////////////////+/v7//Pr4//ju6P/sz7z/47CP/+Gf - c//ilWD/4pNb/+OTXP/jk17/45hk/+Kkev/kup7/79jJ//r18P////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////7//vz7//n18v/x5d3/6826/+e0kf/loHD/45hj/+Obaf/lp33/6Lyd//Hez//48+7//Pv6//// - /////////Pv6//jy7f/z4dT/7MCh/+ene//lnGn/5Jll/+WidP/qupj/89vK//z49f/+//////////// - ///////////////////9/Pv/+fLt/+3Vxf/itpj/4aN5/+KWYv/jklv/45Nc/+OVX//jmmj/4amD/+TA - qv/v3tL/+/f0//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////+/f3/+/j3//bt6f/v18j/6bye/+Sk - eP/jmWb/45lm/+WidP/otJD/7tXD//Ts5f/6+Pb///7+///////7+Pf/9ezm/+7Zyf/puZf/5qN0/+Sa - Zv/jmWb/46N3/+m8nP/z3c3//fr3//////////////////////////////////79+//69PD/7drN/+O9 - o//hp3//45dj/+OSW//jlF7/5Jhj/+SfcP/jsZD/5sq4//Hj2//8+ff///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////+/v/++/v/+vbz//Pg1P/pw6j/4qiA/+Kaaf/jl2L/5Jxq/+aqgv/pyrT/8OPa//jz - 8P/+/v3///7+//r28//x5t3/6dC9/+axi//knWv/5Jdi/+OZZv/ipXv/576h//Le0P/9+vj///////// - /////////////////////////v38//r28v/v4Nf/5caw/+Osh//jmWX/45Nb/+OWYP/lnGr/5qh9/+e9 - of/r1sn/8+rl//z6+f////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////+//79/P/8+vj/9OXb/+nI - sf/hrIj/4pxs/+OWYf/jmWX/5KV5/+XCqP/s28//9vDr//7+/P////7/+PPw/+7g1f/lx7L/46qD/+OZ - Zv/jlmD/4ppo/+Cof//mwab/8uDT//37+f/////////////////////////////////+/f3/+/j1//Ho - 4f/p0L//5raU/+Wfbv/klV//45di/+SgcP/mr4j/68mx//Hi2f/38u///fz8//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////v79//38+v/06eD/6M25/+CxkP/hnm//45Zg/+OXYv/joXT/4rqd/+nU - xf/07OX//v38//7+/v/38e3/7NrN/+K/p//hpXz/45dj/+OVYP/im2n/4KqF/+XErP/x4tb//fv5//// - //////////////////////////////7+/v/8+/n/9fDr/+7bzv/pwKP/5qd6/+SaZ//jm2j/5KV6/+a2 - lv/u08H/9u7o//v49//+/v7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////v7//v37//Xs - 5f/p0sH/4LaY/+Kgcv/jlmH/45Zh/+KfcP/gs5T/5868//Tp4f/+/Pv//v7+//bv6f/q1MX/4Lic/+Gi - dv/jlmL/45Vg/+Kca//grYr/5cey//Hk2v/9+/r///////////////////////////////////////38 - +//59vT/8+bc/+vLtP/lsYz/4qN3/+Kid//jrov/58Gp//De0f/69fL//vz8//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////+/v/+/fz/9u7p/+vYyf/ivqL/46R3/+OXYv/jlmH/4p1t/+Cv - i//nybP/8+bc//77+v/+/v7/9u3m/+rQvv/gspT/4Z9y/+OWYf/jlWD/4p1t/+Cxkf/mzLr/8ubf//37 - +v///////////////////////////////////////v79//37+v/37+n/7dfI/+S/pf/hsZL/4rKS/+W/ - pv/q0cL/8+jh//z59////v3///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////+//79 - /P/48u7/7t/U/+bHsf/lq4L/5Jxp/+SXY//jnGv/4qqE/+fEq//y4db//Pn3//79/f/26+T/6824/+Gv - jP/hnW7/45Vg/+OVYf/jnnD/47eZ/+jTxP/z6uT//fz7//////////////////////////////////// - //////7//v79//v28//z5t3/7NXG/+nMuP/qzbj/7dbG//Hj2v/48e3//fz7/////v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////7//v7+//n18//y5t7/69HA/+ezj//loXL/5Jlm/+Oa - aP/jpnz/6L6h//Dczv/59fL//fv6//fq4f/sy7P/46yF/+Kca//jlWD/45dj/+SidP/mv6T/7NvP//Xv - 6v/+/fz///////////////////////////////////////////////7//fv6//nz7//16+X/9Ofe//Xn - 3v/27OX/+PPu//v59//+/v3///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///+////+/n3//bu6P/w287/6buc/+Wlev/jm2n/45hk/+Ogcf/nt5X/7tTD//Xu6f/7+Pb/+One/+7J - r//lqoD/45tp/+OWYf/kmmj/5qh9/+vJsf/x5dz/+PXx//7+/f////////////////////////////// - ///////////////////+/v3//fz7//z6+P/8+Pb//Pj2//z6+P/9/Pr//v39//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////+/Pv/+vTx//Tj2f/owaf/46mC/+Kc - a//jlmH/45ln/+athv/qybP/8OTc//jy7f/35dn/78er/+eofP/kmmf/5Jhk/+agb//qsYn/8dTB//fv - 6f/8+vj///7+///////////////////////////////////////////////////////+/v7//v38//79 - /P/+/fz//v39//7+/v/+//7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////7+/f/7+PX/9eng/+fHsP/irYn/4p1v/+OVX//jlmH/5KV7/+a9of/q1MX/8eHV//LY - xf/tv5//56Z4/+SaZv/kmWb/5aJ1/+q1kv/z2sn/+/Tv//79/P////////////////////////////// - ///////////////////////////////////////////+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////v7+//z5+P/27OX/58y4/+Gy - kf/hn3L/45Rf/+OUX//jn3H/47CO/+TBqv/qy7f/7Mar/+q1kP/mo3T/5Jll/+OZZ//kpHn/6bmY//Tf - z//89/T///7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v///fr5//fu6P/o0cH/4beZ/+Gidv/jlF7/45Nd/+KZaf/go3v/4a2M/+W1 - lP/nso3/5qh+/+Sdbf/jl2P/45pp/+Omff/nvJ7/9OHT//359v////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////+/v/9+/r/9/Hs/+rY - y//jvqP/4qZ8/+OVX//iklz/4ZRh/+CYaP/fnG//4qBy/+OgcP/im2n/4ZZi/+KUX//immn/46mC/+a+ - o//z4tb//fn3//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////+//38+//49PD/7uHX/+jIsv/lroj/5Jln/+KUX//hkl7/4JNf/9+V - Yv/gl2P/4ZZi/+CUYP/gk13/4ZNd/+Kba//iq4f/5cKq//Pk2v/9+ff///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////7//v38//r4 - 9f/y6+T/7NPB/+i3lv/koHH/45Zi/+KTXP/gkVv/35Fc/9+SXP/fklz/35Fb/+CSW//hk13/4Zxt/+Gu - jP/lxrH/8+bd//36+P////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////+/v3//Pv5//fz7//w3c7/6cCi/+Slev/jmWb/4pNd/+CR - Wv/fkFr/35Ba/9+QWv/fkFr/4JJb/+GTXf/inW//4rKR/+XLuf/z6eH//fv5//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v/+/fz/+/n2//Pk2P/pxaz/4qmB/+Kbaf/hk17/4JBa/96PWf/fkFr/35Ba/+CQWv/gkVz/4ZNe/+Kg - c//jtpj/5tDB//Pr5f/9+/n///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////79/f/8+/r/9Off/+nKtP/grYn/4Zxt/+KU - X//gkFr/349Z/9+PWf/fkFn/4JBb/+GSXv/jl2T/5KZ7/+a9ov/p18v/9e7q//37+v////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////v7+//38/P/16uP/6c68/+Cykv/hnnH/4pRg/+GRW//gkFr/349Z/96PWf/fkVv/4ZRg/+Sc - a//mrYX/6cat/+3f1f/38u///fz7//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////v7//v39//bt5//q08T/4bic/+Gh - dP/ilWH/4pJc/+GRW//fkFr/35Ba/+CRXP/ilmL/5aBw/+i0j//tz7n/8ujh//n29f/+/f3///////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////+/v/+/f3/9/Dr/+zazf/kwKf/46V6/+OWYv/jk1z/4pJc/+GRW//hkVv/4pNd/+OY - ZP/lonP/6rmW//HXxf/58+///fz7//7+/v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////79/v/48/H/8OLY/+jL - tv/mrYb/5Jtp/+OVX//jk1z/4pJc/+KSXP/jlF7/45ll/+Wjdv/qu5v/89zM//z49f/+//////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////v7+//r39f/06uT/7tbG/+i2lP/lonP/5Jhj/+OTXf/jk1z/45Nc/+OU - Xv/jmWb/46V6/+m+oP/z39D//fr4//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////+/v///Pv5//jx - 7f/y4NT/6b+h/+WnfP/jm2j/45Rd/+OTXP/jk1z/45Vf/+OaaP/ip3//58Cm//Pg1P/9+/r///////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////+/fz/+/fz//Xn3v/oxav/4quF/+KcbP/jlF3/45Nc/+OT - XP/jlV//4ptp/+CqhP/mw6z/8uLX//37+v////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - /v/8+ff/9uvj/+jKtf/hsI3/4Z5w/+OUXv/jk1v/45Nc/+OVYP/inGv/4K2K/+bHsv/y5Nr//fz6//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////7+//36+f/27ef/6M++/+G0lf/hoXX/45Re/+OT - W//jk1z/45Vh/+Kdbv/hsZH/5su5//Lm3v/9/Pv///////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////v7//fv6//fw6//p1cf/4rqf/+Kkev/jlF//45Nb/+OTXP/jlmH/455w/+K1l//o0MD/8+nj//38 - +/////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////v/9/Pr/+PPv/+zc0f/lwqn/46h//+OV - X//jk1v/45Nc/+OWYf/joHL/47ue/+nWyP/07ef//v38//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////79/P/69vP/8OXe/+rMuP/msIv/5Jpn/+OVXv/jlV//5Jpm/+Wme//mwqn/7NzR//Xw - 7P/+/f3///////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////39//z59//27ur/79jI/+m6 - mv/loHL/45dj/+OXY//ln27/566G/+rLtf/v49v/9/Pw//7+/f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v7//vz7//r39P/z4dX/68On/+SnfP/jmmj/45pn/+Skdf/otZH/7dTC//Tr - 5f/69/X//v7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////+/fz//Pr5//Xn - 3f/qyLH/4auG/+KcbP/im2r/46d9/+a7nP/w3M7/+fPv//38+/////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////+/f/9/Pv/9u3m/+zTw//jup7/4qqE/+Kogf/js5L/58au//Pl - 2v/7+PX//v7+//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////7+//7+ - /f/58+//8OLY/+nPvv/kwKb/472i/+XFr//q1cX/9uzm//37+f////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////v////v59//27+r/8OTb/+vYyv/p1cb/69rO/+/k - 3P/48/D//v38//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////v38//v59v/59PD/9u7o//Xt5v/27+r/+PTw//z6+f/+/v7///////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////v7//v38//38+v/8+vj//Pn3//z6 - +P/9+/r//v39//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////v7//v7+//7+/v///v3//v79//7+/v////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////8/////v// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////+/////f////P////6//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////v////0////4P// - //P///////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////8////+D///+8////5P////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////l////vf// - /4n////R//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////9H///+K////S////7X///////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////////tf// - /0z///8P////jf////P///////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////T///+O////D////wH///9L////tP////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////////tP// - /0v///8B////AP///xX///9m////1v////z///////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////P///9b///9m////Ff///wD///8A////AP///yT///9/////2v// - //z///////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////z////a////f/// - /yT///8A////AP///wD///8A////A////yD///9/////1v/////////+//////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////7/////////1v///3////8g////A////wD///8AAAAAAP///wD///8A////A/// - /yT///9l////sP///+7///////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////7v///7H///9l////JP// - /wP///8A////AAAAAAAAAAAA////AP///wD///8A////AP///xT///9I////iP///7L////P////4/// - //L////7/////v////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////9////+P// - /+/////i////z////7L///+I////SP///xT///8A////AP///wD///8AAAAAAAAAAAAAAAAAAAAAAP// - /wD///8A////AP///wH///8O////R////4P///+4////3/////T////9//////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////r////t////1////7b///+D////Rv///w7///8B////AP// - /wD///8AAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA - AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAABgAAAAAAA - AAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAc= - - - \ No newline at end of file diff --git a/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs b/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs index ccdcdcf..d52a0c1 100644 --- a/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs +++ b/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs @@ -1,11 +1,13 @@ using AIMS.OremrUserControl; using AIMSBLL; +using AIMSExtension; using AIMSModel; using DrawGraph; using System; using System.Collections.Generic; using System.Data; using System.Drawing; +using System.Net; using System.Windows.Forms; namespace AIMS.OperationDoing.AnasRecordBill.UI @@ -30,6 +32,17 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI 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); @@ -71,10 +84,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI uc.QxRoom += Uc_QxRoom; uc.Clicks += Uc_Clicks; uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30); - if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生") - uc.buttonX1.Enabled = true; - else - uc.buttonX1.Enabled = false; + if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生") + uc.buttonX1.Enabled = true; + else + uc.buttonX1.Enabled = false; panel3.Controls.Add(uc); j++; if (j == 5) @@ -96,10 +109,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI 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; + 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++; @@ -238,7 +251,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI AIMS.OperationDoing.AnasRecordBill.UI.frmAnasRecordInstrument frmAnasRecord = new frmAnasRecordInstrument(); frmAnasRecord.PatientId = PatientId; frmAnasRecord.ApplyId = applyId; - frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId); + frmAnasRecord.NowRoom = AIMSBLL.BOperationRoom.SelectSingle(RoomId); frmAnasRecord.State = AIMSExtension.EditState.BROWSE; if (isMainOpen == false) @@ -346,6 +359,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI private void cboRoom_SelectedIndexChanged(object sender, EventArgs e) { + if (cboRoom.SelectedIndex > 0) + { + PublicMethod.SelectRoom = Convert.ToInt32(cboRoom.SelectedValue); + } FillDgv(); } @@ -374,5 +391,35 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI SatrtOperation(SelUc, SelPatientId, SelApplyId, (int.Parse(RoomStr))); } + public OperationRoom GetOperationRoom(List 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()) + { + return room; + } + } + } + } + return null; + } + catch (Exception) + { + return null; + } + } } } diff --git a/AIMS/OperationFront/frmOperationSchedulePlan.cs b/AIMS/OperationFront/frmOperationSchedulePlan.cs index f4696ff..db4a0d4 100644 --- a/AIMS/OperationFront/frmOperationSchedulePlan.cs +++ b/AIMS/OperationFront/frmOperationSchedulePlan.cs @@ -3895,6 +3895,8 @@ namespace AIMS.OperationFront.UI { RoomCardManage.SelectDgv = dgvApplyOrDoctor; dgvDetail.PrimaryGrid.Rows.Clear(); + if (RoomCardManage.lastSelectOpeRoom != null) + RoomCardManage.lastSelectOpeRoom.panelExMain.Style.BackColor1.Color = System.Drawing.SystemColors.Control; RoomCardManage.lastSelectOpeRoom = null; LoadSelectDate(txtQuery.Text.Trim()); LoadOperationInfo(); diff --git a/AIMS/OremrUserControl/UCOperationGoodsBill5.designer.cs b/AIMS/OremrUserControl/UCOperationGoodsBill5.designer.cs index 3296ec7..383dfd7 100644 --- a/AIMS/OremrUserControl/UCOperationGoodsBill5.designer.cs +++ b/AIMS/OremrUserControl/UCOperationGoodsBill5.designer.cs @@ -46,7 +46,7 @@ this.lblGoodsName.Multiline = true; this.lblGoodsName.Name = "lblGoodsName"; this.lblGoodsName.ReadOnly = true; - this.lblGoodsName.Size = new System.Drawing.Size(140, 43); + this.lblGoodsName.Size = new System.Drawing.Size(140, 34); this.lblGoodsName.TabIndex = 1; this.lblGoodsName.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.lblGoodsName.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); @@ -55,13 +55,13 @@ // this.txtCloseLast.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.txtCloseLast.Dock = System.Windows.Forms.DockStyle.Left; - this.txtCloseLast.Font = new System.Drawing.Font("微软雅黑", 20F); + this.txtCloseLast.Font = new System.Drawing.Font("微软雅黑", 15F); this.txtCloseLast.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtCloseLast.Location = new System.Drawing.Point(431, 0); this.txtCloseLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtCloseLast.Name = "txtCloseLast"; this.txtCloseLast.ShortcutsEnabled = false; - this.txtCloseLast.Size = new System.Drawing.Size(93, 43); + this.txtCloseLast.Size = new System.Drawing.Size(93, 34); this.txtCloseLast.TabIndex = 5; this.txtCloseLast.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); // @@ -69,13 +69,13 @@ // this.txtCloseFront.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.txtCloseFront.Dock = System.Windows.Forms.DockStyle.Left; - this.txtCloseFront.Font = new System.Drawing.Font("微软雅黑", 20F); + this.txtCloseFront.Font = new System.Drawing.Font("微软雅黑", 15F); this.txtCloseFront.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtCloseFront.Location = new System.Drawing.Point(334, 0); this.txtCloseFront.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtCloseFront.Name = "txtCloseFront"; this.txtCloseFront.ShortcutsEnabled = false; - this.txtCloseFront.Size = new System.Drawing.Size(97, 43); + this.txtCloseFront.Size = new System.Drawing.Size(97, 34); this.txtCloseFront.TabIndex = 4; this.txtCloseFront.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); // @@ -83,13 +83,13 @@ // this.txtDoing.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.txtDoing.Dock = System.Windows.Forms.DockStyle.Left; - this.txtDoing.Font = new System.Drawing.Font("微软雅黑", 20F); + this.txtDoing.Font = new System.Drawing.Font("微软雅黑", 15F); this.txtDoing.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtDoing.Location = new System.Drawing.Point(237, 0); this.txtDoing.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtDoing.Name = "txtDoing"; this.txtDoing.ShortcutsEnabled = false; - this.txtDoing.Size = new System.Drawing.Size(97, 43); + this.txtDoing.Size = new System.Drawing.Size(97, 34); this.txtDoing.TabIndex = 3; this.txtDoing.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); // @@ -97,12 +97,12 @@ // this.txtFront.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.txtFront.Dock = System.Windows.Forms.DockStyle.Left; - this.txtFront.Font = new System.Drawing.Font("微软雅黑", 20F); + this.txtFront.Font = new System.Drawing.Font("微软雅黑", 15F); this.txtFront.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtFront.Location = new System.Drawing.Point(140, 0); this.txtFront.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtFront.Name = "txtFront"; - this.txtFront.Size = new System.Drawing.Size(97, 43); + this.txtFront.Size = new System.Drawing.Size(97, 34); this.txtFront.TabIndex = 2; this.txtFront.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); // @@ -110,14 +110,15 @@ // this.txtSkinCloseLast.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.txtSkinCloseLast.Dock = System.Windows.Forms.DockStyle.Left; - this.txtSkinCloseLast.Font = new System.Drawing.Font("微软雅黑", 20F); + this.txtSkinCloseLast.Font = new System.Drawing.Font("微软雅黑", 15F); this.txtSkinCloseLast.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtSkinCloseLast.Location = new System.Drawing.Point(524, 0); this.txtSkinCloseLast.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txtSkinCloseLast.Name = "txtSkinCloseLast"; this.txtSkinCloseLast.ShortcutsEnabled = false; - this.txtSkinCloseLast.Size = new System.Drawing.Size(94, 43); + this.txtSkinCloseLast.Size = new System.Drawing.Size(94, 34); this.txtSkinCloseLast.TabIndex = 6; + this.txtSkinCloseLast.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtFront_KeyDown); // // UCOperationGoodsBill5 // @@ -133,7 +134,7 @@ this.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.Name = "UCOperationGoodsBill5"; - this.Size = new System.Drawing.Size(618, 43); + this.Size = new System.Drawing.Size(618, 34); this.Load += new System.EventHandler(this.UCOperationGoodsBill5_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/AIMS/OremrUserControl/ucPatientCard.cs b/AIMS/OremrUserControl/ucPatientCard.cs index 99a4a40..7582828 100644 --- a/AIMS/OremrUserControl/ucPatientCard.cs +++ b/AIMS/OremrUserControl/ucPatientCard.cs @@ -35,7 +35,7 @@ namespace AIMS.OremrUserControl public ucPatientCard(DataRow dr) { InitializeComponent(); - this.BindWaterMark2(dr["OperationRoom"].ToString(), 150, 55, Color.DarkGray); + panelExMain.BindWaterMark2(dr["OperationRoom"].ToString(), 150, 55, Color.DarkGray); //this.BindWaterMark(dr["OperationRoom"].ToString()); this.Tag = dr["OperationRoomId"].ToString(); _dr = dr; diff --git a/AIMS/Template/手术清点记录单.xlsx b/AIMS/Template/手术清点记录单.xlsx deleted file mode 100644 index 76ce52f..0000000 Binary files a/AIMS/Template/手术清点记录单.xlsx and /dev/null differ diff --git a/AIMSEntity/DAL/AutoGenerate/DOperationRecordInfo.cs b/AIMSEntity/DAL/AutoGenerate/DOperationRecordInfo.cs index 86fab19..9656a45 100644 --- a/AIMSEntity/DAL/AutoGenerate/DOperationRecordInfo.cs +++ b/AIMSEntity/DAL/AutoGenerate/DOperationRecordInfo.cs @@ -9,962 +9,962 @@ using DrawGraph; namespace AIMSDAL { - internal partial class DOperationRecordInfo - { - #region 插入实体操作部份 - /// - /// 插入 - /// - /// Command对象 - /// 实体类对象 - /// 标识列值或影响的记录行数 - internal static int Insert(SqlCommand cmd, OperationRecordInfo operationRecordInfo) - { - cmd.Parameters.Clear(); - cmd.CommandText = "insert into OperationRecordInfo (PatientId,ApplyId,OperationRecordId,OperationCutId,OperationCut,OperationLevelId,OperationLevel,OperationSiteId,OperationSite,PuncturePosition,PunctureSite,ConduitDepth,NeedleNumber,NeedleDirection,PunctureRemark,PuncturePosition2,PunctureSite2,ConduitDepth2,NeedleNumber2,NeedleDirection2,PunctureRemark2,IntubateMode,IntubateType,IntubateNumber,IntubateDepth,IntubatePosition,AnaesthesiaMode,IntubatePath,IntubateOther,NeuroPlexusShallow,NeuroPlexusAround,BrachialPlexus,VenipunctureType,VenipunctureDeep,VenipunctureCenter,Experts,RuleAnesthesiaDoctor,RuleNurse,AnesthesiaPlane,SpecialSituation,AnesthesiaEffect,OperationAnalgesiaMode,Whereabouts,AnesthesiaMethodFirstName,AnesthesiaMethodLastName,AnesthesiaMethodChangeReason,AnesthesiaMethodChangeTime,AnesthesiaSucceed,AnesthesiaSucceedTime,TourNurseSucceed,TourNurseSucceedTime,InstrumentNurseSucceed,InstrumentNurseSucceedTime,InfoRemark,OperatorId,OperatorTime,StewardSober,StewardBreathing,StewardLimbActivity,StewardNumber,Extend1,Extend2,Extend3,Extend4,Extend5) values (@PatientId,@ApplyId,@OperationRecordId,@OperationCutId,@OperationCut,@OperationLevelId,@OperationLevel,@OperationSiteId,@OperationSite,@PuncturePosition,@PunctureSite,@ConduitDepth,@NeedleNumber,@NeedleDirection,@PunctureRemark,@PuncturePosition2,@PunctureSite2,@ConduitDepth2,@NeedleNumber2,@NeedleDirection2,@PunctureRemark2,@IntubateMode,@IntubateType,@IntubateNumber,@IntubateDepth,@IntubatePosition,@AnaesthesiaMode,@IntubatePath,@IntubateOther,@NeuroPlexusShallow,@NeuroPlexusAround,@BrachialPlexus,@VenipunctureType,@VenipunctureDeep,@VenipunctureCenter,@Experts,@RuleAnesthesiaDoctor,@RuleNurse,@AnesthesiaPlane,@SpecialSituation,@AnesthesiaEffect,@OperationAnalgesiaMode,@Whereabouts,@AnesthesiaMethodFirstName,@AnesthesiaMethodLastName,@AnesthesiaMethodChangeReason,@AnesthesiaMethodChangeTime,@AnesthesiaSucceed,@AnesthesiaSucceedTime,@TourNurseSucceed,@TourNurseSucceedTime,@InstrumentNurseSucceed,@InstrumentNurseSucceedTime,@InfoRemark,@OperatorId,@OperatorTime,@StewardSober,@StewardBreathing,@StewardLimbActivity,@StewardNumber,@Extend1,@Extend2,@Extend3,@Extend4,@Extend5);select @@identity"; - //从实体中取出值放入Command的参数列表 - cmd.Parameters.Add(new SqlParameter("@PatientId", operationRecordInfo.PatientId.HasValue ? (object)operationRecordInfo.PatientId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@ApplyId", operationRecordInfo.ApplyId.HasValue ? (object)operationRecordInfo.ApplyId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@OperationRecordId", operationRecordInfo.OperationRecordId.HasValue ? (object)operationRecordInfo.OperationRecordId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@OperationCutId", operationRecordInfo.OperationCutId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCutId)); - cmd.Parameters.Add(new SqlParameter("@OperationCut", operationRecordInfo.OperationCut == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCut)); - cmd.Parameters.Add(new SqlParameter("@OperationLevelId", operationRecordInfo.OperationLevelId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevelId)); - cmd.Parameters.Add(new SqlParameter("@OperationLevel", operationRecordInfo.OperationLevel == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevel)); - cmd.Parameters.Add(new SqlParameter("@OperationSiteId", operationRecordInfo.OperationSiteId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSiteId)); - cmd.Parameters.Add(new SqlParameter("@OperationSite", operationRecordInfo.OperationSite == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSite)); - cmd.Parameters.Add(new SqlParameter("@PuncturePosition", operationRecordInfo.PuncturePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition)); - cmd.Parameters.Add(new SqlParameter("@PunctureSite", operationRecordInfo.PunctureSite == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite)); - cmd.Parameters.Add(new SqlParameter("@ConduitDepth", operationRecordInfo.ConduitDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth)); - cmd.Parameters.Add(new SqlParameter("@NeedleNumber", operationRecordInfo.NeedleNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber)); - cmd.Parameters.Add(new SqlParameter("@NeedleDirection", operationRecordInfo.NeedleDirection == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection)); - cmd.Parameters.Add(new SqlParameter("@PunctureRemark", operationRecordInfo.PunctureRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark)); - cmd.Parameters.Add(new SqlParameter("@PuncturePosition2", operationRecordInfo.PuncturePosition2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition2)); - cmd.Parameters.Add(new SqlParameter("@PunctureSite2", operationRecordInfo.PunctureSite2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite2)); - cmd.Parameters.Add(new SqlParameter("@ConduitDepth2", operationRecordInfo.ConduitDepth2 == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth2)); - cmd.Parameters.Add(new SqlParameter("@NeedleNumber2", operationRecordInfo.NeedleNumber2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber2)); - cmd.Parameters.Add(new SqlParameter("@NeedleDirection2", operationRecordInfo.NeedleDirection2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection2)); - cmd.Parameters.Add(new SqlParameter("@PunctureRemark2", operationRecordInfo.PunctureRemark2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark2)); - cmd.Parameters.Add(new SqlParameter("@IntubateMode", operationRecordInfo.IntubateMode == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateMode)); - cmd.Parameters.Add(new SqlParameter("@IntubateType", operationRecordInfo.IntubateType == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateType)); - cmd.Parameters.Add(new SqlParameter("@IntubateNumber", operationRecordInfo.IntubateNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateNumber)); - cmd.Parameters.Add(new SqlParameter("@IntubateDepth", operationRecordInfo.IntubateDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateDepth)); - cmd.Parameters.Add(new SqlParameter("@IntubatePosition", operationRecordInfo.IntubatePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePosition)); - cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMode", operationRecordInfo.AnaesthesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.AnaesthesiaMode)); - cmd.Parameters.Add(new SqlParameter("@IntubatePath", operationRecordInfo.IntubatePath == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePath)); - cmd.Parameters.Add(new SqlParameter("@IntubateOther", operationRecordInfo.IntubateOther == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateOther)); - cmd.Parameters.Add(new SqlParameter("@NeuroPlexusShallow", operationRecordInfo.NeuroPlexusShallow.HasValue ? (object)operationRecordInfo.NeuroPlexusShallow.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@NeuroPlexusAround", operationRecordInfo.NeuroPlexusAround.HasValue ? (object)operationRecordInfo.NeuroPlexusAround.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@BrachialPlexus", operationRecordInfo.BrachialPlexus == null ? (object)DBNull.Value : (object)operationRecordInfo.BrachialPlexus)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureType", operationRecordInfo.VenipunctureType == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureType)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureDeep", operationRecordInfo.VenipunctureDeep == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureDeep)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureCenter", operationRecordInfo.VenipunctureCenter == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureCenter)); - cmd.Parameters.Add(new SqlParameter("@Experts", operationRecordInfo.Experts == null ? (object)DBNull.Value : (object)operationRecordInfo.Experts)); - cmd.Parameters.Add(new SqlParameter("@RuleAnesthesiaDoctor", operationRecordInfo.RuleAnesthesiaDoctor == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleAnesthesiaDoctor)); - cmd.Parameters.Add(new SqlParameter("@RuleNurse", operationRecordInfo.RuleNurse == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleNurse)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaPlane", operationRecordInfo.AnesthesiaPlane == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaPlane)); - cmd.Parameters.Add(new SqlParameter("@SpecialSituation", operationRecordInfo.SpecialSituation == null ? (object)DBNull.Value : (object)operationRecordInfo.SpecialSituation)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaEffect", operationRecordInfo.AnesthesiaEffect == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaEffect)); - cmd.Parameters.Add(new SqlParameter("@OperationAnalgesiaMode", operationRecordInfo.OperationAnalgesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationAnalgesiaMode)); - cmd.Parameters.Add(new SqlParameter("@Whereabouts", operationRecordInfo.Whereabouts == null ? (object)DBNull.Value : (object)operationRecordInfo.Whereabouts)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodFirstName", operationRecordInfo.AnesthesiaMethodFirstName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodFirstName)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodLastName", operationRecordInfo.AnesthesiaMethodLastName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodLastName)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeReason", operationRecordInfo.AnesthesiaMethodChangeReason == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodChangeReason)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeTime", operationRecordInfo.AnesthesiaMethodChangeTime.HasValue ? (object)operationRecordInfo.AnesthesiaMethodChangeTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceed", operationRecordInfo.AnesthesiaSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaSucceed)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceedTime", operationRecordInfo.AnesthesiaSucceedTime.HasValue ? (object)operationRecordInfo.AnesthesiaSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed", operationRecordInfo.TourNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.TourNurseSucceed)); - cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime", operationRecordInfo.TourNurseSucceedTime.HasValue ? (object)operationRecordInfo.TourNurseSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed", operationRecordInfo.InstrumentNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.InstrumentNurseSucceed)); - cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime", operationRecordInfo.InstrumentNurseSucceedTime.HasValue ? (object)operationRecordInfo.InstrumentNurseSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@InfoRemark", operationRecordInfo.InfoRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.InfoRemark)); - cmd.Parameters.Add(new SqlParameter("@OperatorId", operationRecordInfo.OperatorId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperatorId)); - cmd.Parameters.Add(new SqlParameter("@OperatorTime", operationRecordInfo.OperatorTime.HasValue ? (object)operationRecordInfo.OperatorTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@StewardSober", operationRecordInfo.StewardSober == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardSober)); - cmd.Parameters.Add(new SqlParameter("@StewardBreathing", operationRecordInfo.StewardBreathing == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardBreathing)); - cmd.Parameters.Add(new SqlParameter("@StewardLimbActivity", operationRecordInfo.StewardLimbActivity == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardLimbActivity)); - cmd.Parameters.Add(new SqlParameter("@StewardNumber", operationRecordInfo.StewardNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardNumber)); - cmd.Parameters.Add(new SqlParameter("@Extend1", operationRecordInfo.Extend1 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend1)); - cmd.Parameters.Add(new SqlParameter("@Extend2", operationRecordInfo.Extend2 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend2)); - cmd.Parameters.Add(new SqlParameter("@Extend3", operationRecordInfo.Extend3 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend3)); - cmd.Parameters.Add(new SqlParameter("@Extend4", operationRecordInfo.Extend4 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend4)); - cmd.Parameters.Add(new SqlParameter("@Extend5", operationRecordInfo.Extend5 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend5)); - return Convert.ToInt32(cmd.ExecuteScalar()); - } - /// - /// 不使用事务的插入方法 - /// - /// 实体类对象 - /// 标识列值或影响的记录行数 - internal static int Insert(OperationRecordInfo operationRecordInfo) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return Insert(cmd, operationRecordInfo); - } - } - } + internal partial class DOperationRecordInfo + { + #region 插入实体操作部份 + /// + /// 插入 + /// + /// Command对象 + /// 实体类对象 + /// 标识列值或影响的记录行数 + internal static int Insert(SqlCommand cmd, OperationRecordInfo operationRecordInfo) + { + cmd.Parameters.Clear(); + cmd.CommandText = "insert into OperationRecordInfo (PatientId,ApplyId,OperationRecordId,OperationCutId,OperationCut,OperationLevelId,OperationLevel,OperationSiteId,OperationSite,PuncturePosition,PunctureSite,ConduitDepth,NeedleNumber,NeedleDirection,PunctureRemark,PuncturePosition2,PunctureSite2,ConduitDepth2,NeedleNumber2,NeedleDirection2,PunctureRemark2,IntubateMode,IntubateType,IntubateNumber,IntubateDepth,IntubatePosition,AnaesthesiaMode,IntubatePath,IntubateOther,NeuroPlexusShallow,NeuroPlexusAround,BrachialPlexus,VenipunctureType,VenipunctureDeep,VenipunctureCenter,Experts,RuleAnesthesiaDoctor,RuleNurse,AnesthesiaPlane,SpecialSituation,AnesthesiaEffect,OperationAnalgesiaMode,Whereabouts,AnesthesiaMethodFirstName,AnesthesiaMethodLastName,AnesthesiaMethodChangeReason,AnesthesiaMethodChangeTime,AnesthesiaSucceed,AnesthesiaSucceedTime,TourNurseSucceed,TourNurseSucceedTime,InstrumentNurseSucceed,InstrumentNurseSucceedTime,InfoRemark,OperatorId,OperatorTime,StewardSober,StewardBreathing,StewardLimbActivity,StewardNumber,Extend1,Extend2,Extend3,Extend4,Extend5) values (@PatientId,@ApplyId,@OperationRecordId,@OperationCutId,@OperationCut,@OperationLevelId,@OperationLevel,@OperationSiteId,@OperationSite,@PuncturePosition,@PunctureSite,@ConduitDepth,@NeedleNumber,@NeedleDirection,@PunctureRemark,@PuncturePosition2,@PunctureSite2,@ConduitDepth2,@NeedleNumber2,@NeedleDirection2,@PunctureRemark2,@IntubateMode,@IntubateType,@IntubateNumber,@IntubateDepth,@IntubatePosition,@AnaesthesiaMode,@IntubatePath,@IntubateOther,@NeuroPlexusShallow,@NeuroPlexusAround,@BrachialPlexus,@VenipunctureType,@VenipunctureDeep,@VenipunctureCenter,@Experts,@RuleAnesthesiaDoctor,@RuleNurse,@AnesthesiaPlane,@SpecialSituation,@AnesthesiaEffect,@OperationAnalgesiaMode,@Whereabouts,@AnesthesiaMethodFirstName,@AnesthesiaMethodLastName,@AnesthesiaMethodChangeReason,@AnesthesiaMethodChangeTime,@AnesthesiaSucceed,@AnesthesiaSucceedTime,@TourNurseSucceed,@TourNurseSucceedTime,@InstrumentNurseSucceed,@InstrumentNurseSucceedTime,@InfoRemark,@OperatorId,@OperatorTime,@StewardSober,@StewardBreathing,@StewardLimbActivity,@StewardNumber,@Extend1,@Extend2,@Extend3,@Extend4,@Extend5);select @@identity"; + //从实体中取出值放入Command的参数列表 + cmd.Parameters.Add(new SqlParameter("@PatientId", operationRecordInfo.PatientId.HasValue ? (object)operationRecordInfo.PatientId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@ApplyId", operationRecordInfo.ApplyId.HasValue ? (object)operationRecordInfo.ApplyId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@OperationRecordId", operationRecordInfo.OperationRecordId.HasValue ? (object)operationRecordInfo.OperationRecordId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@OperationCutId", operationRecordInfo.OperationCutId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCutId)); + cmd.Parameters.Add(new SqlParameter("@OperationCut", operationRecordInfo.OperationCut == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCut)); + cmd.Parameters.Add(new SqlParameter("@OperationLevelId", operationRecordInfo.OperationLevelId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevelId)); + cmd.Parameters.Add(new SqlParameter("@OperationLevel", operationRecordInfo.OperationLevel == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevel)); + cmd.Parameters.Add(new SqlParameter("@OperationSiteId", operationRecordInfo.OperationSiteId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSiteId)); + cmd.Parameters.Add(new SqlParameter("@OperationSite", operationRecordInfo.OperationSite == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSite)); + cmd.Parameters.Add(new SqlParameter("@PuncturePosition", operationRecordInfo.PuncturePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition)); + cmd.Parameters.Add(new SqlParameter("@PunctureSite", operationRecordInfo.PunctureSite == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite)); + cmd.Parameters.Add(new SqlParameter("@ConduitDepth", operationRecordInfo.ConduitDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth)); + cmd.Parameters.Add(new SqlParameter("@NeedleNumber", operationRecordInfo.NeedleNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber)); + cmd.Parameters.Add(new SqlParameter("@NeedleDirection", operationRecordInfo.NeedleDirection == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection)); + cmd.Parameters.Add(new SqlParameter("@PunctureRemark", operationRecordInfo.PunctureRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark)); + cmd.Parameters.Add(new SqlParameter("@PuncturePosition2", operationRecordInfo.PuncturePosition2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition2)); + cmd.Parameters.Add(new SqlParameter("@PunctureSite2", operationRecordInfo.PunctureSite2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite2)); + cmd.Parameters.Add(new SqlParameter("@ConduitDepth2", operationRecordInfo.ConduitDepth2 == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth2)); + cmd.Parameters.Add(new SqlParameter("@NeedleNumber2", operationRecordInfo.NeedleNumber2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber2)); + cmd.Parameters.Add(new SqlParameter("@NeedleDirection2", operationRecordInfo.NeedleDirection2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection2)); + cmd.Parameters.Add(new SqlParameter("@PunctureRemark2", operationRecordInfo.PunctureRemark2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark2)); + cmd.Parameters.Add(new SqlParameter("@IntubateMode", operationRecordInfo.IntubateMode == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateMode)); + cmd.Parameters.Add(new SqlParameter("@IntubateType", operationRecordInfo.IntubateType == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateType)); + cmd.Parameters.Add(new SqlParameter("@IntubateNumber", operationRecordInfo.IntubateNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateNumber)); + cmd.Parameters.Add(new SqlParameter("@IntubateDepth", operationRecordInfo.IntubateDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateDepth)); + cmd.Parameters.Add(new SqlParameter("@IntubatePosition", operationRecordInfo.IntubatePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePosition)); + cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMode", operationRecordInfo.AnaesthesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.AnaesthesiaMode)); + cmd.Parameters.Add(new SqlParameter("@IntubatePath", operationRecordInfo.IntubatePath == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePath)); + cmd.Parameters.Add(new SqlParameter("@IntubateOther", operationRecordInfo.IntubateOther == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateOther)); + cmd.Parameters.Add(new SqlParameter("@NeuroPlexusShallow", operationRecordInfo.NeuroPlexusShallow == null ? (object)DBNull.Value : (object)operationRecordInfo.NeuroPlexusShallow)); + cmd.Parameters.Add(new SqlParameter("@NeuroPlexusAround", operationRecordInfo.NeuroPlexusAround == null ? (object)DBNull.Value : (object)operationRecordInfo.NeuroPlexusAround)); + cmd.Parameters.Add(new SqlParameter("@BrachialPlexus", operationRecordInfo.BrachialPlexus == null ? (object)DBNull.Value : (object)operationRecordInfo.BrachialPlexus)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureType", operationRecordInfo.VenipunctureType == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureType)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureDeep", operationRecordInfo.VenipunctureDeep == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureDeep)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureCenter", operationRecordInfo.VenipunctureCenter == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureCenter)); + cmd.Parameters.Add(new SqlParameter("@Experts", operationRecordInfo.Experts == null ? (object)DBNull.Value : (object)operationRecordInfo.Experts)); + cmd.Parameters.Add(new SqlParameter("@RuleAnesthesiaDoctor", operationRecordInfo.RuleAnesthesiaDoctor == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleAnesthesiaDoctor)); + cmd.Parameters.Add(new SqlParameter("@RuleNurse", operationRecordInfo.RuleNurse == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleNurse)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaPlane", operationRecordInfo.AnesthesiaPlane == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaPlane)); + cmd.Parameters.Add(new SqlParameter("@SpecialSituation", operationRecordInfo.SpecialSituation == null ? (object)DBNull.Value : (object)operationRecordInfo.SpecialSituation)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaEffect", operationRecordInfo.AnesthesiaEffect == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaEffect)); + cmd.Parameters.Add(new SqlParameter("@OperationAnalgesiaMode", operationRecordInfo.OperationAnalgesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationAnalgesiaMode)); + cmd.Parameters.Add(new SqlParameter("@Whereabouts", operationRecordInfo.Whereabouts == null ? (object)DBNull.Value : (object)operationRecordInfo.Whereabouts)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodFirstName", operationRecordInfo.AnesthesiaMethodFirstName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodFirstName)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodLastName", operationRecordInfo.AnesthesiaMethodLastName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodLastName)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeReason", operationRecordInfo.AnesthesiaMethodChangeReason == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodChangeReason)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeTime", operationRecordInfo.AnesthesiaMethodChangeTime.HasValue ? (object)operationRecordInfo.AnesthesiaMethodChangeTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceed", operationRecordInfo.AnesthesiaSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaSucceed)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceedTime", operationRecordInfo.AnesthesiaSucceedTime.HasValue ? (object)operationRecordInfo.AnesthesiaSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed", operationRecordInfo.TourNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.TourNurseSucceed)); + cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime", operationRecordInfo.TourNurseSucceedTime.HasValue ? (object)operationRecordInfo.TourNurseSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed", operationRecordInfo.InstrumentNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.InstrumentNurseSucceed)); + cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime", operationRecordInfo.InstrumentNurseSucceedTime.HasValue ? (object)operationRecordInfo.InstrumentNurseSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@InfoRemark", operationRecordInfo.InfoRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.InfoRemark)); + cmd.Parameters.Add(new SqlParameter("@OperatorId", operationRecordInfo.OperatorId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperatorId)); + cmd.Parameters.Add(new SqlParameter("@OperatorTime", operationRecordInfo.OperatorTime.HasValue ? (object)operationRecordInfo.OperatorTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@StewardSober", operationRecordInfo.StewardSober == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardSober)); + cmd.Parameters.Add(new SqlParameter("@StewardBreathing", operationRecordInfo.StewardBreathing == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardBreathing)); + cmd.Parameters.Add(new SqlParameter("@StewardLimbActivity", operationRecordInfo.StewardLimbActivity == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardLimbActivity)); + cmd.Parameters.Add(new SqlParameter("@StewardNumber", operationRecordInfo.StewardNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardNumber)); + cmd.Parameters.Add(new SqlParameter("@Extend1", operationRecordInfo.Extend1 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend1)); + cmd.Parameters.Add(new SqlParameter("@Extend2", operationRecordInfo.Extend2 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend2)); + cmd.Parameters.Add(new SqlParameter("@Extend3", operationRecordInfo.Extend3 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend3)); + cmd.Parameters.Add(new SqlParameter("@Extend4", operationRecordInfo.Extend4 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend4)); + cmd.Parameters.Add(new SqlParameter("@Extend5", operationRecordInfo.Extend5 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend5)); + return Convert.ToInt32(cmd.ExecuteScalar()); + } + /// + /// 不使用事务的插入方法 + /// + /// 实体类对象 + /// 标识列值或影响的记录行数 + internal static int Insert(OperationRecordInfo operationRecordInfo) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return Insert(cmd, operationRecordInfo); + } + } + } - /// - /// 使用事务的插入方法 - /// - /// 实现共享Connection的对象 - /// 实体类对象 - /// 标识列值或影响的记录行数 - internal static int Insert(Connection connection, OperationRecordInfo operationRecordInfo) - { - return Insert(connection.Command, operationRecordInfo); - } - #endregion + /// + /// 使用事务的插入方法 + /// + /// 实现共享Connection的对象 + /// 实体类对象 + /// 标识列值或影响的记录行数 + internal static int Insert(Connection connection, OperationRecordInfo operationRecordInfo) + { + return Insert(connection.Command, operationRecordInfo); + } + #endregion - #region 删除实体操作 + #region 删除实体操作 - /// - /// 删除 - /// - /// Command对象 - /// 实体类对象 - /// 影响的记录行数 - internal static int ExcuteDeleteCommand(SqlCommand cmd, OperationRecordInfo operationRecordInfo) - { - cmd.Parameters.Clear(); - cmd.CommandText = "delete from OperationRecordInfo where Id=@Id"; - //从实体中取出值放入Command的参数列表 - cmd.Parameters.Add(new SqlParameter("@Id", operationRecordInfo.Id)); - return cmd.ExecuteNonQuery(); - } - /// - /// 不使用事务的删除方法 - /// - /// 实体类对象 - /// 影响的记录行数 - internal static int Delete(OperationRecordInfo operationRecordInfo) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteDeleteCommand(cmd, operationRecordInfo); - } - } - } - /// - /// 使用事务的删除方法 - /// - /// 实现共享Connection的对象 - /// 实体类对象 - /// 影响的记录行数 - internal static int Delete(Connection connection, OperationRecordInfo operationRecordInfo) - { - return ExcuteDeleteCommand(connection.Command, operationRecordInfo); - } + /// + /// 删除 + /// + /// Command对象 + /// 实体类对象 + /// 影响的记录行数 + internal static int ExcuteDeleteCommand(SqlCommand cmd, OperationRecordInfo operationRecordInfo) + { + cmd.Parameters.Clear(); + cmd.CommandText = "delete from OperationRecordInfo where Id=@Id"; + //从实体中取出值放入Command的参数列表 + cmd.Parameters.Add(new SqlParameter("@Id", operationRecordInfo.Id)); + return cmd.ExecuteNonQuery(); + } + /// + /// 不使用事务的删除方法 + /// + /// 实体类对象 + /// 影响的记录行数 + internal static int Delete(OperationRecordInfo operationRecordInfo) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteDeleteCommand(cmd, operationRecordInfo); + } + } + } + /// + /// 使用事务的删除方法 + /// + /// 实现共享Connection的对象 + /// 实体类对象 + /// 影响的记录行数 + internal static int Delete(Connection connection, OperationRecordInfo operationRecordInfo) + { + return ExcuteDeleteCommand(connection.Command, operationRecordInfo); + } - /// - /// 执行删除命令 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int ExcuteDeleteCommand(SqlCommand cmd, string oql, ParameterList parameters) - { - //解析过滤部份Sql语句 - string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); - if (filterString != string.Empty) - { - filterString = " where " + filterString; - } - cmd.Parameters.Clear(); - cmd.CommandText = "delete from OperationRecordInfo " + filterString; - //添加参数 - if (parameters != null) - { - foreach (string key in parameters.Keys) - { - cmd.Parameters.Add(new SqlParameter(key, parameters[key])); - } - } - return cmd.ExecuteNonQuery(); - } + /// + /// 执行删除命令 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int ExcuteDeleteCommand(SqlCommand cmd, string oql, ParameterList parameters) + { + //解析过滤部份Sql语句 + string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); + if (filterString != string.Empty) + { + filterString = " where " + filterString; + } + cmd.Parameters.Clear(); + cmd.CommandText = "delete from OperationRecordInfo " + filterString; + //添加参数 + if (parameters != null) + { + foreach (string key in parameters.Keys) + { + cmd.Parameters.Add(new SqlParameter(key, parameters[key])); + } + } + return cmd.ExecuteNonQuery(); + } - /// - /// 不使用事务的删除方法 - /// - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int Delete(string oql, ParameterList parameters) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteDeleteCommand(cmd, oql, parameters); - } - } - } + /// + /// 不使用事务的删除方法 + /// + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int Delete(string oql, ParameterList parameters) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteDeleteCommand(cmd, oql, parameters); + } + } + } - /// - /// 使用事务的删除方法 - /// - /// 实现共享Connection的对象 - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int Delete(Connection connection, string oql, ParameterList parameters) - { - return ExcuteDeleteCommand(connection.Command, oql, parameters); - } + /// + /// 使用事务的删除方法 + /// + /// 实现共享Connection的对象 + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int Delete(Connection connection, string oql, ParameterList parameters) + { + return ExcuteDeleteCommand(connection.Command, oql, parameters); + } - #endregion + #endregion - #region 更新实体操作 + #region 更新实体操作 - /// - /// 更新 - /// - /// Command对象 - /// 实体类对象 - /// 影响的记录行数 - internal static int ExcuteUpdateCommand(SqlCommand cmd, OperationRecordInfo operationRecordInfo) - { - cmd.CommandText = "update OperationRecordInfo set PatientId=@PatientId,ApplyId=@ApplyId,OperationRecordId=@OperationRecordId,OperationCutId=@OperationCutId,OperationCut=@OperationCut,OperationLevelId=@OperationLevelId,OperationLevel=@OperationLevel,OperationSiteId=@OperationSiteId,OperationSite=@OperationSite,PuncturePosition=@PuncturePosition,PunctureSite=@PunctureSite,ConduitDepth=@ConduitDepth,NeedleNumber=@NeedleNumber,NeedleDirection=@NeedleDirection,PunctureRemark=@PunctureRemark,PuncturePosition2=@PuncturePosition2,PunctureSite2=@PunctureSite2,ConduitDepth2=@ConduitDepth2,NeedleNumber2=@NeedleNumber2,NeedleDirection2=@NeedleDirection2,PunctureRemark2=@PunctureRemark2,IntubateMode=@IntubateMode,IntubateType=@IntubateType,IntubateNumber=@IntubateNumber,IntubateDepth=@IntubateDepth,IntubatePosition=@IntubatePosition,AnaesthesiaMode=@AnaesthesiaMode,IntubatePath=@IntubatePath,IntubateOther=@IntubateOther,NeuroPlexusShallow=@NeuroPlexusShallow,NeuroPlexusAround=@NeuroPlexusAround,BrachialPlexus=@BrachialPlexus,VenipunctureType=@VenipunctureType,VenipunctureDeep=@VenipunctureDeep,VenipunctureCenter=@VenipunctureCenter,Experts=@Experts,RuleAnesthesiaDoctor=@RuleAnesthesiaDoctor,RuleNurse=@RuleNurse,AnesthesiaPlane=@AnesthesiaPlane,SpecialSituation=@SpecialSituation,AnesthesiaEffect=@AnesthesiaEffect,OperationAnalgesiaMode=@OperationAnalgesiaMode,Whereabouts=@Whereabouts,AnesthesiaMethodFirstName=@AnesthesiaMethodFirstName,AnesthesiaMethodLastName=@AnesthesiaMethodLastName,AnesthesiaMethodChangeReason=@AnesthesiaMethodChangeReason,AnesthesiaMethodChangeTime=@AnesthesiaMethodChangeTime,AnesthesiaSucceed=@AnesthesiaSucceed,AnesthesiaSucceedTime=@AnesthesiaSucceedTime,TourNurseSucceed=@TourNurseSucceed,TourNurseSucceedTime=@TourNurseSucceedTime,InstrumentNurseSucceed=@InstrumentNurseSucceed,InstrumentNurseSucceedTime=@InstrumentNurseSucceedTime,InfoRemark=@InfoRemark,OperatorId=@OperatorId,OperatorTime=@OperatorTime,StewardSober=@StewardSober,StewardBreathing=@StewardBreathing,StewardLimbActivity=@StewardLimbActivity,StewardNumber=@StewardNumber,Extend1=@Extend1,Extend2=@Extend2,Extend3=@Extend3,Extend4=@Extend4,Extend5=@Extend5 where Id=@Id"; - //从实体中取出值放入Command的参数列表 - cmd.Parameters.Add(new SqlParameter("@PatientId", operationRecordInfo.PatientId.HasValue ? (object)operationRecordInfo.PatientId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@ApplyId", operationRecordInfo.ApplyId.HasValue ? (object)operationRecordInfo.ApplyId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@OperationRecordId", operationRecordInfo.OperationRecordId.HasValue ? (object)operationRecordInfo.OperationRecordId.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@OperationCutId", operationRecordInfo.OperationCutId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCutId)); - cmd.Parameters.Add(new SqlParameter("@OperationCut", operationRecordInfo.OperationCut == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCut)); - cmd.Parameters.Add(new SqlParameter("@OperationLevelId", operationRecordInfo.OperationLevelId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevelId)); - cmd.Parameters.Add(new SqlParameter("@OperationLevel", operationRecordInfo.OperationLevel == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevel)); - cmd.Parameters.Add(new SqlParameter("@OperationSiteId", operationRecordInfo.OperationSiteId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSiteId)); - cmd.Parameters.Add(new SqlParameter("@OperationSite", operationRecordInfo.OperationSite == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSite)); - cmd.Parameters.Add(new SqlParameter("@PuncturePosition", operationRecordInfo.PuncturePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition)); - cmd.Parameters.Add(new SqlParameter("@PunctureSite", operationRecordInfo.PunctureSite == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite)); - cmd.Parameters.Add(new SqlParameter("@ConduitDepth", operationRecordInfo.ConduitDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth)); - cmd.Parameters.Add(new SqlParameter("@NeedleNumber", operationRecordInfo.NeedleNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber)); - cmd.Parameters.Add(new SqlParameter("@NeedleDirection", operationRecordInfo.NeedleDirection == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection)); - cmd.Parameters.Add(new SqlParameter("@PunctureRemark", operationRecordInfo.PunctureRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark)); - cmd.Parameters.Add(new SqlParameter("@PuncturePosition2", operationRecordInfo.PuncturePosition2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition2)); - cmd.Parameters.Add(new SqlParameter("@PunctureSite2", operationRecordInfo.PunctureSite2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite2)); - cmd.Parameters.Add(new SqlParameter("@ConduitDepth2", operationRecordInfo.ConduitDepth2 == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth2)); - cmd.Parameters.Add(new SqlParameter("@NeedleNumber2", operationRecordInfo.NeedleNumber2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber2)); - cmd.Parameters.Add(new SqlParameter("@NeedleDirection2", operationRecordInfo.NeedleDirection2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection2)); - cmd.Parameters.Add(new SqlParameter("@PunctureRemark2", operationRecordInfo.PunctureRemark2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark2)); - cmd.Parameters.Add(new SqlParameter("@IntubateMode", operationRecordInfo.IntubateMode == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateMode)); - cmd.Parameters.Add(new SqlParameter("@IntubateType", operationRecordInfo.IntubateType == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateType)); - cmd.Parameters.Add(new SqlParameter("@IntubateNumber", operationRecordInfo.IntubateNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateNumber)); - cmd.Parameters.Add(new SqlParameter("@IntubateDepth", operationRecordInfo.IntubateDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateDepth)); - cmd.Parameters.Add(new SqlParameter("@IntubatePosition", operationRecordInfo.IntubatePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePosition)); - cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMode", operationRecordInfo.AnaesthesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.AnaesthesiaMode)); - cmd.Parameters.Add(new SqlParameter("@IntubatePath", operationRecordInfo.IntubatePath == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePath)); - cmd.Parameters.Add(new SqlParameter("@IntubateOther", operationRecordInfo.IntubateOther == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateOther)); - cmd.Parameters.Add(new SqlParameter("@NeuroPlexusShallow", operationRecordInfo.NeuroPlexusShallow.HasValue ? (object)operationRecordInfo.NeuroPlexusShallow.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@NeuroPlexusAround", operationRecordInfo.NeuroPlexusAround.HasValue ? (object)operationRecordInfo.NeuroPlexusAround.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@BrachialPlexus", operationRecordInfo.BrachialPlexus == null ? (object)DBNull.Value : (object)operationRecordInfo.BrachialPlexus)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureType", operationRecordInfo.VenipunctureType == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureType)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureDeep", operationRecordInfo.VenipunctureDeep == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureDeep)); - cmd.Parameters.Add(new SqlParameter("@VenipunctureCenter", operationRecordInfo.VenipunctureCenter == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureCenter)); - cmd.Parameters.Add(new SqlParameter("@Experts", operationRecordInfo.Experts == null ? (object)DBNull.Value : (object)operationRecordInfo.Experts)); - cmd.Parameters.Add(new SqlParameter("@RuleAnesthesiaDoctor", operationRecordInfo.RuleAnesthesiaDoctor == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleAnesthesiaDoctor)); - cmd.Parameters.Add(new SqlParameter("@RuleNurse", operationRecordInfo.RuleNurse == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleNurse)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaPlane", operationRecordInfo.AnesthesiaPlane == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaPlane)); - cmd.Parameters.Add(new SqlParameter("@SpecialSituation", operationRecordInfo.SpecialSituation == null ? (object)DBNull.Value : (object)operationRecordInfo.SpecialSituation)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaEffect", operationRecordInfo.AnesthesiaEffect == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaEffect)); - cmd.Parameters.Add(new SqlParameter("@OperationAnalgesiaMode", operationRecordInfo.OperationAnalgesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationAnalgesiaMode)); - cmd.Parameters.Add(new SqlParameter("@Whereabouts", operationRecordInfo.Whereabouts == null ? (object)DBNull.Value : (object)operationRecordInfo.Whereabouts)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodFirstName", operationRecordInfo.AnesthesiaMethodFirstName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodFirstName)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodLastName", operationRecordInfo.AnesthesiaMethodLastName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodLastName)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeReason", operationRecordInfo.AnesthesiaMethodChangeReason == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodChangeReason)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeTime", operationRecordInfo.AnesthesiaMethodChangeTime.HasValue ? (object)operationRecordInfo.AnesthesiaMethodChangeTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceed", operationRecordInfo.AnesthesiaSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaSucceed)); - cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceedTime", operationRecordInfo.AnesthesiaSucceedTime.HasValue ? (object)operationRecordInfo.AnesthesiaSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed", operationRecordInfo.TourNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.TourNurseSucceed)); - cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime", operationRecordInfo.TourNurseSucceedTime.HasValue ? (object)operationRecordInfo.TourNurseSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed", operationRecordInfo.InstrumentNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.InstrumentNurseSucceed)); - cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime", operationRecordInfo.InstrumentNurseSucceedTime.HasValue ? (object)operationRecordInfo.InstrumentNurseSucceedTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@InfoRemark", operationRecordInfo.InfoRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.InfoRemark)); - cmd.Parameters.Add(new SqlParameter("@OperatorId", operationRecordInfo.OperatorId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperatorId)); - cmd.Parameters.Add(new SqlParameter("@OperatorTime", operationRecordInfo.OperatorTime.HasValue ? (object)operationRecordInfo.OperatorTime.Value : (object)DBNull.Value)); - cmd.Parameters.Add(new SqlParameter("@StewardSober", operationRecordInfo.StewardSober == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardSober)); - cmd.Parameters.Add(new SqlParameter("@StewardBreathing", operationRecordInfo.StewardBreathing == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardBreathing)); - cmd.Parameters.Add(new SqlParameter("@StewardLimbActivity", operationRecordInfo.StewardLimbActivity == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardLimbActivity)); - cmd.Parameters.Add(new SqlParameter("@StewardNumber", operationRecordInfo.StewardNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardNumber)); - cmd.Parameters.Add(new SqlParameter("@Extend1", operationRecordInfo.Extend1 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend1)); - cmd.Parameters.Add(new SqlParameter("@Extend2", operationRecordInfo.Extend2 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend2)); - cmd.Parameters.Add(new SqlParameter("@Extend3", operationRecordInfo.Extend3 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend3)); - cmd.Parameters.Add(new SqlParameter("@Extend4", operationRecordInfo.Extend4 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend4)); - cmd.Parameters.Add(new SqlParameter("@Extend5", operationRecordInfo.Extend5 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend5)); - cmd.Parameters.Add(new SqlParameter("@Id", operationRecordInfo.Id)); - return cmd.ExecuteNonQuery(); - } + /// + /// 更新 + /// + /// Command对象 + /// 实体类对象 + /// 影响的记录行数 + internal static int ExcuteUpdateCommand(SqlCommand cmd, OperationRecordInfo operationRecordInfo) + { + cmd.CommandText = "update OperationRecordInfo set PatientId=@PatientId,ApplyId=@ApplyId,OperationRecordId=@OperationRecordId,OperationCutId=@OperationCutId,OperationCut=@OperationCut,OperationLevelId=@OperationLevelId,OperationLevel=@OperationLevel,OperationSiteId=@OperationSiteId,OperationSite=@OperationSite,PuncturePosition=@PuncturePosition,PunctureSite=@PunctureSite,ConduitDepth=@ConduitDepth,NeedleNumber=@NeedleNumber,NeedleDirection=@NeedleDirection,PunctureRemark=@PunctureRemark,PuncturePosition2=@PuncturePosition2,PunctureSite2=@PunctureSite2,ConduitDepth2=@ConduitDepth2,NeedleNumber2=@NeedleNumber2,NeedleDirection2=@NeedleDirection2,PunctureRemark2=@PunctureRemark2,IntubateMode=@IntubateMode,IntubateType=@IntubateType,IntubateNumber=@IntubateNumber,IntubateDepth=@IntubateDepth,IntubatePosition=@IntubatePosition,AnaesthesiaMode=@AnaesthesiaMode,IntubatePath=@IntubatePath,IntubateOther=@IntubateOther,NeuroPlexusShallow=@NeuroPlexusShallow,NeuroPlexusAround=@NeuroPlexusAround,BrachialPlexus=@BrachialPlexus,VenipunctureType=@VenipunctureType,VenipunctureDeep=@VenipunctureDeep,VenipunctureCenter=@VenipunctureCenter,Experts=@Experts,RuleAnesthesiaDoctor=@RuleAnesthesiaDoctor,RuleNurse=@RuleNurse,AnesthesiaPlane=@AnesthesiaPlane,SpecialSituation=@SpecialSituation,AnesthesiaEffect=@AnesthesiaEffect,OperationAnalgesiaMode=@OperationAnalgesiaMode,Whereabouts=@Whereabouts,AnesthesiaMethodFirstName=@AnesthesiaMethodFirstName,AnesthesiaMethodLastName=@AnesthesiaMethodLastName,AnesthesiaMethodChangeReason=@AnesthesiaMethodChangeReason,AnesthesiaMethodChangeTime=@AnesthesiaMethodChangeTime,AnesthesiaSucceed=@AnesthesiaSucceed,AnesthesiaSucceedTime=@AnesthesiaSucceedTime,TourNurseSucceed=@TourNurseSucceed,TourNurseSucceedTime=@TourNurseSucceedTime,InstrumentNurseSucceed=@InstrumentNurseSucceed,InstrumentNurseSucceedTime=@InstrumentNurseSucceedTime,InfoRemark=@InfoRemark,OperatorId=@OperatorId,OperatorTime=@OperatorTime,StewardSober=@StewardSober,StewardBreathing=@StewardBreathing,StewardLimbActivity=@StewardLimbActivity,StewardNumber=@StewardNumber,Extend1=@Extend1,Extend2=@Extend2,Extend3=@Extend3,Extend4=@Extend4,Extend5=@Extend5 where Id=@Id"; + //从实体中取出值放入Command的参数列表 + cmd.Parameters.Add(new SqlParameter("@PatientId", operationRecordInfo.PatientId.HasValue ? (object)operationRecordInfo.PatientId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@ApplyId", operationRecordInfo.ApplyId.HasValue ? (object)operationRecordInfo.ApplyId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@OperationRecordId", operationRecordInfo.OperationRecordId.HasValue ? (object)operationRecordInfo.OperationRecordId.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@OperationCutId", operationRecordInfo.OperationCutId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCutId)); + cmd.Parameters.Add(new SqlParameter("@OperationCut", operationRecordInfo.OperationCut == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationCut)); + cmd.Parameters.Add(new SqlParameter("@OperationLevelId", operationRecordInfo.OperationLevelId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevelId)); + cmd.Parameters.Add(new SqlParameter("@OperationLevel", operationRecordInfo.OperationLevel == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationLevel)); + cmd.Parameters.Add(new SqlParameter("@OperationSiteId", operationRecordInfo.OperationSiteId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSiteId)); + cmd.Parameters.Add(new SqlParameter("@OperationSite", operationRecordInfo.OperationSite == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationSite)); + cmd.Parameters.Add(new SqlParameter("@PuncturePosition", operationRecordInfo.PuncturePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition)); + cmd.Parameters.Add(new SqlParameter("@PunctureSite", operationRecordInfo.PunctureSite == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite)); + cmd.Parameters.Add(new SqlParameter("@ConduitDepth", operationRecordInfo.ConduitDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth)); + cmd.Parameters.Add(new SqlParameter("@NeedleNumber", operationRecordInfo.NeedleNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber)); + cmd.Parameters.Add(new SqlParameter("@NeedleDirection", operationRecordInfo.NeedleDirection == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection)); + cmd.Parameters.Add(new SqlParameter("@PunctureRemark", operationRecordInfo.PunctureRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark)); + cmd.Parameters.Add(new SqlParameter("@PuncturePosition2", operationRecordInfo.PuncturePosition2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PuncturePosition2)); + cmd.Parameters.Add(new SqlParameter("@PunctureSite2", operationRecordInfo.PunctureSite2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureSite2)); + cmd.Parameters.Add(new SqlParameter("@ConduitDepth2", operationRecordInfo.ConduitDepth2 == null ? (object)DBNull.Value : (object)operationRecordInfo.ConduitDepth2)); + cmd.Parameters.Add(new SqlParameter("@NeedleNumber2", operationRecordInfo.NeedleNumber2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleNumber2)); + cmd.Parameters.Add(new SqlParameter("@NeedleDirection2", operationRecordInfo.NeedleDirection2 == null ? (object)DBNull.Value : (object)operationRecordInfo.NeedleDirection2)); + cmd.Parameters.Add(new SqlParameter("@PunctureRemark2", operationRecordInfo.PunctureRemark2 == null ? (object)DBNull.Value : (object)operationRecordInfo.PunctureRemark2)); + cmd.Parameters.Add(new SqlParameter("@IntubateMode", operationRecordInfo.IntubateMode == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateMode)); + cmd.Parameters.Add(new SqlParameter("@IntubateType", operationRecordInfo.IntubateType == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateType)); + cmd.Parameters.Add(new SqlParameter("@IntubateNumber", operationRecordInfo.IntubateNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateNumber)); + cmd.Parameters.Add(new SqlParameter("@IntubateDepth", operationRecordInfo.IntubateDepth == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateDepth)); + cmd.Parameters.Add(new SqlParameter("@IntubatePosition", operationRecordInfo.IntubatePosition == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePosition)); + cmd.Parameters.Add(new SqlParameter("@AnaesthesiaMode", operationRecordInfo.AnaesthesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.AnaesthesiaMode)); + cmd.Parameters.Add(new SqlParameter("@IntubatePath", operationRecordInfo.IntubatePath == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubatePath)); + cmd.Parameters.Add(new SqlParameter("@IntubateOther", operationRecordInfo.IntubateOther == null ? (object)DBNull.Value : (object)operationRecordInfo.IntubateOther)); + cmd.Parameters.Add(new SqlParameter("@NeuroPlexusShallow", operationRecordInfo.NeuroPlexusShallow == null ? (object)DBNull.Value : (object)operationRecordInfo.NeuroPlexusShallow)); + cmd.Parameters.Add(new SqlParameter("@NeuroPlexusAround", operationRecordInfo.NeuroPlexusAround == null ? (object)DBNull.Value : (object)operationRecordInfo.NeuroPlexusAround)); + cmd.Parameters.Add(new SqlParameter("@BrachialPlexus", operationRecordInfo.BrachialPlexus == null ? (object)DBNull.Value : (object)operationRecordInfo.BrachialPlexus)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureType", operationRecordInfo.VenipunctureType == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureType)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureDeep", operationRecordInfo.VenipunctureDeep == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureDeep)); + cmd.Parameters.Add(new SqlParameter("@VenipunctureCenter", operationRecordInfo.VenipunctureCenter == null ? (object)DBNull.Value : (object)operationRecordInfo.VenipunctureCenter)); + cmd.Parameters.Add(new SqlParameter("@Experts", operationRecordInfo.Experts == null ? (object)DBNull.Value : (object)operationRecordInfo.Experts)); + cmd.Parameters.Add(new SqlParameter("@RuleAnesthesiaDoctor", operationRecordInfo.RuleAnesthesiaDoctor == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleAnesthesiaDoctor)); + cmd.Parameters.Add(new SqlParameter("@RuleNurse", operationRecordInfo.RuleNurse == null ? (object)DBNull.Value : (object)operationRecordInfo.RuleNurse)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaPlane", operationRecordInfo.AnesthesiaPlane == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaPlane)); + cmd.Parameters.Add(new SqlParameter("@SpecialSituation", operationRecordInfo.SpecialSituation == null ? (object)DBNull.Value : (object)operationRecordInfo.SpecialSituation)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaEffect", operationRecordInfo.AnesthesiaEffect == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaEffect)); + cmd.Parameters.Add(new SqlParameter("@OperationAnalgesiaMode", operationRecordInfo.OperationAnalgesiaMode == null ? (object)DBNull.Value : (object)operationRecordInfo.OperationAnalgesiaMode)); + cmd.Parameters.Add(new SqlParameter("@Whereabouts", operationRecordInfo.Whereabouts == null ? (object)DBNull.Value : (object)operationRecordInfo.Whereabouts)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodFirstName", operationRecordInfo.AnesthesiaMethodFirstName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodFirstName)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodLastName", operationRecordInfo.AnesthesiaMethodLastName == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodLastName)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeReason", operationRecordInfo.AnesthesiaMethodChangeReason == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaMethodChangeReason)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaMethodChangeTime", operationRecordInfo.AnesthesiaMethodChangeTime.HasValue ? (object)operationRecordInfo.AnesthesiaMethodChangeTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceed", operationRecordInfo.AnesthesiaSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.AnesthesiaSucceed)); + cmd.Parameters.Add(new SqlParameter("@AnesthesiaSucceedTime", operationRecordInfo.AnesthesiaSucceedTime.HasValue ? (object)operationRecordInfo.AnesthesiaSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@TourNurseSucceed", operationRecordInfo.TourNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.TourNurseSucceed)); + cmd.Parameters.Add(new SqlParameter("@TourNurseSucceedTime", operationRecordInfo.TourNurseSucceedTime.HasValue ? (object)operationRecordInfo.TourNurseSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceed", operationRecordInfo.InstrumentNurseSucceed == null ? (object)DBNull.Value : (object)operationRecordInfo.InstrumentNurseSucceed)); + cmd.Parameters.Add(new SqlParameter("@InstrumentNurseSucceedTime", operationRecordInfo.InstrumentNurseSucceedTime.HasValue ? (object)operationRecordInfo.InstrumentNurseSucceedTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@InfoRemark", operationRecordInfo.InfoRemark == null ? (object)DBNull.Value : (object)operationRecordInfo.InfoRemark)); + cmd.Parameters.Add(new SqlParameter("@OperatorId", operationRecordInfo.OperatorId == null ? (object)DBNull.Value : (object)operationRecordInfo.OperatorId)); + cmd.Parameters.Add(new SqlParameter("@OperatorTime", operationRecordInfo.OperatorTime.HasValue ? (object)operationRecordInfo.OperatorTime.Value : (object)DBNull.Value)); + cmd.Parameters.Add(new SqlParameter("@StewardSober", operationRecordInfo.StewardSober == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardSober)); + cmd.Parameters.Add(new SqlParameter("@StewardBreathing", operationRecordInfo.StewardBreathing == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardBreathing)); + cmd.Parameters.Add(new SqlParameter("@StewardLimbActivity", operationRecordInfo.StewardLimbActivity == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardLimbActivity)); + cmd.Parameters.Add(new SqlParameter("@StewardNumber", operationRecordInfo.StewardNumber == null ? (object)DBNull.Value : (object)operationRecordInfo.StewardNumber)); + cmd.Parameters.Add(new SqlParameter("@Extend1", operationRecordInfo.Extend1 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend1)); + cmd.Parameters.Add(new SqlParameter("@Extend2", operationRecordInfo.Extend2 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend2)); + cmd.Parameters.Add(new SqlParameter("@Extend3", operationRecordInfo.Extend3 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend3)); + cmd.Parameters.Add(new SqlParameter("@Extend4", operationRecordInfo.Extend4 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend4)); + cmd.Parameters.Add(new SqlParameter("@Extend5", operationRecordInfo.Extend5 == null ? (object)DBNull.Value : (object)operationRecordInfo.Extend5)); + cmd.Parameters.Add(new SqlParameter("@Id", operationRecordInfo.Id)); + return cmd.ExecuteNonQuery(); + } - /// - /// 不使用事务的更新方法 - /// - /// 实体类对象 - /// 影响的记录行数 - internal static int Update(OperationRecordInfo operationRecordInfo) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteUpdateCommand(cmd, operationRecordInfo); - } - } - } - /// - /// 使用事务的更新方法 - /// - /// 实现共享Connection的对象 - /// 实体类对象 - /// 影响的记录行数 - internal static int Update(Connection connection, OperationRecordInfo operationRecordInfo) - { - return ExcuteUpdateCommand(connection.Command, operationRecordInfo); - } - /// - /// 执行更新命令 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int ExcuteUpdateCommand(SqlCommand cmd, string oql, ParameterList parameters) - { - //解析过滤部份Sql语句 - string updateString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); - cmd.CommandText = "update OperationRecordInfo set " + updateString; - cmd.Parameters.Clear(); - //添加参数 - if (parameters != null) - { - foreach (string key in parameters.Keys) - { - cmd.Parameters.Add(new SqlParameter(key, parameters[key])); - } - } - return cmd.ExecuteNonQuery(); - } + /// + /// 不使用事务的更新方法 + /// + /// 实体类对象 + /// 影响的记录行数 + internal static int Update(OperationRecordInfo operationRecordInfo) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteUpdateCommand(cmd, operationRecordInfo); + } + } + } + /// + /// 使用事务的更新方法 + /// + /// 实现共享Connection的对象 + /// 实体类对象 + /// 影响的记录行数 + internal static int Update(Connection connection, OperationRecordInfo operationRecordInfo) + { + return ExcuteUpdateCommand(connection.Command, operationRecordInfo); + } + /// + /// 执行更新命令 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int ExcuteUpdateCommand(SqlCommand cmd, string oql, ParameterList parameters) + { + //解析过滤部份Sql语句 + string updateString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); + cmd.CommandText = "update OperationRecordInfo set " + updateString; + cmd.Parameters.Clear(); + //添加参数 + if (parameters != null) + { + foreach (string key in parameters.Keys) + { + cmd.Parameters.Add(new SqlParameter(key, parameters[key])); + } + } + return cmd.ExecuteNonQuery(); + } - /// - /// 不使用事务的更新方法 - /// - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int Update(string oql, ParameterList parameters) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteUpdateCommand(cmd, oql, parameters); - } - } - } + /// + /// 不使用事务的更新方法 + /// + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int Update(string oql, ParameterList parameters) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteUpdateCommand(cmd, oql, parameters); + } + } + } - /// - /// 使用事务的更新方法 - /// - /// 实现共享Connection的对象 - /// 对象查询语句 - /// 参数列表 - /// 影响的记录行数 - internal static int Update(Connection connection, string oql, ParameterList parameters) - { - return ExcuteUpdateCommand(connection.Command, oql, parameters); - } - #endregion + /// + /// 使用事务的更新方法 + /// + /// 实现共享Connection的对象 + /// 对象查询语句 + /// 参数列表 + /// 影响的记录行数 + internal static int Update(Connection connection, string oql, ParameterList parameters) + { + return ExcuteUpdateCommand(connection.Command, oql, parameters); + } + #endregion - #region 查询实体集合 - /// - /// 执行Command获取对象列表 - /// - /// Command对象 - /// 递归类型 - /// 递归深度 - /// 实体类对象列表 - internal static List ExcuteSelectCommand(SqlCommand cmd, RecursiveType recursiveType, int recursiveDepth) - { - List operationRecordInfoList = new List(); - using (SqlDataReader dr = cmd.ExecuteReader()) - { - while (dr.Read()) - { - OperationRecordInfo operationRecordInfo = DataReaderToEntity(dr); - operationRecordInfoList.Add(operationRecordInfo); - } - } - return operationRecordInfoList; - } - /// - /// 执行查询命令 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 递归类型 - /// 递归深度 - /// 实体类对象集合 - internal static List ExcuteSelectCommand(SqlCommand cmd, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - //解析过滤部份Sql语句 - string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); - if (filterString != string.Empty) - { - if (filterString.Trim().ToLower().IndexOf("order ") != 0) - filterString = " where " + filterString; - } - cmd.Parameters.Clear(); - cmd.CommandText = "select * from OperationRecordInfo " + filterString; - //添加参数 - if (parameters != null) - { - foreach (string key in parameters.Keys) - { - cmd.Parameters.Add(new SqlParameter(key, parameters[key])); - } - } - return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth); - } + #region 查询实体集合 + /// + /// 执行Command获取对象列表 + /// + /// Command对象 + /// 递归类型 + /// 递归深度 + /// 实体类对象列表 + internal static List ExcuteSelectCommand(SqlCommand cmd, RecursiveType recursiveType, int recursiveDepth) + { + List operationRecordInfoList = new List(); + using (SqlDataReader dr = cmd.ExecuteReader()) + { + while (dr.Read()) + { + OperationRecordInfo operationRecordInfo = DataReaderToEntity(dr); + operationRecordInfoList.Add(operationRecordInfo); + } + } + return operationRecordInfoList; + } + /// + /// 执行查询命令 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 递归类型 + /// 递归深度 + /// 实体类对象集合 + internal static List ExcuteSelectCommand(SqlCommand cmd, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + //解析过滤部份Sql语句 + string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); + if (filterString != string.Empty) + { + if (filterString.Trim().ToLower().IndexOf("order ") != 0) + filterString = " where " + filterString; + } + cmd.Parameters.Clear(); + cmd.CommandText = "select * from OperationRecordInfo " + filterString; + //添加参数 + if (parameters != null) + { + foreach (string key in parameters.Keys) + { + cmd.Parameters.Add(new SqlParameter(key, parameters[key])); + } + } + return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth); + } - /// - /// 根据对象查询语句查询实体集合 - /// - /// 实体类对象集合 - internal static List Select() - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - cmd.CommandText = "select * from OperationRecordInfo"; - return ExcuteSelectCommand(cmd, RecursiveType.Parent, 1); - } - } - } - /// - /// 根据对象查询语句查询实体集合 - /// - /// 递归类型 - /// 递归深度 - /// 实体类对象集合 - internal static List Select(RecursiveType recursiveType, int recursiveDepth) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - cmd.CommandText = "select * from OperationRecordInfo"; - return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth); - } - } - } + /// + /// 根据对象查询语句查询实体集合 + /// + /// 实体类对象集合 + internal static List Select() + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + cmd.CommandText = "select * from OperationRecordInfo"; + return ExcuteSelectCommand(cmd, RecursiveType.Parent, 1); + } + } + } + /// + /// 根据对象查询语句查询实体集合 + /// + /// 递归类型 + /// 递归深度 + /// 实体类对象集合 + internal static List Select(RecursiveType recursiveType, int recursiveDepth) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + cmd.CommandText = "select * from OperationRecordInfo"; + return ExcuteSelectCommand(cmd, recursiveType, recursiveDepth); + } + } + } - /// - /// 根据对象查询语句查询实体集合 - /// - /// 对象查询语句 - /// 参数列表 - /// 实体类对象集合 - internal static List Select(string oql, ParameterList parameters) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteSelectCommand(cmd, oql, parameters, RecursiveType.Parent, 1); - } - } - } + /// + /// 根据对象查询语句查询实体集合 + /// + /// 对象查询语句 + /// 参数列表 + /// 实体类对象集合 + internal static List Select(string oql, ParameterList parameters) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteSelectCommand(cmd, oql, parameters, RecursiveType.Parent, 1); + } + } + } - /// - /// 根据对象查询语句查询实体集合 - /// - /// 对象查询语句 - /// 参数列表 - /// 递归类型 - /// 递归深度 - /// 实体类对象集合 - internal static List Select(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteSelectCommand(cmd, oql, parameters, recursiveType, recursiveDepth); - } - } - } + /// + /// 根据对象查询语句查询实体集合 + /// + /// 对象查询语句 + /// 参数列表 + /// 递归类型 + /// 递归深度 + /// 实体类对象集合 + internal static List Select(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteSelectCommand(cmd, oql, parameters, recursiveType, recursiveDepth); + } + } + } - /// - /// 根据对象查询语句查询实体集合(启用事务) - /// - /// 连接对象 - /// 对象查询语句 - /// 参数列表 - /// 递归类型 - /// 递归深度 - /// 实体类对象集合 - internal static List Select(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - return ExcuteSelectCommand(connection.Command, oql, parameters, recursiveType, recursiveDepth); - } - #endregion + /// + /// 根据对象查询语句查询实体集合(启用事务) + /// + /// 连接对象 + /// 对象查询语句 + /// 参数列表 + /// 递归类型 + /// 递归深度 + /// 实体类对象集合 + internal static List Select(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + return ExcuteSelectCommand(connection.Command, oql, parameters, recursiveType, recursiveDepth); + } + #endregion - #region 查询单个实体 + #region 查询单个实体 - /// - /// 递归查询单个实体 - /// - /// Command对象 - /// 递归类型 - /// 递归深度 - /// 实体对象 - internal static OperationRecordInfo ExcuteSelectSingleCommand(SqlCommand cmd, RecursiveType recursiveType, int recursiveDepth) - { - OperationRecordInfo operationRecordInfo = null; - using (SqlDataReader dr = cmd.ExecuteReader()) - { - if (dr.Read()) - operationRecordInfo = DataReaderToEntity(dr); - } - if (operationRecordInfo == null) - return operationRecordInfo; - return operationRecordInfo; - } - /// - /// 更据对象查询语句递归查询单个实体 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 递归类型 - /// 递归深度 - /// 实体对象 - internal static OperationRecordInfo ExcuteSelectSingleCommand(SqlCommand cmd, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - //解析过滤部份Sql语句 - string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); - if (filterString != string.Empty) - { - filterString = " where " + filterString; - } - cmd.CommandText = "select * from OperationRecordInfo " + filterString; - cmd.Parameters.Clear(); - //添加参数 - if (parameters != null) - { - foreach (string key in parameters.Keys) - { - cmd.Parameters.Add(new SqlParameter(key, parameters[key])); - } - } - return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth); - } + /// + /// 递归查询单个实体 + /// + /// Command对象 + /// 递归类型 + /// 递归深度 + /// 实体对象 + internal static OperationRecordInfo ExcuteSelectSingleCommand(SqlCommand cmd, RecursiveType recursiveType, int recursiveDepth) + { + OperationRecordInfo operationRecordInfo = null; + using (SqlDataReader dr = cmd.ExecuteReader()) + { + if (dr.Read()) + operationRecordInfo = DataReaderToEntity(dr); + } + if (operationRecordInfo == null) + return operationRecordInfo; + return operationRecordInfo; + } + /// + /// 更据对象查询语句递归查询单个实体 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 递归类型 + /// 递归深度 + /// 实体对象 + internal static OperationRecordInfo ExcuteSelectSingleCommand(SqlCommand cmd, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + //解析过滤部份Sql语句 + string filterString = SyntaxAnalyzer.ParseSql(oql, new OperationRecordInfoMap()); + if (filterString != string.Empty) + { + filterString = " where " + filterString; + } + cmd.CommandText = "select * from OperationRecordInfo " + filterString; + cmd.Parameters.Clear(); + //添加参数 + if (parameters != null) + { + foreach (string key in parameters.Keys) + { + cmd.Parameters.Add(new SqlParameter(key, parameters[key])); + } + } + return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth); + } - /// - /// 更据对象查询语句递归查询单个实体 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 递归类型 - /// 递归深度 - /// 实体对象 - internal static OperationRecordInfo SelectSingle(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return ExcuteSelectSingleCommand(cmd, oql, parameters, recursiveType, recursiveDepth); - } - } - } + /// + /// 更据对象查询语句递归查询单个实体 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 递归类型 + /// 递归深度 + /// 实体对象 + internal static OperationRecordInfo SelectSingle(string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return ExcuteSelectSingleCommand(cmd, oql, parameters, recursiveType, recursiveDepth); + } + } + } - /// - /// 更据对象查询语句查询单个实体 - /// - /// Command对象 - /// 对象查询语句 - /// 参数列表 - /// 实体对象 - internal static OperationRecordInfo SelectSingle(string oql, ParameterList parameters) - { - return SelectSingle(oql, parameters, RecursiveType.Parent, 1); - } + /// + /// 更据对象查询语句查询单个实体 + /// + /// Command对象 + /// 对象查询语句 + /// 参数列表 + /// 实体对象 + internal static OperationRecordInfo SelectSingle(string oql, ParameterList parameters) + { + return SelectSingle(oql, parameters, RecursiveType.Parent, 1); + } - /// - /// 更据对象查询语句并启用事务查询单个实体 - /// - /// 连接对象 - /// 对象查询语句 - /// 参数列表 - /// 实体对象 - internal static OperationRecordInfo SelectSingle(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) - { - return ExcuteSelectSingleCommand(connection.Command, oql, parameters, recursiveType, recursiveDepth); - } + /// + /// 更据对象查询语句并启用事务查询单个实体 + /// + /// 连接对象 + /// 对象查询语句 + /// 参数列表 + /// 实体对象 + internal static OperationRecordInfo SelectSingle(Connection connection, string oql, ParameterList parameters, RecursiveType recursiveType, int recursiveDepth) + { + return ExcuteSelectSingleCommand(connection.Command, oql, parameters, recursiveType, recursiveDepth); + } - /// - /// 更据主键值递归查询单个实体 - /// - /// Command对象 - /// 主键值 - /// 递归类型 - /// 递归深度 - /// 实体对象 - internal static OperationRecordInfo SelectSingle(SqlCommand cmd, int? id, RecursiveType recursiveType, int recursiveDepth) - { - cmd.Parameters.Clear(); - if (id.HasValue) - { - cmd.CommandText = "select * from OperationRecordInfo where Id=@pk"; - cmd.Parameters.Add(new SqlParameter("@pk", id.Value)); - } - else - { - cmd.CommandText = "select * from OperationRecordInfo where Id is null"; - } - return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth); - } + /// + /// 更据主键值递归查询单个实体 + /// + /// Command对象 + /// 主键值 + /// 递归类型 + /// 递归深度 + /// 实体对象 + internal static OperationRecordInfo SelectSingle(SqlCommand cmd, int? id, RecursiveType recursiveType, int recursiveDepth) + { + cmd.Parameters.Clear(); + if (id.HasValue) + { + cmd.CommandText = "select * from OperationRecordInfo where Id=@pk"; + cmd.Parameters.Add(new SqlParameter("@pk", id.Value)); + } + else + { + cmd.CommandText = "select * from OperationRecordInfo where Id is null"; + } + return ExcuteSelectSingleCommand(cmd, recursiveType, recursiveDepth); + } - /// - /// 按主键字段查询特定实体 - /// - /// 主键值 - /// 实体类对象 - internal static OperationRecordInfo SelectSingle(int? id) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return SelectSingle(cmd, id, RecursiveType.Parent, 1); - } - } - } - /// - /// 按主键字段查询特定实体 - /// - /// 主键值 - /// 递归类型 - /// 递归深度 - /// 实体类对象 - internal static OperationRecordInfo SelectSingle(int? id, RecursiveType recursiveType, int recursiveDepth) - { - using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) - { - conn.Open(); - using (SqlCommand cmd = conn.CreateCommand()) - { - return SelectSingle(cmd, id, recursiveType, recursiveDepth); - } - } - } + /// + /// 按主键字段查询特定实体 + /// + /// 主键值 + /// 实体类对象 + internal static OperationRecordInfo SelectSingle(int? id) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return SelectSingle(cmd, id, RecursiveType.Parent, 1); + } + } + } + /// + /// 按主键字段查询特定实体 + /// + /// 主键值 + /// 递归类型 + /// 递归深度 + /// 实体类对象 + internal static OperationRecordInfo SelectSingle(int? id, RecursiveType recursiveType, int recursiveDepth) + { + using (SqlConnection conn = new SqlConnection(Connection.ConnectionString)) + { + conn.Open(); + using (SqlCommand cmd = conn.CreateCommand()) + { + return SelectSingle(cmd, id, recursiveType, recursiveDepth); + } + } + } - /// - /// 使用事务并按主键字段查询特定实体 - /// - /// 连接对象 - /// 主键值 - /// 实体类对象 - internal static OperationRecordInfo SelectSingle(Connection connection, int? id, RecursiveType recursiveType, int recursiveDepth) - { - return SelectSingle(connection.Command, id, recursiveType, recursiveDepth); - } - #endregion + /// + /// 使用事务并按主键字段查询特定实体 + /// + /// 连接对象 + /// 主键值 + /// 实体类对象 + internal static OperationRecordInfo SelectSingle(Connection connection, int? id, RecursiveType recursiveType, int recursiveDepth) + { + return SelectSingle(connection.Command, id, recursiveType, recursiveDepth); + } + #endregion - /// - /// 从DataReader中取出值生成实体对象 - /// - /// 查询对象 - /// 过滤条件字符串 - private static OperationRecordInfo DataReaderToEntity(SqlDataReader dr) - { - OperationRecordInfo entity = new OperationRecordInfo(); - if (dr["Id"] != System.DBNull.Value) - { - entity.Id = Convert.ToInt32(dr["Id"]); - } - if (dr["PatientId"] != System.DBNull.Value) - { - entity.PatientId = Convert.ToInt32(dr["PatientId"]); - } - if (dr["ApplyId"] != System.DBNull.Value) - { - entity.ApplyId = Convert.ToInt32(dr["ApplyId"]); - } - if (dr["OperationRecordId"] != System.DBNull.Value) - { - entity.OperationRecordId = Convert.ToInt32(dr["OperationRecordId"]); - } - if (dr["OperationCutId"] != System.DBNull.Value) - { - entity.OperationCutId = dr["OperationCutId"].ToString(); - } - if (dr["OperationCut"] != System.DBNull.Value) - { - entity.OperationCut = dr["OperationCut"].ToString(); - } - if (dr["OperationLevelId"] != System.DBNull.Value) - { - entity.OperationLevelId = dr["OperationLevelId"].ToString(); - } - if (dr["OperationLevel"] != System.DBNull.Value) - { - entity.OperationLevel = dr["OperationLevel"].ToString(); - } - if (dr["OperationSiteId"] != System.DBNull.Value) - { - entity.OperationSiteId = dr["OperationSiteId"].ToString(); - } - if (dr["OperationSite"] != System.DBNull.Value) - { - entity.OperationSite = dr["OperationSite"].ToString(); - } - if (dr["PuncturePosition"] != System.DBNull.Value) - { - entity.PuncturePosition = dr["PuncturePosition"].ToString(); - } - if (dr["PunctureSite"] != System.DBNull.Value) - { - entity.PunctureSite = dr["PunctureSite"].ToString(); - } - if (dr["ConduitDepth"] != System.DBNull.Value) - { - entity.ConduitDepth = dr["ConduitDepth"].ToString(); - } - if (dr["NeedleNumber"] != System.DBNull.Value) - { - entity.NeedleNumber = dr["NeedleNumber"].ToString(); - } - if (dr["NeedleDirection"] != System.DBNull.Value) - { - entity.NeedleDirection = dr["NeedleDirection"].ToString(); - } - if (dr["PunctureRemark"] != System.DBNull.Value) - { - entity.PunctureRemark = dr["PunctureRemark"].ToString(); - } - if (dr["PuncturePosition2"] != System.DBNull.Value) - { - entity.PuncturePosition2 = dr["PuncturePosition2"].ToString(); - } - if (dr["PunctureSite2"] != System.DBNull.Value) - { - entity.PunctureSite2 = dr["PunctureSite2"].ToString(); - } - if (dr["ConduitDepth2"] != System.DBNull.Value) - { - entity.ConduitDepth2 = dr["ConduitDepth2"].ToString(); - } - if (dr["NeedleNumber2"] != System.DBNull.Value) - { - entity.NeedleNumber2 = dr["NeedleNumber2"].ToString(); - } - if (dr["NeedleDirection2"] != System.DBNull.Value) - { - entity.NeedleDirection2 = dr["NeedleDirection2"].ToString(); - } - if (dr["PunctureRemark2"] != System.DBNull.Value) - { - entity.PunctureRemark2 = dr["PunctureRemark2"].ToString(); - } - if (dr["IntubateMode"] != System.DBNull.Value) - { - entity.IntubateMode = dr["IntubateMode"].ToString(); - } - if (dr["IntubateType"] != System.DBNull.Value) - { - entity.IntubateType = dr["IntubateType"].ToString(); - } - if (dr["IntubateNumber"] != System.DBNull.Value) - { - entity.IntubateNumber = dr["IntubateNumber"].ToString(); - } - if (dr["IntubateDepth"] != System.DBNull.Value) - { - entity.IntubateDepth = dr["IntubateDepth"].ToString(); - } - if (dr["IntubatePosition"] != System.DBNull.Value) - { - entity.IntubatePosition = dr["IntubatePosition"].ToString(); - } - if (dr["AnaesthesiaMode"] != System.DBNull.Value) - { - entity.AnaesthesiaMode = dr["AnaesthesiaMode"].ToString(); - } - if (dr["IntubatePath"] != System.DBNull.Value) - { - entity.IntubatePath = dr["IntubatePath"].ToString(); - } - if (dr["IntubateOther"] != System.DBNull.Value) - { - entity.IntubateOther = dr["IntubateOther"].ToString(); - } - if (dr["NeuroPlexusShallow"] != System.DBNull.Value) - { - entity.NeuroPlexusShallow = Convert.ToInt32(dr["NeuroPlexusShallow"]); - } - if (dr["NeuroPlexusAround"] != System.DBNull.Value) - { - entity.NeuroPlexusAround = Convert.ToInt32(dr["NeuroPlexusAround"]); - } - if (dr["BrachialPlexus"] != System.DBNull.Value) - { - entity.BrachialPlexus = dr["BrachialPlexus"].ToString(); - } - if (dr["VenipunctureType"] != System.DBNull.Value) - { - entity.VenipunctureType = dr["VenipunctureType"].ToString(); - } - if (dr["VenipunctureDeep"] != System.DBNull.Value) - { - entity.VenipunctureDeep = dr["VenipunctureDeep"].ToString(); - } - if (dr["VenipunctureCenter"] != System.DBNull.Value) - { - entity.VenipunctureCenter = dr["VenipunctureCenter"].ToString(); - } - if (dr["Experts"] != System.DBNull.Value) - { - entity.Experts = dr["Experts"].ToString(); - } - if (dr["RuleAnesthesiaDoctor"] != System.DBNull.Value) - { - entity.RuleAnesthesiaDoctor = dr["RuleAnesthesiaDoctor"].ToString(); - } - if (dr["RuleNurse"] != System.DBNull.Value) - { - entity.RuleNurse = dr["RuleNurse"].ToString(); - } - if (dr["AnesthesiaPlane"] != System.DBNull.Value) - { - entity.AnesthesiaPlane = dr["AnesthesiaPlane"].ToString(); - } - if (dr["SpecialSituation"] != System.DBNull.Value) - { - entity.SpecialSituation = dr["SpecialSituation"].ToString(); - } - if (dr["AnesthesiaEffect"] != System.DBNull.Value) - { - entity.AnesthesiaEffect = dr["AnesthesiaEffect"].ToString(); - } - if (dr["OperationAnalgesiaMode"] != System.DBNull.Value) - { - entity.OperationAnalgesiaMode = dr["OperationAnalgesiaMode"].ToString(); - } - if (dr["Whereabouts"] != System.DBNull.Value) - { - entity.Whereabouts = dr["Whereabouts"].ToString(); - } - if (dr["AnesthesiaMethodFirstName"] != System.DBNull.Value) - { - entity.AnesthesiaMethodFirstName = dr["AnesthesiaMethodFirstName"].ToString(); - } - if (dr["AnesthesiaMethodLastName"] != System.DBNull.Value) - { - entity.AnesthesiaMethodLastName = dr["AnesthesiaMethodLastName"].ToString(); - } - if (dr["AnesthesiaMethodChangeReason"] != System.DBNull.Value) - { - entity.AnesthesiaMethodChangeReason = dr["AnesthesiaMethodChangeReason"].ToString(); - } - if (dr["AnesthesiaMethodChangeTime"] != System.DBNull.Value) - { - entity.AnesthesiaMethodChangeTime = Convert.ToDateTime(dr["AnesthesiaMethodChangeTime"]); - } - if (dr["AnesthesiaSucceed"] != System.DBNull.Value) - { - entity.AnesthesiaSucceed = dr["AnesthesiaSucceed"].ToString(); - } - if (dr["AnesthesiaSucceedTime"] != System.DBNull.Value) - { - entity.AnesthesiaSucceedTime = Convert.ToDateTime(dr["AnesthesiaSucceedTime"]); - } - if (dr["TourNurseSucceed"] != System.DBNull.Value) - { - entity.TourNurseSucceed = dr["TourNurseSucceed"].ToString(); - } - if (dr["TourNurseSucceedTime"] != System.DBNull.Value) - { - entity.TourNurseSucceedTime = Convert.ToDateTime(dr["TourNurseSucceedTime"]); - } - if (dr["InstrumentNurseSucceed"] != System.DBNull.Value) - { - entity.InstrumentNurseSucceed = dr["InstrumentNurseSucceed"].ToString(); - } - if (dr["InstrumentNurseSucceedTime"] != System.DBNull.Value) - { - entity.InstrumentNurseSucceedTime = Convert.ToDateTime(dr["InstrumentNurseSucceedTime"]); - } - if (dr["InfoRemark"] != System.DBNull.Value) - { - entity.InfoRemark = dr["InfoRemark"].ToString(); - } - if (dr["OperatorId"] != System.DBNull.Value) - { - entity.OperatorId = dr["OperatorId"].ToString(); - } - if (dr["OperatorTime"] != System.DBNull.Value) - { - entity.OperatorTime = Convert.ToDateTime(dr["OperatorTime"]); - } - if (dr["StewardSober"] != System.DBNull.Value) - { - entity.StewardSober = dr["StewardSober"].ToString(); - } - if (dr["StewardBreathing"] != System.DBNull.Value) - { - entity.StewardBreathing = dr["StewardBreathing"].ToString(); - } - if (dr["StewardLimbActivity"] != System.DBNull.Value) - { - entity.StewardLimbActivity = dr["StewardLimbActivity"].ToString(); - } - if (dr["StewardNumber"] != System.DBNull.Value) - { - entity.StewardNumber = dr["StewardNumber"].ToString(); - } - if (dr["Extend1"] != System.DBNull.Value) - { - entity.Extend1 = dr["Extend1"].ToString(); - } - if (dr["Extend2"] != System.DBNull.Value) - { - entity.Extend2 = dr["Extend2"].ToString(); - } - if (dr["Extend3"] != System.DBNull.Value) - { - entity.Extend3 = dr["Extend3"].ToString(); - } - if (dr["Extend4"] != System.DBNull.Value) - { - entity.Extend4 = dr["Extend4"].ToString(); - } - if (dr["Extend5"] != System.DBNull.Value) - { - entity.Extend5 = dr["Extend5"].ToString(); - } - return entity; - } - } + /// + /// 从DataReader中取出值生成实体对象 + /// + /// 查询对象 + /// 过滤条件字符串 + private static OperationRecordInfo DataReaderToEntity(SqlDataReader dr) + { + OperationRecordInfo entity = new OperationRecordInfo(); + if (dr["Id"] != System.DBNull.Value) + { + entity.Id = Convert.ToInt32(dr["Id"]); + } + if (dr["PatientId"] != System.DBNull.Value) + { + entity.PatientId = Convert.ToInt32(dr["PatientId"]); + } + if (dr["ApplyId"] != System.DBNull.Value) + { + entity.ApplyId = Convert.ToInt32(dr["ApplyId"]); + } + if (dr["OperationRecordId"] != System.DBNull.Value) + { + entity.OperationRecordId = Convert.ToInt32(dr["OperationRecordId"]); + } + if (dr["OperationCutId"] != System.DBNull.Value) + { + entity.OperationCutId = dr["OperationCutId"].ToString(); + } + if (dr["OperationCut"] != System.DBNull.Value) + { + entity.OperationCut = dr["OperationCut"].ToString(); + } + if (dr["OperationLevelId"] != System.DBNull.Value) + { + entity.OperationLevelId = dr["OperationLevelId"].ToString(); + } + if (dr["OperationLevel"] != System.DBNull.Value) + { + entity.OperationLevel = dr["OperationLevel"].ToString(); + } + if (dr["OperationSiteId"] != System.DBNull.Value) + { + entity.OperationSiteId = dr["OperationSiteId"].ToString(); + } + if (dr["OperationSite"] != System.DBNull.Value) + { + entity.OperationSite = dr["OperationSite"].ToString(); + } + if (dr["PuncturePosition"] != System.DBNull.Value) + { + entity.PuncturePosition = dr["PuncturePosition"].ToString(); + } + if (dr["PunctureSite"] != System.DBNull.Value) + { + entity.PunctureSite = dr["PunctureSite"].ToString(); + } + if (dr["ConduitDepth"] != System.DBNull.Value) + { + entity.ConduitDepth = dr["ConduitDepth"].ToString(); + } + if (dr["NeedleNumber"] != System.DBNull.Value) + { + entity.NeedleNumber = dr["NeedleNumber"].ToString(); + } + if (dr["NeedleDirection"] != System.DBNull.Value) + { + entity.NeedleDirection = dr["NeedleDirection"].ToString(); + } + if (dr["PunctureRemark"] != System.DBNull.Value) + { + entity.PunctureRemark = dr["PunctureRemark"].ToString(); + } + if (dr["PuncturePosition2"] != System.DBNull.Value) + { + entity.PuncturePosition2 = dr["PuncturePosition2"].ToString(); + } + if (dr["PunctureSite2"] != System.DBNull.Value) + { + entity.PunctureSite2 = dr["PunctureSite2"].ToString(); + } + if (dr["ConduitDepth2"] != System.DBNull.Value) + { + entity.ConduitDepth2 = dr["ConduitDepth2"].ToString(); + } + if (dr["NeedleNumber2"] != System.DBNull.Value) + { + entity.NeedleNumber2 = dr["NeedleNumber2"].ToString(); + } + if (dr["NeedleDirection2"] != System.DBNull.Value) + { + entity.NeedleDirection2 = dr["NeedleDirection2"].ToString(); + } + if (dr["PunctureRemark2"] != System.DBNull.Value) + { + entity.PunctureRemark2 = dr["PunctureRemark2"].ToString(); + } + if (dr["IntubateMode"] != System.DBNull.Value) + { + entity.IntubateMode = dr["IntubateMode"].ToString(); + } + if (dr["IntubateType"] != System.DBNull.Value) + { + entity.IntubateType = dr["IntubateType"].ToString(); + } + if (dr["IntubateNumber"] != System.DBNull.Value) + { + entity.IntubateNumber = dr["IntubateNumber"].ToString(); + } + if (dr["IntubateDepth"] != System.DBNull.Value) + { + entity.IntubateDepth = dr["IntubateDepth"].ToString(); + } + if (dr["IntubatePosition"] != System.DBNull.Value) + { + entity.IntubatePosition = dr["IntubatePosition"].ToString(); + } + if (dr["AnaesthesiaMode"] != System.DBNull.Value) + { + entity.AnaesthesiaMode = dr["AnaesthesiaMode"].ToString(); + } + if (dr["IntubatePath"] != System.DBNull.Value) + { + entity.IntubatePath = dr["IntubatePath"].ToString(); + } + if (dr["IntubateOther"] != System.DBNull.Value) + { + entity.IntubateOther = dr["IntubateOther"].ToString(); + } + if (dr["NeuroPlexusShallow"] != System.DBNull.Value) + { + entity.NeuroPlexusShallow = dr["NeuroPlexusShallow"].ToString(); + } + if (dr["NeuroPlexusAround"] != System.DBNull.Value) + { + entity.NeuroPlexusAround = dr["NeuroPlexusAround"].ToString(); + } + if (dr["BrachialPlexus"] != System.DBNull.Value) + { + entity.BrachialPlexus = dr["BrachialPlexus"].ToString(); + } + if (dr["VenipunctureType"] != System.DBNull.Value) + { + entity.VenipunctureType = dr["VenipunctureType"].ToString(); + } + if (dr["VenipunctureDeep"] != System.DBNull.Value) + { + entity.VenipunctureDeep = dr["VenipunctureDeep"].ToString(); + } + if (dr["VenipunctureCenter"] != System.DBNull.Value) + { + entity.VenipunctureCenter = dr["VenipunctureCenter"].ToString(); + } + if (dr["Experts"] != System.DBNull.Value) + { + entity.Experts = dr["Experts"].ToString(); + } + if (dr["RuleAnesthesiaDoctor"] != System.DBNull.Value) + { + entity.RuleAnesthesiaDoctor = dr["RuleAnesthesiaDoctor"].ToString(); + } + if (dr["RuleNurse"] != System.DBNull.Value) + { + entity.RuleNurse = dr["RuleNurse"].ToString(); + } + if (dr["AnesthesiaPlane"] != System.DBNull.Value) + { + entity.AnesthesiaPlane = dr["AnesthesiaPlane"].ToString(); + } + if (dr["SpecialSituation"] != System.DBNull.Value) + { + entity.SpecialSituation = dr["SpecialSituation"].ToString(); + } + if (dr["AnesthesiaEffect"] != System.DBNull.Value) + { + entity.AnesthesiaEffect = dr["AnesthesiaEffect"].ToString(); + } + if (dr["OperationAnalgesiaMode"] != System.DBNull.Value) + { + entity.OperationAnalgesiaMode = dr["OperationAnalgesiaMode"].ToString(); + } + if (dr["Whereabouts"] != System.DBNull.Value) + { + entity.Whereabouts = dr["Whereabouts"].ToString(); + } + if (dr["AnesthesiaMethodFirstName"] != System.DBNull.Value) + { + entity.AnesthesiaMethodFirstName = dr["AnesthesiaMethodFirstName"].ToString(); + } + if (dr["AnesthesiaMethodLastName"] != System.DBNull.Value) + { + entity.AnesthesiaMethodLastName = dr["AnesthesiaMethodLastName"].ToString(); + } + if (dr["AnesthesiaMethodChangeReason"] != System.DBNull.Value) + { + entity.AnesthesiaMethodChangeReason = dr["AnesthesiaMethodChangeReason"].ToString(); + } + if (dr["AnesthesiaMethodChangeTime"] != System.DBNull.Value) + { + entity.AnesthesiaMethodChangeTime = Convert.ToDateTime(dr["AnesthesiaMethodChangeTime"]); + } + if (dr["AnesthesiaSucceed"] != System.DBNull.Value) + { + entity.AnesthesiaSucceed = dr["AnesthesiaSucceed"].ToString(); + } + if (dr["AnesthesiaSucceedTime"] != System.DBNull.Value) + { + entity.AnesthesiaSucceedTime = Convert.ToDateTime(dr["AnesthesiaSucceedTime"]); + } + if (dr["TourNurseSucceed"] != System.DBNull.Value) + { + entity.TourNurseSucceed = dr["TourNurseSucceed"].ToString(); + } + if (dr["TourNurseSucceedTime"] != System.DBNull.Value) + { + entity.TourNurseSucceedTime = Convert.ToDateTime(dr["TourNurseSucceedTime"]); + } + if (dr["InstrumentNurseSucceed"] != System.DBNull.Value) + { + entity.InstrumentNurseSucceed = dr["InstrumentNurseSucceed"].ToString(); + } + if (dr["InstrumentNurseSucceedTime"] != System.DBNull.Value) + { + entity.InstrumentNurseSucceedTime = Convert.ToDateTime(dr["InstrumentNurseSucceedTime"]); + } + if (dr["InfoRemark"] != System.DBNull.Value) + { + entity.InfoRemark = dr["InfoRemark"].ToString(); + } + if (dr["OperatorId"] != System.DBNull.Value) + { + entity.OperatorId = dr["OperatorId"].ToString(); + } + if (dr["OperatorTime"] != System.DBNull.Value) + { + entity.OperatorTime = Convert.ToDateTime(dr["OperatorTime"]); + } + if (dr["StewardSober"] != System.DBNull.Value) + { + entity.StewardSober = dr["StewardSober"].ToString(); + } + if (dr["StewardBreathing"] != System.DBNull.Value) + { + entity.StewardBreathing = dr["StewardBreathing"].ToString(); + } + if (dr["StewardLimbActivity"] != System.DBNull.Value) + { + entity.StewardLimbActivity = dr["StewardLimbActivity"].ToString(); + } + if (dr["StewardNumber"] != System.DBNull.Value) + { + entity.StewardNumber = dr["StewardNumber"].ToString(); + } + if (dr["Extend1"] != System.DBNull.Value) + { + entity.Extend1 = dr["Extend1"].ToString(); + } + if (dr["Extend2"] != System.DBNull.Value) + { + entity.Extend2 = dr["Extend2"].ToString(); + } + if (dr["Extend3"] != System.DBNull.Value) + { + entity.Extend3 = dr["Extend3"].ToString(); + } + if (dr["Extend4"] != System.DBNull.Value) + { + entity.Extend4 = dr["Extend4"].ToString(); + } + if (dr["Extend5"] != System.DBNull.Value) + { + entity.Extend5 = dr["Extend5"].ToString(); + } + return entity; + } + } } diff --git a/AIMSEntity/DAL/Extension/DDrugs.cs b/AIMSEntity/DAL/Extension/DDrugs.cs index 9c8d1ee..a522411 100644 --- a/AIMSEntity/DAL/Extension/DDrugs.cs +++ b/AIMSEntity/DAL/Extension/DDrugs.cs @@ -76,7 +76,7 @@ namespace AIMSDAL public static DataTable GetDataTable(string DrugKind) { StringBuilder strSql = new StringBuilder(); - strSql.Append("select [Id],[Name],[HelpCode],[DrugKind],[Stand],[DosageUnit],[Unit],CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid"); + strSql.Append("select [Id],[Name],[HelpCode],[DrugKind],[Stand],[DosageUnit],[Unit],CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid,UseRate "); strSql.Append(" FROM Drugs where DrugKind like '%" + DrugKind + "%'"); return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString()); @@ -97,7 +97,7 @@ namespace AIMSDAL public static DataTable GetDrugsDataTable() { - string strSql = "SELECT TOP 21 e.Id, e.Name FROM Drugs e WHERE e.IsValid=1 ORDER BY e.UseRate DESC "; + string strSql = "SELECT TOP 21 e.Id, e.Name,e.Stand FROM Drugs e WHERE e.IsValid=1 ORDER BY e.UseRate DESC "; return HelperDB.DbHelperSQL.GetDataTable(strSql); } diff --git a/AIMSEntity/DAL/Extension/DEvents.cs b/AIMSEntity/DAL/Extension/DEvents.cs index 70d434b..1cd3325 100644 --- a/AIMSEntity/DAL/Extension/DEvents.cs +++ b/AIMSEntity/DAL/Extension/DEvents.cs @@ -141,7 +141,7 @@ namespace AIMSDAL public static DataTable GetDataTable() { StringBuilder strSql = new StringBuilder(); - strSql.Append("select [Id], EventKind,[Name],HelpCode,CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid"); + strSql.Append("select [Id], EventKind,[Name],HelpCode,CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid,UseRate "); strSql.Append(" FROM Events "); return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString()); } diff --git a/DrawGraph/AreaManage/DBManage.cs b/DrawGraph/AreaManage/DBManage.cs index 1da5578..dc25d0f 100644 --- a/DrawGraph/AreaManage/DBManage.cs +++ b/DrawGraph/AreaManage/DBManage.cs @@ -58,7 +58,7 @@ namespace DrawGraph strSql += " order by UseRate desc"; break; case "麻醉方式": - strSql = "SELECT top 10 p.Id,p.Name,p.Explain Code FROM AnaesthesiaMethod p WHERE p.IsValid=1 AND (p.Name LIKE '%" + HelpCode + "%' OR p.HelpCode LIKE '%" + HelpCode + "%' )"; + strSql = "SELECT p.Id,p.Name,p.Explain Code FROM AnaesthesiaMethod p WHERE p.IsValid=1 AND (p.Name LIKE '%" + HelpCode + "%' OR p.HelpCode LIKE '%" + HelpCode + "%' )"; if (SelPerson != "") strSql += " AND p.Id not in (" + SelPerson + ") "; break; case "手术体位": diff --git a/DrawGraph/AreaManage/DeletePhysios.cs b/DrawGraph/AreaManage/DeletePhysios.cs index 3549021..ffa7449 100644 --- a/DrawGraph/AreaManage/DeletePhysios.cs +++ b/DrawGraph/AreaManage/DeletePhysios.cs @@ -81,6 +81,7 @@ namespace DrawGraph // // DeletePhysios // + this.AcceptButton = this.btnDelete; this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(254, 359); diff --git a/DrawGraph/AreaManage/InstrumentDataManage.cs b/DrawGraph/AreaManage/InstrumentDataManage.cs index d22ebbf..e24e54b 100644 --- a/DrawGraph/AreaManage/InstrumentDataManage.cs +++ b/DrawGraph/AreaManage/InstrumentDataManage.cs @@ -280,6 +280,18 @@ namespace DrawGraph { SetApplianceMethod(myOpeRecord.InstrumentList.ApplianceRecordList); } + if (myOpeRecord.InstrumentList.InstrumentNurse != null) + { + template.SetObjValue(myOpeRecord, "OperationRecord.InstrumentList.InstrumentNurse", myOpeRecord.InstrumentList.InstrumentNurse, myOpeRecord.InstrumentList.InstrumentNurse); + } + if (myOpeRecord.InstrumentList.TourNurse != null) + { + template.SetObjValue(myOpeRecord, "OperationRecord.InstrumentList.TourNurse", myOpeRecord.InstrumentList.TourNurse, myOpeRecord.InstrumentList.TourNurse); + } + if (myOpeRecord.InstrumentList.Remark != null) + { + template.SetObjValue(myOpeRecord, "OperationRecord.InstrumentList.Remark", myOpeRecord.InstrumentList.Remark, myOpeRecord.InstrumentList.Remark); + } } List ables = PackManage.ListPob.Where(s => s is AbleEditPackObj).ToList(); foreach (PackObjBase pack in ables) @@ -415,7 +427,7 @@ namespace DrawGraph else { value = ableEdit.PackValue; - text = DBManage.GetDictionaryValuesById(ableEdit.PackValue, ableEdit.ControlTitleText); + text = DBManage.GetDictionaryValuesById(ableEdit.PackValue, ableEdit.ControlTitleText); } break; default: diff --git a/DrawGraph/AreaManage/OperationRecordInfo.cs b/DrawGraph/AreaManage/OperationRecordInfo.cs index c4b34cc..9b6e878 100644 --- a/DrawGraph/AreaManage/OperationRecordInfo.cs +++ b/DrawGraph/AreaManage/OperationRecordInfo.cs @@ -35,8 +35,8 @@ namespace DrawGraph private string anaesthesiaMode; private string intubatePath; private string intubateOther; - private int? neuroPlexusShallow; - private int? neuroPlexusAround; + private string neuroPlexusShallow; + private string neuroPlexusAround; private string brachialPlexus; private string venipunctureType; private string venipunctureDeep; @@ -348,7 +348,7 @@ namespace DrawGraph /// 神经阻滞 /// [ClassAttributs(Description = "神经阻滞")] - public int? NeuroPlexusShallow + public string NeuroPlexusShallow { get { return neuroPlexusShallow; } set { neuroPlexusShallow = value; } @@ -357,7 +357,7 @@ namespace DrawGraph /// 神经阻滞部位 /// [ClassAttributs(Description = "神经阻滞部位")] - public int? NeuroPlexusAround + public string NeuroPlexusAround { get { return neuroPlexusAround; } set { neuroPlexusAround = value; } diff --git a/DrawGraph/AreaManage/PhysioDataManage.cs b/DrawGraph/AreaManage/PhysioDataManage.cs index 6a7e795..cfcc3e2 100644 --- a/DrawGraph/AreaManage/PhysioDataManage.cs +++ b/DrawGraph/AreaManage/PhysioDataManage.cs @@ -550,6 +550,9 @@ namespace DrawGraph myOpeRecord.SAreaObj.minnumber = ZedControl.GraphPane.YAxis.Scale.Min; DrawPhysioData(); + curPhysioParam = null; + curPhysioData = null; + oldCurPhysioData = null; } /// diff --git a/DrawGraph/AreaManage/RemarkManage.cs b/DrawGraph/AreaManage/RemarkManage.cs index cadc193..911d9d7 100644 --- a/DrawGraph/AreaManage/RemarkManage.cs +++ b/DrawGraph/AreaManage/RemarkManage.cs @@ -237,17 +237,7 @@ namespace DrawGraph string jing = ""; if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow != null) { - //纤维支气管镜 0 可视喉镜 1 光棒 2 视可尼 3 可视硬镜 4 - if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow == 0) - jing = "纤维支气管镜"; - else if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow == 1) - jing = "可视喉镜"; - else if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow == 2) - jing = "光棒"; - else if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow == 3) - jing = "视可尼"; - else if (myOpeRecord.OpeRecordInfo.NeuroPlexusShallow == 4) - jing = "可视硬镜"; + jing = myOpeRecord.OpeRecordInfo.NeuroPlexusShallow; } punStr += " " + jing; @@ -260,7 +250,7 @@ namespace DrawGraph { PunctureAndIntubatio = new List(); PunctureAndIntubatio.Add("【神经阻滞】"); - string NeuroPlexusAround = myOpeRecord.OpeRecordInfo.NeuroPlexusAround == 1 ? "左侧" : myOpeRecord.OpeRecordInfo.NeuroPlexusAround == 2 ? "右侧" : myOpeRecord.OpeRecordInfo.NeuroPlexusAround == 1 ? "左侧" : myOpeRecord.OpeRecordInfo.NeuroPlexusAround == 3 ? "双侧" : ""; + string NeuroPlexusAround = myOpeRecord.OpeRecordInfo.NeuroPlexusAround; if (myOpeRecord.OpeRecordInfo.BrachialPlexus != null && myOpeRecord.OpeRecordInfo.BrachialPlexus != "") PunctureAndIntubatio.Add(myOpeRecord.OpeRecordInfo.BrachialPlexus + " " + NeuroPlexusAround);//"【神经阻滞部位】 " + SetRemarkInfo(PunctureAndIntubatio, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength); diff --git a/DrawGraph/AreaManage/SelectDictValue2.cs b/DrawGraph/AreaManage/SelectDictText.cs similarity index 89% rename from DrawGraph/AreaManage/SelectDictValue2.cs rename to DrawGraph/AreaManage/SelectDictText.cs index ea549ff..352b323 100644 --- a/DrawGraph/AreaManage/SelectDictValue2.cs +++ b/DrawGraph/AreaManage/SelectDictText.cs @@ -9,16 +9,16 @@ using static System.Net.Mime.MediaTypeNames; namespace DrawGraph { - public class SelectDictValue2 + public class SelectDictText { - private volatile static SelectDictValue2 _instance = null; + private volatile static SelectDictText _instance = null; private static readonly object lockHelper = new object(); - public delegate void SetValueHandler(string key, string Value, AbleEditPackObj aEdit); + public delegate void SetValueHandler( string Value, AbleEditPackObj aEdit); public static event SetValueHandler SetValue; - private SelectDictValue2() { } - public static SelectDictValue2 CreateInstance() + private SelectDictText() { } + public static SelectDictText CreateInstance() { if (_instance == null) { @@ -26,7 +26,7 @@ namespace DrawGraph { if (_instance == null) { - _instance = new SelectDictValue2(); + _instance = new SelectDictText(); System.Windows.Forms.DataGridViewTextBoxColumn id = new System.Windows.Forms.DataGridViewTextBoxColumn(); id.HeaderText = "id"; @@ -93,7 +93,6 @@ namespace DrawGraph static string type; public static TemplateManage template; public static object OpeRecord; - public static string Key; public static string Value; public static bool isRadio; @@ -105,9 +104,8 @@ namespace DrawGraph isRadio = _isRadio; OpeRecord = _OpeRecord; if (aEdit == null) return; - Key = aEdit.PackValue; Value = aEdit.PackText; - DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), "", aEdit.ControlTitleText, type.ToString(), Key); + DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), "", aEdit.ControlTitleText, type.ToString(), ""); dgvZd.DataSource = dt; //System.Drawing.Point point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y + aEdit.CControl.Height); //if (_type == "手术" || _type == "诊断") @@ -123,7 +121,7 @@ namespace DrawGraph // point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y - 300); //} - dgvZd.Columns[1].HeaderText = aEdit.ControlTitleText+""; + dgvZd.Columns[1].HeaderText = aEdit.ControlTitleText + ""; System.Drawing.Point point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y + aEdit.CControl.Height); dgvZd.Size = new System.Drawing.Size(aEdit.CControl.Width < 100 ? 99 : aEdit.CControl.Width, dgvZd.Height); if (_aEdit.RealEndY > 0.8) @@ -150,12 +148,11 @@ namespace DrawGraph public void ShowSel(Control CControl, object _OpeRecord) { OpeRecord = _OpeRecord; - if (aEdit == null) return; - Key = aEdit.PackValue; + if (aEdit == null) return; Value = aEdit.PackText; string text = CControl.Text; text = text.Replace(Value + ",", ""); - DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), text, aEdit.ControlTitleText, type.ToString(), Key); + DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), text, aEdit.ControlTitleText, type.ToString(), ""); dgvZd.DataSource = dt; dgvZd.BringToFront(); } @@ -167,7 +164,6 @@ namespace DrawGraph { string[] strs = CControl.Text.Split(','); string[] names = Value.Split(','); - string[] ids = Key.Split(','); List namevalue = new List(); List idvalue = new List(); @@ -179,34 +175,30 @@ namespace DrawGraph if (strs[i] == names[j] && !namevalue.Contains(names[j])) { namevalue.Add(names[j]); - idvalue.Add(ids[j]); } } } if (idvalue.Count > 0) { Value = string.Join(",", namevalue); - Key = string.Join(",", idvalue); } else { Value = ""; - Key = ""; } dgvZd.Visible = false; //aEdit.IsVisible = !aEdit.IsVisible; //设置属性的值 - template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Key, true); + template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Value, true); } else { Value = ""; - Key = ""; dgvZd.Visible = false; //aEdit.IsVisible = !aEdit.IsVisible; //设置属性的值 - template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Key, true); + template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, Value, true); } } public static void Hidden(bool isShow = false) @@ -237,22 +229,12 @@ namespace DrawGraph string code = dgvZd.Rows[index].Cells["code"].Value.ToString(); if (isRadio == true) - { - Key = id.ToString(); + { Value = name; } else - { - if (Key != null && Key.Trim() != "") - { - Key = Key + "," + id; - Value = Value + "," + name; - } - else - { - Key = id.ToString(); - Value = name; - } + { + Value = Value + "," + name; } index = 0; @@ -262,7 +244,7 @@ namespace DrawGraph //template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Value, true); aEdit.PackValue = Value; aEdit.PackText = Value; - SetValue(Key, Value, aEdit); + SetValue(Value, aEdit); } } diff --git a/DrawGraph/AreaManage/TempDataManage.cs b/DrawGraph/AreaManage/TempDataManage.cs index 1ebeeb0..06b3c69 100644 --- a/DrawGraph/AreaManage/TempDataManage.cs +++ b/DrawGraph/AreaManage/TempDataManage.cs @@ -56,7 +56,7 @@ namespace DrawGraph public override void editAr_Click(object sender, EventArgs e) { - SelectDictValue2.Hidden(); + SelectDictText.Hidden(); //传过来的数据是不是可编辑的 AbleEditPackObj editPack = sender as AbleEditPackObj; if (editPack == null) return; @@ -67,11 +67,11 @@ namespace DrawGraph txt_DoubleClick(aEdit1.CControl, null); } - public SelectDictValue2 aSyncSelectDict = null; + public SelectDictText aSyncSelectDict = null; public override void Bind() { - aSyncSelectDict = SelectDictValue2.CreateInstance(); - SelectDictValue2.SetValue += ASyncSelectDict_SetValue; + aSyncSelectDict = SelectDictText.CreateInstance(); + SelectDictText.SetValue += ASyncSelectDict_SetValue; base.Bind(); init(); if (ableEdit2 != null) @@ -112,8 +112,8 @@ namespace DrawGraph { ableEdit.CControl.DoubleClick -= new EventHandler(txt_DoubleClick); ableEdit.CControl.DoubleClick += new EventHandler(txt_DoubleClick); - //ableEdit.CControl.TextChanged -= new EventHandler(txt_Leave); - //ableEdit.CControl.TextChanged += new EventHandler(txt_Leave); + ableEdit.CControl.Leave -= new EventHandler(txt_Leave); + ableEdit.CControl.Leave += new EventHandler(txt_Leave); } else if (ableEdit.ControlType == EControlType.CheckBox) { @@ -232,6 +232,7 @@ namespace DrawGraph packObj.Draw(); } } + } List ables = PackManage.ListPob.Where(s => s is AbleEditPackObj).ToList(); foreach (PackObjBase pack in ables) @@ -359,16 +360,8 @@ namespace DrawGraph value = value.TrimEnd(','); break; case EControlType.Directory: - if (ableEdit.ControlTitleText.Contains("模板")) - { - text = ableEdit.CControl.Text; - value = ableEdit.CControl.Text; - } - else - { - value = ableEdit.PackValue; - text = DBManage.GetDictionaryValuesById(ableEdit.PackValue, ableEdit.ControlTitleText); - } + text = ableEdit.CControl.Text; + value = ableEdit.CControl.Text; break; default: text = ableEdit.CControl.Text; @@ -383,24 +376,6 @@ namespace DrawGraph } } - private void setDefaultDateTime(object sender) - { - Control control = (Control)sender; - if (control == null) return; - AbleEditPackObj ableEdit = control.Tag as AbleEditPackObj; - if (ableEdit == null) return; - string DataSourceName = ableEdit.ClassDataSourceName; - if (ableEdit.ControlTitleText != "") - { - ((DateTimePicker)control).Format = DateTimePickerFormat.Custom; - ((DateTimePicker)control).CustomFormat = ableEdit.ControlTitleText; - } - if (ableEdit.PackText == "") - { - //control.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:00");//ToShortDateString - } - } - private void txt_DoubleClick(object sender, EventArgs e) { Control control = (Control)sender; @@ -443,7 +418,7 @@ namespace DrawGraph AbleEditPackObj ableEdit = control.Tag as AbleEditPackObj; if (ableEdit == null) return; try - { + { if (ableEdit.ControlType == EControlType.RadioButtonList) { if ((sender as CheckBox).Checked == true) @@ -458,7 +433,7 @@ namespace DrawGraph chk.CheckedChanged += new EventHandler(txt_Leave); } } - } + } SetAbleEditView(ableEdit, true); } catch (Exception ex) @@ -512,12 +487,13 @@ namespace DrawGraph AbleEditPackObj ableEdit = sender; if (ableEdit == null) return; - ableEdit.CControl.TextChanged -= new EventHandler(CControl_TextChanged); - ableEdit.CControl.TextChanged += new EventHandler(CControl_TextChanged); - ableEdit.CControl.MouseDown -= new MouseEventHandler(CControl_MouseDown); - ableEdit.CControl.MouseDown += new MouseEventHandler(CControl_MouseDown); - ableEdit.CControl.KeyUp -= new KeyEventHandler(CControl_KeyUp); - ableEdit.CControl.KeyUp += new KeyEventHandler(CControl_KeyUp); + ableEdit.CControl.Leave -= new EventHandler(txt_Leave); + //ableEdit.CControl.TextChanged -= new EventHandler(CControl_TextChanged); + //ableEdit.CControl.TextChanged += new EventHandler(CControl_TextChanged); + //ableEdit.CControl.MouseDown -= new MouseEventHandler(CControl_MouseDown); + //ableEdit.CControl.MouseDown += new MouseEventHandler(CControl_MouseDown); + //ableEdit.CControl.KeyUp -= new KeyEventHandler(CControl_KeyUp); + //ableEdit.CControl.KeyUp += new KeyEventHandler(CControl_KeyUp); if (myOpeRecord != null) { @@ -535,65 +511,68 @@ namespace DrawGraph } aSyncSelectDict.Show(template, OpeRecord, sender, _DictType, isRadio); + ableEdit.CControl.Leave += new EventHandler(txt_Leave); //SetAbleEditView(ableEdit); } } - private void ASyncSelectDict_SetValue(string Value, string Text, AbleEditPackObj aEdit) + private void ASyncSelectDict_SetValue(string Text, AbleEditPackObj aEdit) { - aEdit.PackValue = Value; + aEdit.PackValue = Text; aEdit.PackText = Text; - template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Text, Value, true); + template.SetObjValue(OpeRecord, aEdit.ClassDataSourceName, Text, Text, true); + aEdit.CControl.Leave -= new EventHandler(txt_Leave); + aEdit.CControl.Leave += new EventHandler(txt_Leave); } - private void CControl_TextChanged(object sender, EventArgs e) - { - if (myOpeRecord != null) - { - Control conl = sender as Control; + //private void CControl_TextChanged(object sender, EventArgs e) + //{ + // if (myOpeRecord != null) + // { + // Control conl = sender as Control; - aSyncSelectDict.ShowSel(conl, OpeRecord); - } - } - private void CControl_KeyUp(object sender, KeyEventArgs e) - { - if (myOpeRecord != null) - { - Control conl = sender as Control; - if (conl.Text != SelectDictValue2.Value) - if (e.KeyCode == Keys.Delete || e.KeyCode == Keys.Back) - { - aSyncSelectDict.DelSel(conl, OpeRecord); - } - } - } - private void CControl_MouseDown(object sender, MouseEventArgs e) - { - if (myOpeRecord != null) - { - TextBox conl = sender as TextBox; - string leftStr = conl.Text.Substring(0, conl.SelectionStart); - string rightStr = conl.Text.Substring(conl.SelectionStart, conl.Text.Length - conl.SelectionStart); - int startIndex = 0; - int endLength = conl.Text.Length; + // aSyncSelectDict.ShowSel(conl, OpeRecord); + // } + //} + //private void CControl_KeyUp(object sender, KeyEventArgs e) + //{ + // if (myOpeRecord != null) + // { + // Control conl = sender as Control; + // if (conl.Text != SelectDictText.Value) + // if (e.KeyCode == Keys.Delete || e.KeyCode == Keys.Back) + // { + // aSyncSelectDict.DelSel(conl, OpeRecord); + // } + // } + //} + //private void CControl_MouseDown(object sender, MouseEventArgs e) + //{ + // if (myOpeRecord != null) + // { + // TextBox conl = sender as TextBox; + // string leftStr = conl.Text.Substring(0, conl.SelectionStart); + // string rightStr = conl.Text.Substring(conl.SelectionStart, conl.Text.Length - conl.SelectionStart); + // int startIndex = 0; + // int endLength = conl.Text.Length; - if (leftStr.Contains(",")) - { - int beginindex = leftStr.LastIndexOf(','); - startIndex = beginindex + 1; - if (rightStr.Contains(",")) - { - endLength = rightStr.IndexOf(",") + (leftStr.Length - beginindex); - } - } - else - { - if (rightStr.Contains(",")) - { - endLength = rightStr.IndexOf(",") + leftStr.Length + 1; - } - } - conl.Select(startIndex, endLength); + // if (leftStr.Contains(",")) + // { + // int beginindex = leftStr.LastIndexOf(','); + // startIndex = beginindex + 1; + // if (rightStr.Contains(",")) + // { + // endLength = rightStr.IndexOf(",") + (leftStr.Length - beginindex); + // } + // } + // else + // { + // if (rightStr.Contains(",")) + // { + // endLength = rightStr.IndexOf(",") + leftStr.Length + 1; + // } + // } + // conl.Select(startIndex, endLength); - } - } + // } + //} } } diff --git a/DrawGraph/DrawGraph.csproj b/DrawGraph/DrawGraph.csproj index 2bdb996..2b6d733 100644 --- a/DrawGraph/DrawGraph.csproj +++ b/DrawGraph/DrawGraph.csproj @@ -68,7 +68,7 @@ Form - +