药品费用维护常用维护
This commit is contained in:
parent
ea9e7ef802
commit
6c61a961ec
@ -65,7 +65,7 @@ namespace AIMS.PublicUI.UI
|
||||
{
|
||||
int index = this.dgvY.Rows.Add();
|
||||
this.dgvY.Rows[index].Cells["yId"].Value = dr["Id"].ToString();
|
||||
this.dgvY.Rows[index].Cells["yName"].Value = dr["Name"].ToString();
|
||||
this.dgvY.Rows[index].Cells["yName"].Value = dr["Name"].ToString() + " " + dr["Bill"].ToString() + " " + dr["price"].ToString();
|
||||
}
|
||||
}
|
||||
private void BindDgv(DataTable dt)
|
||||
@ -121,7 +121,7 @@ namespace AIMS.PublicUI.UI
|
||||
}
|
||||
DataRow dr = pdt.NewRow();
|
||||
dr["Id"] = Convert.ToInt32(dt.Rows[i]["Id"]);
|
||||
dr["Name"] = dt.Rows[i]["Name"].ToString();
|
||||
dr["Name"] = dt.Rows[i]["Name"].ToString() + " " + dr["Bill"].ToString() + " " + dr["price"].ToString();
|
||||
pdt.Rows.Add(dr);
|
||||
}
|
||||
return pdt;
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
this.dgvD = new DevComponents.DotNetBar.Controls.DataGridViewX();
|
||||
this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Selectcol = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.Select = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.oName = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.panel1.SuspendLayout();
|
||||
this.panel2.SuspendLayout();
|
||||
@ -113,7 +113,7 @@
|
||||
this.txtQuery.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
|
||||
this.txtQuery.Border.BorderBottomWidth = 1;
|
||||
this.txtQuery.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.Black;
|
||||
this.txtQuery.Location = new System.Drawing.Point(82, 15);
|
||||
this.txtQuery.Name = "txtQuery";
|
||||
this.txtQuery.Size = new System.Drawing.Size(295, 21);
|
||||
@ -301,7 +301,7 @@
|
||||
this.dgvD.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.Id,
|
||||
this.Index,
|
||||
this.Selectcol,
|
||||
this.Select,
|
||||
this.oName});
|
||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window;
|
||||
@ -336,11 +336,11 @@
|
||||
this.Index.Visible = false;
|
||||
this.Index.Width = 65;
|
||||
//
|
||||
// Selectcol
|
||||
// Select
|
||||
//
|
||||
this.Selectcol.HeaderText = "选择";
|
||||
this.Selectcol.Name = "Select";
|
||||
this.Selectcol.Width = 65;
|
||||
this.Select.HeaderText = "选择";
|
||||
this.Select.Name = "Select";
|
||||
this.Select.Width = 65;
|
||||
//
|
||||
// oName
|
||||
//
|
||||
@ -401,5 +401,6 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn oName;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX2;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX1;
|
||||
private System.Windows.Forms.DataGridViewCheckBoxColumn Select;
|
||||
}
|
||||
}
|
||||
@ -132,9 +132,6 @@
|
||||
<metadata name="Index.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="Select.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="oName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
|
||||
@ -57,7 +57,7 @@
|
||||
this.dgvD = new DevComponents.DotNetBar.Controls.DataGridViewX();
|
||||
this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Selectcol = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.Select = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.oName = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.ospec = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.dDOSEPER = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
@ -121,7 +121,7 @@
|
||||
this.txtQuery.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
|
||||
this.txtQuery.Border.BorderBottomWidth = 1;
|
||||
this.txtQuery.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.Black;
|
||||
this.txtQuery.Location = new System.Drawing.Point(82, 15);
|
||||
this.txtQuery.Name = "txtQuery";
|
||||
this.txtQuery.Size = new System.Drawing.Size(392, 21);
|
||||
@ -269,7 +269,7 @@
|
||||
this.dgvY.RowTemplate.Height = 23;
|
||||
this.dgvY.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
|
||||
this.dgvY.Size = new System.Drawing.Size(563, 268);
|
||||
this.dgvY.TabIndex = 0;
|
||||
this.dgvY.TabIndex = 0;
|
||||
this.dgvY.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvY_CellEndEdit);
|
||||
this.dgvY.EditingControlShowing += new System.Windows.Forms.DataGridViewEditingControlShowingEventHandler(this.dgvY_EditingControlShowing);
|
||||
//
|
||||
@ -340,7 +340,7 @@
|
||||
this.dgvD.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.Id,
|
||||
this.Index,
|
||||
this.Selectcol,
|
||||
this.Select,
|
||||
this.oName,
|
||||
this.ospec,
|
||||
this.dDOSEPER,
|
||||
@ -379,11 +379,11 @@
|
||||
this.Index.Visible = false;
|
||||
this.Index.Width = 65;
|
||||
//
|
||||
// Selectcol
|
||||
// Select
|
||||
//
|
||||
this.Selectcol.HeaderText = "选择";
|
||||
this.Selectcol.Name = "Select";
|
||||
this.Selectcol.Width = 65;
|
||||
this.Select.HeaderText = "选择";
|
||||
this.Select.Name = "Select";
|
||||
this.Select.Width = 65;
|
||||
//
|
||||
// oName
|
||||
//
|
||||
@ -476,5 +476,6 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn dDOSEPER3;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX3;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX4;
|
||||
private System.Windows.Forms.DataGridViewCheckBoxColumn Select;
|
||||
}
|
||||
}
|
||||
@ -144,9 +144,6 @@
|
||||
<metadata name="Index.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="Select.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="oName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
this.dgvD = new DevComponents.DotNetBar.Controls.DataGridViewX();
|
||||
this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Selectcol = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.Select = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||
this.oName = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.panel1.SuspendLayout();
|
||||
this.panel2.SuspendLayout();
|
||||
@ -113,7 +113,7 @@
|
||||
this.txtQuery.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
|
||||
this.txtQuery.Border.BorderBottomWidth = 1;
|
||||
this.txtQuery.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
|
||||
this.txtQuery.ForeColor = System.Drawing.Color.Black;
|
||||
this.txtQuery.Location = new System.Drawing.Point(82, 15);
|
||||
this.txtQuery.Name = "txtQuery";
|
||||
this.txtQuery.Size = new System.Drawing.Size(295, 21);
|
||||
@ -301,7 +301,7 @@
|
||||
this.dgvD.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.Id,
|
||||
this.Index,
|
||||
this.Selectcol,
|
||||
this.Select,
|
||||
this.oName});
|
||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window;
|
||||
@ -336,11 +336,11 @@
|
||||
this.Index.Visible = false;
|
||||
this.Index.Width = 65;
|
||||
//
|
||||
// Selectcol
|
||||
// Select
|
||||
//
|
||||
this.Selectcol.HeaderText = "选择";
|
||||
this.Selectcol.Name = "Select";
|
||||
this.Selectcol.Width = 65;
|
||||
this.Select.HeaderText = "选择";
|
||||
this.Select.Name = "Select";
|
||||
this.Select.Width = 65;
|
||||
//
|
||||
// oName
|
||||
//
|
||||
@ -401,5 +401,6 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn oName;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX2;
|
||||
private DevComponents.DotNetBar.ButtonX buttonX1;
|
||||
private System.Windows.Forms.DataGridViewCheckBoxColumn Select;
|
||||
}
|
||||
}
|
||||
@ -132,9 +132,6 @@
|
||||
<metadata name="Index.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="Select.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="oName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
|
||||
140
AIMS/DataDictionary/frmDrugs.Designer.cs
generated
140
AIMS/DataDictionary/frmDrugs.Designer.cs
generated
@ -28,11 +28,11 @@
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("麻醉药");
|
||||
System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("精神I类");
|
||||
System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("精神II类");
|
||||
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("麻醉药");
|
||||
System.Windows.Forms.TreeNode treeNode7 = new System.Windows.Forms.TreeNode("精神I类");
|
||||
System.Windows.Forms.TreeNode treeNode8 = new System.Windows.Forms.TreeNode("精神II类");
|
||||
System.Windows.Forms.TreeNode treeNode9 = new System.Windows.Forms.TreeNode("普通药");
|
||||
System.Windows.Forms.TreeNode treeNode10 = 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,9 +59,11 @@
|
||||
this.cboDosageUnit = new System.Windows.Forms.ComboBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.txtComment = new System.Windows.Forms.TextBox();
|
||||
this.txtStand = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.txtHelpCode = new System.Windows.Forms.TextBox();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.cboDrugKind = new System.Windows.Forms.ComboBox();
|
||||
this.chkIsValid = new System.Windows.Forms.CheckBox();
|
||||
@ -77,7 +79,8 @@
|
||||
this.treeView1 = new System.Windows.Forms.TreeView();
|
||||
this.panel2 = new System.Windows.Forms.Panel();
|
||||
this.panel6 = new System.Windows.Forms.Panel();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.cboZFBL = new System.Windows.Forms.ComboBox();
|
||||
this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Code = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.NameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
@ -93,8 +96,8 @@
|
||||
this.Remark = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Channel = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Comment = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.ZFBL = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.IsValidColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.txtComment = new System.Windows.Forms.TextBox();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.panel4.SuspendLayout();
|
||||
this.panel1.SuspendLayout();
|
||||
@ -210,7 +213,9 @@
|
||||
this.panel4.Controls.Add(this.label4);
|
||||
this.panel4.Controls.Add(this.txtUnit);
|
||||
this.panel4.Controls.Add(this.label2);
|
||||
this.panel4.Controls.Add(this.cboZFBL);
|
||||
this.panel4.Controls.Add(this.txtChannel);
|
||||
this.panel4.Controls.Add(this.label15);
|
||||
this.panel4.Controls.Add(this.label9);
|
||||
this.panel4.Controls.Add(this.label5);
|
||||
this.panel4.Controls.Add(this.label8);
|
||||
@ -260,7 +265,7 @@
|
||||
//
|
||||
// txtUseRate
|
||||
//
|
||||
this.txtUseRate.Location = new System.Drawing.Point(484, 129);
|
||||
this.txtUseRate.Location = new System.Drawing.Point(492, 129);
|
||||
this.txtUseRate.Name = "txtUseRate";
|
||||
this.txtUseRate.Size = new System.Drawing.Size(45, 23);
|
||||
this.txtUseRate.TabIndex = 563;
|
||||
@ -268,7 +273,7 @@
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Location = new System.Drawing.Point(431, 132);
|
||||
this.label6.Location = new System.Drawing.Point(451, 134);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(35, 14);
|
||||
this.label6.TabIndex = 562;
|
||||
@ -277,7 +282,7 @@
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(485, 129);
|
||||
this.label4.Location = new System.Drawing.Point(543, 129);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(0, 14);
|
||||
this.label4.TabIndex = 561;
|
||||
@ -359,6 +364,13 @@
|
||||
this.label1.TabIndex = 557;
|
||||
this.label1.Text = "剂量单位";
|
||||
//
|
||||
// txtComment
|
||||
//
|
||||
this.txtComment.Location = new System.Drawing.Point(484, 46);
|
||||
this.txtComment.Name = "txtComment";
|
||||
this.txtComment.Size = new System.Drawing.Size(123, 23);
|
||||
this.txtComment.TabIndex = 554;
|
||||
//
|
||||
// txtStand
|
||||
//
|
||||
this.txtStand.Location = new System.Drawing.Point(287, 43);
|
||||
@ -382,6 +394,15 @@
|
||||
this.txtHelpCode.Size = new System.Drawing.Size(123, 23);
|
||||
this.txtHelpCode.TabIndex = 552;
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(424, 49);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(49, 14);
|
||||
this.label10.TabIndex = 551;
|
||||
this.label10.Text = "表达式";
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
@ -409,7 +430,7 @@
|
||||
// chkIsValid
|
||||
//
|
||||
this.chkIsValid.AutoSize = true;
|
||||
this.chkIsValid.Location = new System.Drawing.Point(549, 132);
|
||||
this.chkIsValid.Location = new System.Drawing.Point(549, 134);
|
||||
this.chkIsValid.Name = "chkIsValid";
|
||||
this.chkIsValid.Size = new System.Drawing.Size(68, 18);
|
||||
this.chkIsValid.TabIndex = 549;
|
||||
@ -418,9 +439,9 @@
|
||||
//
|
||||
// txtRemark
|
||||
//
|
||||
this.txtRemark.Location = new System.Drawing.Point(102, 129);
|
||||
this.txtRemark.Location = new System.Drawing.Point(100, 129);
|
||||
this.txtRemark.Name = "txtRemark";
|
||||
this.txtRemark.Size = new System.Drawing.Size(308, 23);
|
||||
this.txtRemark.Size = new System.Drawing.Size(206, 23);
|
||||
this.txtRemark.TabIndex = 548;
|
||||
this.txtRemark.TextChanged += new System.EventHandler(this.txtName_TextChanged);
|
||||
//
|
||||
@ -435,7 +456,7 @@
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(31, 132);
|
||||
this.label3.Location = new System.Drawing.Point(31, 134);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(63, 14);
|
||||
this.label3.TabIndex = 546;
|
||||
@ -497,6 +518,7 @@
|
||||
this.Remark,
|
||||
this.Channel,
|
||||
this.Comment,
|
||||
this.ZFBL,
|
||||
this.IsValidColumn});
|
||||
this.dgv.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.dgv.Location = new System.Drawing.Point(0, 0);
|
||||
@ -523,27 +545,27 @@
|
||||
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 = "精神I类";
|
||||
treeNode2.Text = "精神I类";
|
||||
treeNode2.ToolTipText = "精神I类";
|
||||
treeNode3.Name = "精神II类";
|
||||
treeNode3.Text = "精神II类";
|
||||
treeNode3.ToolTipText = "精神II类";
|
||||
treeNode4.Name = "普通药";
|
||||
treeNode4.Text = "普通药";
|
||||
treeNode4.ToolTipText = "普通药";
|
||||
treeNode5.Name = "血液制品";
|
||||
treeNode5.Text = "血液制品";
|
||||
treeNode5.ToolTipText = "血液制品";
|
||||
treeNode6.Name = "麻醉药";
|
||||
treeNode6.Text = "麻醉药";
|
||||
treeNode6.ToolTipText = "麻醉药";
|
||||
treeNode7.Name = "精神I类";
|
||||
treeNode7.Text = "精神I类";
|
||||
treeNode7.ToolTipText = "精神I类";
|
||||
treeNode8.Name = "精神II类";
|
||||
treeNode8.Text = "精神II类";
|
||||
treeNode8.ToolTipText = "精神II类";
|
||||
treeNode9.Name = "普通药";
|
||||
treeNode9.Text = "普通药";
|
||||
treeNode9.ToolTipText = "普通药";
|
||||
treeNode10.Name = "血液制品";
|
||||
treeNode10.Text = "血液制品";
|
||||
treeNode10.ToolTipText = "血液制品";
|
||||
this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
|
||||
treeNode1,
|
||||
treeNode2,
|
||||
treeNode3,
|
||||
treeNode4,
|
||||
treeNode5});
|
||||
treeNode6,
|
||||
treeNode7,
|
||||
treeNode8,
|
||||
treeNode9,
|
||||
treeNode10});
|
||||
this.treeView1.Size = new System.Drawing.Size(181, 427);
|
||||
this.treeView1.TabIndex = 0;
|
||||
this.treeView1.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.treeView1_MouseDoubleClick);
|
||||
@ -566,14 +588,34 @@
|
||||
this.panel6.Size = new System.Drawing.Size(872, 47);
|
||||
this.panel6.TabIndex = 9;
|
||||
//
|
||||
// label10
|
||||
// label15
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(424, 49);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(49, 14);
|
||||
this.label10.TabIndex = 551;
|
||||
this.label10.Text = "表达式";
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(312, 134);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(63, 14);
|
||||
this.label15.TabIndex = 557;
|
||||
this.label15.Text = "自付比例";
|
||||
//
|
||||
// cboZFBL
|
||||
//
|
||||
this.cboZFBL.FormattingEnabled = true;
|
||||
this.cboZFBL.Items.AddRange(new object[] {
|
||||
"",
|
||||
"10%",
|
||||
"20%",
|
||||
"30%",
|
||||
"40%",
|
||||
"50%",
|
||||
"60%",
|
||||
"70%",
|
||||
"80%",
|
||||
"90%",
|
||||
"100%"});
|
||||
this.cboZFBL.Location = new System.Drawing.Point(381, 132);
|
||||
this.cboZFBL.Name = "cboZFBL";
|
||||
this.cboZFBL.Size = new System.Drawing.Size(64, 22);
|
||||
this.cboZFBL.TabIndex = 558;
|
||||
//
|
||||
// Id
|
||||
//
|
||||
@ -679,6 +721,12 @@
|
||||
this.Comment.HeaderText = "表达式";
|
||||
this.Comment.Name = "Comment";
|
||||
//
|
||||
// ZFBL
|
||||
//
|
||||
this.ZFBL.DataPropertyName = "ZFBL";
|
||||
this.ZFBL.HeaderText = "自付比例";
|
||||
this.ZFBL.Name = "ZFBL";
|
||||
//
|
||||
// IsValidColumn
|
||||
//
|
||||
this.IsValidColumn.DataPropertyName = "IsValid";
|
||||
@ -687,13 +735,6 @@
|
||||
this.IsValidColumn.ReadOnly = true;
|
||||
this.IsValidColumn.Width = 75;
|
||||
//
|
||||
// txtComment
|
||||
//
|
||||
this.txtComment.Location = new System.Drawing.Point(484, 46);
|
||||
this.txtComment.Name = "txtComment";
|
||||
this.txtComment.Size = new System.Drawing.Size(123, 23);
|
||||
this.txtComment.TabIndex = 554;
|
||||
//
|
||||
// frmDrugs
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
@ -769,6 +810,8 @@
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox txtComment;
|
||||
private System.Windows.Forms.ComboBox cboZFBL;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Id;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Code;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn NameColumn;
|
||||
@ -784,6 +827,7 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Remark;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Channel;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Comment;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn ZFBL;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn IsValidColumn;
|
||||
}
|
||||
}
|
||||
@ -70,6 +70,7 @@ namespace DataDictionary.UI
|
||||
txtUseDose2.Text = dgv.CurrentRow.Cells["UseDose2"].Value.ToString();
|
||||
txtUseDose3.Text = dgv.CurrentRow.Cells["UseDose3"].Value.ToString();
|
||||
txtComment.Text = dgv.CurrentRow.Cells["Comment"].Value.ToString();
|
||||
cboZFBL.Text = dgv.CurrentRow.Cells["ZFBL"].Value.ToString();
|
||||
|
||||
if (dgv.CurrentRow.Cells["IsValidColumn"].Value.ToString() == "有效")
|
||||
{
|
||||
@ -116,6 +117,7 @@ namespace DataDictionary.UI
|
||||
DrugsObj.UseDose1 = txtUseDose1.Text.Trim();
|
||||
DrugsObj.UseDose2 = txtUseDose2.Text.Trim();
|
||||
DrugsObj.UseDose3 = txtUseDose3.Text.Trim();
|
||||
DrugsObj.ZFBL = cboZFBL.Text.Trim();
|
||||
DrugsObj.Comment = txtComment.Text.Trim();
|
||||
if (chkIsValid.Checked)
|
||||
{
|
||||
@ -189,6 +191,7 @@ namespace DataDictionary.UI
|
||||
dt.Rows[i]["Remark"].ToString(),
|
||||
dt.Rows[i]["Channel"].ToString(),
|
||||
dt.Rows[i]["Comment"].ToString(),
|
||||
dt.Rows[i]["ZFBL"].ToString(),
|
||||
dt.Rows[i]["IsValid"].ToString());
|
||||
dgv.Rows[i].Cells["Id"].Selected = false;
|
||||
}
|
||||
|
||||
@ -165,6 +165,9 @@
|
||||
<metadata name="Comment.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="ZFBL.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="IsValidColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
|
||||
@ -31,8 +31,8 @@ namespace AIMS
|
||||
txtNo.Select();
|
||||
txtNo.Focus();
|
||||
#if DEBUG
|
||||
txtNo.Text = "0642";
|
||||
txtPassWord.Text = "123";
|
||||
txtNo.Text = "admin";
|
||||
txtPassWord.Text = "1";
|
||||
btnOk_Click(null, null);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -110,11 +110,11 @@ namespace AIMS.OperationFront.UI
|
||||
DataTable Newdt = new DataTable();
|
||||
if (CHK10.Checked)
|
||||
{
|
||||
Newdt = AIMSExtension.PublicMethod.GetNewDataTable(dt, " StateId=10 " + dept + "AND MdrecNo LIKE '%" + txtMdrecNo.Text.Trim() + "%'", "");
|
||||
Newdt = AIMSExtension.PublicMethod.GetNewDataTable(dt, " StateId=10 " + dept + "AND MdrecNo LIKE '%" + txtMdrecNo.Text.Trim() + "%'", "OrderOperationTime");
|
||||
}
|
||||
else
|
||||
{
|
||||
Newdt = AIMSExtension.PublicMethod.GetNewDataTable(dt, " StateId>0 " + dept + "AND MdrecNo LIKE '%" + txtMdrecNo.Text.Trim() + "%'", "");
|
||||
Newdt = AIMSExtension.PublicMethod.GetNewDataTable(dt, " StateId>0 " + dept + "AND MdrecNo LIKE '%" + txtMdrecNo.Text.Trim() + "%'", "OrderOperationTime");
|
||||
}
|
||||
dgv.DataSource = Newdt;
|
||||
for (int i = 0; i < dgv.Rows.Count; i++)
|
||||
|
||||
@ -397,31 +397,58 @@ namespace AIMS.OremrUserControl
|
||||
|
||||
if (DModel.XmlFileName == "自费项目治疗同意书")
|
||||
{
|
||||
string Result = "";
|
||||
string Result1 = "";
|
||||
string Result2 = "";
|
||||
frmDrugSel drugSel = new frmDrugSel();
|
||||
drugSel.IsLoad = true;
|
||||
drugSel.ShowDialog();
|
||||
int i = 1;
|
||||
foreach (var item in drugSel.FactDrugList)
|
||||
int num = 1;
|
||||
int a = 71;
|
||||
int j = 42;
|
||||
for (int i = 13; i < 42; i++)
|
||||
{
|
||||
Result += i + "." + item.DrugName + " " + item.Dosage + "元\r\n";
|
||||
Result1 += " " + item.DrugKind + item.DosageUnit + "\r\n";
|
||||
Result2 += " " + item.DensityUnit + " " + " \r\n";
|
||||
i++;
|
||||
if (num > drugSel.FactDrugList.Count)
|
||||
return;
|
||||
var item = drugSel.FactDrugList[num - 1];
|
||||
var field12 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field" + i).FirstOrDefault();
|
||||
if (field12 != null) field12.Text = num + "." + item.DrugName + " " + item.Dosage + "元"; ;
|
||||
var field13 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field" + j).FirstOrDefault();
|
||||
if (field13 != null) field13.Text = " " + item.DrugKind + item.DosageUnit;
|
||||
var field14 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field" + a).FirstOrDefault();
|
||||
if (field14 != null) field14.Text = " " + item.DensityUnit;
|
||||
j++;
|
||||
a++;
|
||||
num++;
|
||||
}
|
||||
var field12 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field15").FirstOrDefault();
|
||||
if (Result != "") field12.Text = Result.ToString();
|
||||
var field13 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field12").FirstOrDefault();
|
||||
if (Result1 != "") field13.Text = Result1.ToString();
|
||||
var field14 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
&& (x as XTextInputFieldElement).ID == "field13").FirstOrDefault();
|
||||
if (Result2 != "") field14.Text = Result2.ToString();
|
||||
|
||||
}
|
||||
//if (DModel.XmlFileName == "自费项目治疗同意书")
|
||||
//{
|
||||
// string Result = "";
|
||||
// string Result1 = "";
|
||||
// string Result2 = "";
|
||||
// frmDrugSel drugSel = new frmDrugSel();
|
||||
// drugSel.IsLoad = true;
|
||||
// drugSel.ShowDialog();
|
||||
// int i = 1;
|
||||
// foreach (var item in drugSel.FactDrugList)
|
||||
// {
|
||||
// Result += i + "." + item.DrugName + " " + item.Dosage + "元\r\n";
|
||||
// Result1 += " " + item.DrugKind + item.DosageUnit + "\r\n";
|
||||
// Result2 += " " + item.DensityUnit + " " + " \r\n";
|
||||
// i++;
|
||||
// }
|
||||
// var field12 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
// && (x as XTextInputFieldElement).ID == "field15").FirstOrDefault();
|
||||
// if (Result != "") field12.Text = Result.ToString();
|
||||
// var field13 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
// && (x as XTextInputFieldElement).ID == "field12").FirstOrDefault();
|
||||
// if (Result1 != "") field13.Text = Result1.ToString();
|
||||
// var field14 = myEditControl.Document.Fields.ToArray().Where(x => x is XTextInputFieldElement
|
||||
// && (x as XTextInputFieldElement).ID == "field13").FirstOrDefault();
|
||||
// if (Result2 != "") field14.Text = Result2.ToString();
|
||||
|
||||
//}
|
||||
if (DModel.XmlFileName == "自费项目治疗同意书2")
|
||||
{
|
||||
string Result = "";
|
||||
|
||||
122
AIMS/PublicUI/frmDrugSel.Designer.cs
generated
122
AIMS/PublicUI/frmDrugSel.Designer.cs
generated
@ -66,6 +66,9 @@
|
||||
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();
|
||||
@ -75,13 +78,12 @@
|
||||
this.Norm = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.DOSEPER = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.DoseUnit = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Unit = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Price = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Factroy = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Channel = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.Remark = 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.ZFBL = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.panel1.SuspendLayout();
|
||||
this.panel5.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tabDrugs)).BeginInit();
|
||||
@ -450,10 +452,12 @@
|
||||
this.Norm,
|
||||
this.DOSEPER,
|
||||
this.DoseUnit,
|
||||
this.Unit,
|
||||
this.Price,
|
||||
this.Factroy,
|
||||
this.Channel,
|
||||
this.Remark});
|
||||
this.Remark,
|
||||
this.ZFBL});
|
||||
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
@ -476,6 +480,53 @@
|
||||
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;
|
||||
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle8.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle8.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvDosage.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle8;
|
||||
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";
|
||||
@ -549,6 +600,14 @@
|
||||
this.DoseUnit.ReadOnly = true;
|
||||
this.DoseUnit.Width = 50;
|
||||
//
|
||||
// Unit
|
||||
//
|
||||
this.Unit.DataPropertyName = "Unit";
|
||||
this.Unit.HeaderText = "单位2";
|
||||
this.Unit.Name = "Unit";
|
||||
this.Unit.ReadOnly = true;
|
||||
this.Unit.Visible = false;
|
||||
//
|
||||
// Price
|
||||
//
|
||||
this.Price.DataPropertyName = "Price";
|
||||
@ -580,52 +639,13 @@
|
||||
this.Remark.ReadOnly = true;
|
||||
this.Remark.Visible = false;
|
||||
//
|
||||
// dgvDosage
|
||||
// ZFBL
|
||||
//
|
||||
this.dgvDosage.AllowUserToAddRows = false;
|
||||
this.dgvDosage.AllowUserToDeleteRows = false;
|
||||
this.dgvDosage.BackgroundColor = System.Drawing.Color.White;
|
||||
this.dgvDosage.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
|
||||
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
dataGridViewCellStyle8.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle8.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvDosage.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle8;
|
||||
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");
|
||||
this.ZFBL.DataPropertyName = "ZFBL";
|
||||
this.ZFBL.HeaderText = "自付比例";
|
||||
this.ZFBL.Name = "ZFBL";
|
||||
this.ZFBL.ReadOnly = true;
|
||||
this.ZFBL.Visible = false;
|
||||
//
|
||||
// frmDrugSel
|
||||
//
|
||||
@ -693,6 +713,7 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
|
||||
private System.Windows.Forms.DataGridViewComboBoxColumn dataGridViewComboBoxColumn4;
|
||||
private System.Windows.Forms.DataGridViewComboBoxColumn dataGridViewTextBoxColumn8;
|
||||
private DevComponents.DotNetBar.ButtonX btnTypeManager;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn id;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Code;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn TypeId;
|
||||
@ -702,10 +723,11 @@
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Norm;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn DOSEPER;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn DoseUnit;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Unit;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Price;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Factroy;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Channel;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn Remark;
|
||||
private DevComponents.DotNetBar.ButtonX btnTypeManager;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn ZFBL;
|
||||
}
|
||||
}
|
||||
@ -226,14 +226,17 @@ namespace AIMS.PublicUI.UI
|
||||
dr.Cells[3].Tag = drug.Id;
|
||||
dr.Cells[3].Value = drug.Name;
|
||||
dr.Cells[4].Value = drug.Price;
|
||||
if (drug.Name == "吸入用七氟烷")
|
||||
dr.Cells[6].Value = "ml";
|
||||
else
|
||||
dr.Cells[6].Value = "支";
|
||||
if (drug.Name == "复方右旋糖酐40注射液" || drug.Name == "地佐辛注射液" || drug.Name == "注射用尼可地尔" || drug.Name == "盐酸甲氧明注射液" || drug.Name == "盐酸阿扎司琼氯化钠注射液")
|
||||
dr.Cells[7].Value = "100%";
|
||||
else
|
||||
dr.Cells[7].Value = "10%";
|
||||
dr.Cells[6].Value = drug.Unit;
|
||||
dr.Cells[7].Value = drug.ZFBL;
|
||||
|
||||
//if (drug.Name == "吸入用七氟烷")
|
||||
// dr.Cells[6].Value = "ml";
|
||||
//else
|
||||
// dr.Cells[6].Value = "支";
|
||||
//if (drug.Name == "复方右旋糖酐40注射液" || drug.Name == "地佐辛注射液" || drug.Name == "注射用尼可地尔" || drug.Name == "盐酸甲氧明注射液" || drug.Name == "盐酸阿扎司琼氯化钠注射液")
|
||||
// dr.Cells[7].Value = "100%";
|
||||
//else
|
||||
// dr.Cells[7].Value = "10%";
|
||||
|
||||
}
|
||||
else
|
||||
@ -243,10 +246,12 @@ namespace AIMS.PublicUI.UI
|
||||
dr.Cells[3].Value = drug.Name;
|
||||
dr.Cells[4].Value = drug.Price;
|
||||
dr.Cells[6].Value = drug.Unit;
|
||||
if (drug.Name == "电子注药泵ZZB-II-150")
|
||||
dr.Cells[7].Value = "100%";
|
||||
else
|
||||
dr.Cells[7].Value = "50%";
|
||||
dr.Cells[7].Value = drug.ZFBL;
|
||||
|
||||
//if (drug.Name == "电子注药泵ZZB-II-150")
|
||||
// dr.Cells[7].Value = "100%";
|
||||
//else
|
||||
// dr.Cells[7].Value = "50%";
|
||||
}
|
||||
|
||||
|
||||
@ -1120,8 +1125,8 @@ namespace AIMS.PublicUI.UI
|
||||
|
||||
_dataGridView.CurrentRow.Cells[4].Value = dgvYP.Rows[index].Cells["Price"].Value.ToString();
|
||||
//_dataGridView.CurrentRow.Cells[5].Value = 1;
|
||||
_dataGridView.CurrentRow.Cells[6].Value = "支";
|
||||
_dataGridView.CurrentRow.Cells[7].Value = "10%";
|
||||
_dataGridView.CurrentRow.Cells[6].Value = dgvYP.Rows[index].Cells["Unit"].Value.ToString();
|
||||
_dataGridView.CurrentRow.Cells[7].Value = dgvYP.Rows[index].Cells["ZFBL"].Value.ToString();
|
||||
index = 0;
|
||||
dgvYP.Visible = false;
|
||||
AddNewNullRows();
|
||||
|
||||
@ -120,6 +120,9 @@
|
||||
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>132, 17</value>
|
||||
</metadata>
|
||||
<metadata name="Unit.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="Price.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
@ -132,6 +135,9 @@
|
||||
<metadata name="Remark.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="ZFBL.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>957, 91</value>
|
||||
</metadata>
|
||||
@ -140,7 +146,7 @@
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAa
|
||||
CAAAAk1TRnQBSQFMAgEBAgEAAcgBBgHIAQYBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ
|
||||
CAAAAk1TRnQBSQFMAgEBAgEAAdABBgHQAQYBFAEAARQBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFQ
|
||||
AwABFAMAAQEBAAEgBgABGS4AA1UBrwOAAf4DKwH8AysB/AGZAYsBQAH9AaEBkgEAAf8BkwGCAQAB/wGW
|
||||
AYcBQAH9AaMBlAEAAf8BowGUAQAB/wGjAZQBAAH/AysB/ANgAej/AA0AAZMBggEAAf8DYgH2A20B9wNt
|
||||
AfcDXAH4A4AB/gGXAYYBAAH/A20B9wHsAecB5AH/AewB5wHkAf8B7AHnAeQB/wNtAfcBkwGCAQAB//8A
|
||||
|
||||
@ -30,11 +30,11 @@ namespace AIMSBLL
|
||||
string sql = string.Empty;
|
||||
if (str == "")
|
||||
{
|
||||
sql = string.Format("select Id,Name,Id code from Charges where IsValid = 1");
|
||||
sql = string.Format("select Id,Name,code,price,Bill from Charges where IsValid = 1");
|
||||
}
|
||||
else
|
||||
{
|
||||
sql = string.Format("SELECT Top 26 e.Id,e.Name,Id code FROM Charges e WHERE (Lower(Name) like '%{0}%' OR Lower(HelpCode) like '%{0}%') and IsValid = 1", str);
|
||||
sql = string.Format("SELECT Top 26 e.Id,e.Name,code,price,Bill FROM Charges e WHERE (Lower(Name) like '%{0}%' OR Lower(HelpCode) like '%{0}%') and IsValid = 1", str);
|
||||
}
|
||||
return DBHelper.GetDataTable(sql);
|
||||
}
|
||||
|
||||
@ -14,7 +14,7 @@ namespace AIMSBLL
|
||||
{
|
||||
public static DataTable GetAllDrugsByCondition(string Condition)
|
||||
{
|
||||
string strSql = "SELECT top 20 d.*, d.DrugKind as TypeName,Stand,DosageUnit,Dosage,Factory,Channel,Remark FROM Drugs d where d.IsValid=1 and (d.HelpCode like'%" + Condition.ToUpper() + "%' or d.Name like'%" + Condition + "%') Order By UseRate desc";
|
||||
string strSql = "SELECT top 20 d.*, d.DrugKind as TypeName,Stand,DosageUnit,Unit,Dosage,Factory,Channel,Remark,ZFBL FROM Drugs d where d.IsValid=1 and (d.HelpCode like'%" + Condition.ToUpper() + "%' or d.Name like'%" + Condition + "%') Order By UseRate desc";
|
||||
return DBHelper.GetDataTable(strSql);
|
||||
}
|
||||
|
||||
@ -23,11 +23,11 @@ namespace AIMSBLL
|
||||
string sql = string.Empty;
|
||||
if (str == "")
|
||||
{
|
||||
sql = string.Format("select Id,HelpCode,Name,Id code,Stand,UseDose1,UseDose2,UseDose3,Comment from Drugs where IsValid = 1");
|
||||
sql = string.Format("select Id,HelpCode,Name,Id code,Stand,UseDose1,UseDose2,UseDose3,Comment,ZFBL from Drugs where IsValid = 1");
|
||||
}
|
||||
else
|
||||
{
|
||||
sql = string.Format("SELECT Top 26 e.Id,e.Name,Id code, Stand,UseDose1,UseDose2,UseDose3,Comment FROM Drugs e WHERE (Lower(Name) like '%{0}%' OR Lower(HelpCode) like '%{0}%') and IsValid = 1", str);
|
||||
sql = string.Format("SELECT Top 26 e.Id,e.Name,Id code, Stand,UseDose1,UseDose2,UseDose3,Comment,ZFBL FROM Drugs e WHERE (Lower(Name) like '%{0}%' OR Lower(HelpCode) like '%{0}%') and IsValid = 1", str);
|
||||
}
|
||||
return DBHelper.GetDataTable(sql);
|
||||
}
|
||||
|
||||
@ -178,7 +178,7 @@ namespace AIMSDAL
|
||||
/// <returns>影响的记录行数</returns>
|
||||
internal static int ExcuteUpdateCommand(SqlCommand cmd, Drugs drugs)
|
||||
{
|
||||
cmd.CommandText = "update Drugs set Name=@Name,HelpCode=@HelpCode,DrugKind=@DrugKind,Stand=@Stand,DosageUnit=@DosageUnit,Unit=@Unit,UseRate=@UseRate,IsValid=@IsValid,OperatorNo=@OperatorNo,OperatorName=@OperatorName,OperateDate=@OperateDate,Remark=@Remark,Channel=@Channel,UseDose1=@UseDose1,UseDose2=@UseDose2,UseDose3=@UseDose3,Comment=@Comment where Id=@Id";
|
||||
cmd.CommandText = "update Drugs set Name=@Name,HelpCode=@HelpCode,DrugKind=@DrugKind,Stand=@Stand,DosageUnit=@DosageUnit,Unit=@Unit,UseRate=@UseRate,IsValid=@IsValid,OperatorNo=@OperatorNo,OperatorName=@OperatorName,OperateDate=@OperateDate,Remark=@Remark,Channel=@Channel,UseDose1=@UseDose1,UseDose2=@UseDose2,UseDose3=@UseDose3,Comment=@Comment,ZFBL=@ZFBL where Id=@Id";
|
||||
//从实体中取出值放入Command的参数列表
|
||||
cmd.Parameters.Add(new SqlParameter("@Name", drugs.Name == null ? (object)DBNull.Value : (object)drugs.Name));
|
||||
cmd.Parameters.Add(new SqlParameter("@HelpCode", drugs.HelpCode == null ? (object)DBNull.Value : (object)drugs.HelpCode));
|
||||
@ -197,6 +197,7 @@ namespace AIMSDAL
|
||||
cmd.Parameters.Add(new SqlParameter("@UseDose2", drugs.UseDose2 == null ? (object)DBNull.Value : (object)drugs.UseDose2));
|
||||
cmd.Parameters.Add(new SqlParameter("@UseDose3", drugs.UseDose3 == null ? (object)DBNull.Value : (object)drugs.UseDose3));
|
||||
cmd.Parameters.Add(new SqlParameter("@Comment", drugs.Comment == null ? (object)DBNull.Value : (object)drugs.Comment));
|
||||
cmd.Parameters.Add(new SqlParameter("@ZFBL", drugs.ZFBL == null ? (object)DBNull.Value : (object)drugs.ZFBL));
|
||||
cmd.Parameters.Add(new SqlParameter("@Id", drugs.Id));
|
||||
return cmd.ExecuteNonQuery();
|
||||
}
|
||||
@ -669,6 +670,10 @@ namespace AIMSDAL
|
||||
{
|
||||
entity.Comment = dr["Comment"].ToString();
|
||||
}
|
||||
if (dr["ZFBL"] != System.DBNull.Value)
|
||||
{
|
||||
entity.ZFBL = dr["ZFBL"].ToString();
|
||||
}
|
||||
if (dr["Price"] != System.DBNull.Value)
|
||||
{
|
||||
entity.Price = dr["Price"].ToString();
|
||||
|
||||
@ -15,7 +15,7 @@ namespace AIMSDAL
|
||||
{
|
||||
StringBuilder strSql = new StringBuilder();
|
||||
strSql.Append("insert into [Drugs](");
|
||||
strSql.Append("Name,HelpCode,DrugKind,Stand,DosageUnit,Unit,UseRate,IsValid,OperatorNo,OperatorName,OperateDate,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment ");
|
||||
strSql.Append("Name,HelpCode,DrugKind,Stand,DosageUnit,Unit,UseRate,IsValid,OperatorNo,OperatorName,OperateDate,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment,ZFBL ");
|
||||
strSql.Append(")");
|
||||
strSql.Append(" values (");
|
||||
strSql.Append("'" + DrugsObj.Name + "',");
|
||||
@ -35,6 +35,7 @@ namespace AIMSDAL
|
||||
strSql.Append("'" + DrugsObj.UseDose2 + "',");
|
||||
strSql.Append("'" + DrugsObj.UseDose3 + "',");
|
||||
strSql.Append("'" + DrugsObj.Comment + "'");
|
||||
strSql.Append("'" + DrugsObj.ZFBL + "'");
|
||||
strSql.Append(")");
|
||||
HelperDB.DbHelperSQL.ExecNonQuery(strSql.ToString());
|
||||
|
||||
@ -45,7 +46,7 @@ namespace AIMSDAL
|
||||
Drugs DrugsObj = new Drugs();
|
||||
StringBuilder strSql = new StringBuilder();
|
||||
strSql.Append("select ");
|
||||
strSql.Append("Id,Name,HelpCode,DrugKind,Stand,DosageUnit,Unit,UseRate,IsValid,OperatorNo,OperatorName,OperateDate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment ");
|
||||
strSql.Append("Id,Name,HelpCode,DrugKind,Stand,DosageUnit,Unit,UseRate,IsValid,OperatorNo,OperatorName,OperateDate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment,ZFBL ");
|
||||
strSql.Append(" from Drugs ");
|
||||
strSql.Append(" where Id=" + Id + "");
|
||||
DataSet ds = HelperDB.DbHelperSQL.GetDataSet(strSql.ToString());
|
||||
@ -78,6 +79,7 @@ namespace AIMSDAL
|
||||
DrugsObj.UseDose2 = ds.Tables[0].Rows[0]["UseDose2"].ToString();
|
||||
DrugsObj.UseDose3 = ds.Tables[0].Rows[0]["UseDose3"].ToString();
|
||||
DrugsObj.Comment = ds.Tables[0].Rows[0]["Comment"].ToString();
|
||||
DrugsObj.ZFBL = ds.Tables[0].Rows[0]["ZFBL"].ToString();
|
||||
if (ds.Tables[0].Rows[0]["OperateDate"].ToString() != "")
|
||||
{
|
||||
DrugsObj.OperateDate = DateTime.Parse(ds.Tables[0].Rows[0]["OperateDate"].ToString());
|
||||
@ -89,7 +91,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,UseRate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment");
|
||||
strSql.Append("select [Id],[Name],[HelpCode],[DrugKind],[Stand],[DosageUnit],[Unit],CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid,UseRate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment,ZFBL");
|
||||
strSql.Append(" FROM Drugs where DrugKind like '%" + DrugKind + "%'");
|
||||
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
|
||||
|
||||
@ -97,7 +99,7 @@ namespace AIMSDAL
|
||||
public static DataTable GetDataTable(string DrugKind, string Name)
|
||||
{
|
||||
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,UseRate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment");
|
||||
strSql.Append("select [Id],[Name],[HelpCode],[DrugKind],[Stand],[DosageUnit],[Unit],CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid,UseRate,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment,ZFBL");
|
||||
strSql.Append(" FROM Drugs where DrugKind like '%" + DrugKind + "%' " + (Name == "" ? "" : "and (NAME LIKE '%" + Name + "%' OR HelpCode LIKE '%" + Name + "%') "));
|
||||
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
|
||||
|
||||
@ -105,20 +107,20 @@ namespace AIMSDAL
|
||||
public static DataTable GetDosageUnitDataTable(int UnitType)
|
||||
{
|
||||
StringBuilder strSql = new StringBuilder();
|
||||
strSql.Append("select [Id],[Name],[HelpCode],CASE UnitType WHEN 1 THEN '剂量单位' when 2 then '包装单位' end as UnitType,CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid ,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment");
|
||||
strSql.Append("select [Id],[Name],[HelpCode],CASE UnitType WHEN 1 THEN '剂量单位' when 2 then '包装单位' end as UnitType,CASE IsValid WHEN 1 THEN '有效' WHEN 0 THEN '无效' END AS IsValid ,Code,Remark,Channel,UseDose1,UseDose2,UseDose3,Comment,ZFBL");
|
||||
strSql.Append(" FROM DosageUnit WHERE UnitType=" + UnitType + " and IsValid=1");
|
||||
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
|
||||
}
|
||||
|
||||
public static DataTable GetDataTableByHelpCode(string HelpCode)
|
||||
{
|
||||
string strSql = "SELECT Id,Name,Stand,DosageUnit,UseDose1,UseDose2,UseDose3,Comment FROM dbo.Drugs WHERE (NAME LIKE '%" + HelpCode + "%' OR HelpCode LIKE '%" + HelpCode + "%')";
|
||||
string strSql = "SELECT Id,Name,Stand,DosageUnit,UseDose1,UseDose2,UseDose3,Comment,ZFBL FROM dbo.Drugs WHERE (NAME LIKE '%" + HelpCode + "%' OR HelpCode LIKE '%" + HelpCode + "%')";
|
||||
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
|
||||
}
|
||||
|
||||
public static DataTable GetDrugsDataTable()
|
||||
{
|
||||
string strSql = "SELECT TOP 21 e.Id, e.Name,e.Stand,e.UseDose1,e.UseDose2,e.UseDose3,Comment FROM Drugs e WHERE e.IsValid=1 ORDER BY e.UseRate DESC ";
|
||||
string strSql = "SELECT TOP 21 e.Id, e.Name,e.Stand,e.UseDose1,e.UseDose2,e.UseDose3,Comment,ZFBL FROM Drugs e WHERE e.IsValid=1 ORDER BY e.UseRate DESC ";
|
||||
return HelperDB.DbHelperSQL.GetDataTable(strSql);
|
||||
}
|
||||
|
||||
|
||||
@ -29,6 +29,7 @@ namespace AIMSModel
|
||||
public string UseDose2 { get; set; }
|
||||
public string UseDose3 { get; set; }
|
||||
public string Price { get; set; }
|
||||
public string ZFBL { get; set; }
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user