From ee713bbe6bd07eaf85e7dbcef161a63ba8a49963 Mon Sep 17 00:00:00 2001
From: "ruoxing.wang" <88384874@qq.com>
Date: Wed, 16 Oct 2024 08:58:51 +0800
Subject: [PATCH] 1
---
FacOneZPStation/FrmZP.Designer.cs | 194 ++---
InjectionPC/FrmDown.cs | 3 +-
InjectionPC/FrmQuality.cs | 3 +-
PaintingPC/FrmQuality.Designer.cs | 56 +-
PaintingPC/FrmQuality.cs | 350 +++++----
PaintingPC/Function.cs | 472 ++++++++----
WebService/Properties/Settings.Designer.cs | 4 +-
.../Web References/WebReference/Reference.cs | 686 +++++++++++++++++-
WebService/WebService.csproj | 8 +-
9 files changed, 1351 insertions(+), 425 deletions(-)
diff --git a/FacOneZPStation/FrmZP.Designer.cs b/FacOneZPStation/FrmZP.Designer.cs
index c5e9e6d..121fbc5 100644
--- a/FacOneZPStation/FrmZP.Designer.cs
+++ b/FacOneZPStation/FrmZP.Designer.cs
@@ -77,7 +77,7 @@
this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33.51529F));
this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33.62445F));
this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 32.86026F));
- this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 343F));
+ this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 689F));
this.tableLayoutPanel3.Controls.Add(this.button6, 3, 0);
this.tableLayoutPanel3.Controls.Add(this.button1, 0, 1);
this.tableLayoutPanel3.Controls.Add(this.button5, 2, 1);
@@ -86,13 +86,14 @@
this.tableLayoutPanel3.Controls.Add(this.button2, 1, 1);
this.tableLayoutPanel3.Controls.Add(this.button7, 3, 1);
this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
- this.tableLayoutPanel3.Location = new System.Drawing.Point(3, 809);
+ this.tableLayoutPanel3.Location = new System.Drawing.Point(6, 1401);
+ this.tableLayoutPanel3.Margin = new System.Windows.Forms.Padding(6);
this.tableLayoutPanel3.Name = "tableLayoutPanel3";
this.tableLayoutPanel3.RowCount = 2;
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
- this.tableLayoutPanel3.Size = new System.Drawing.Size(1274, 212);
+ this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
+ this.tableLayoutPanel3.Size = new System.Drawing.Size(2548, 423);
this.tableLayoutPanel3.TabIndex = 3;
//
// button6
@@ -101,10 +102,10 @@
this.button6.Dock = System.Windows.Forms.DockStyle.Fill;
this.button6.Font = new System.Drawing.Font("黑体", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button6.ForeColor = System.Drawing.Color.Black;
- this.button6.Location = new System.Drawing.Point(937, 7);
- this.button6.Margin = new System.Windows.Forms.Padding(7);
+ this.button6.Location = new System.Drawing.Point(1872, 14);
+ this.button6.Margin = new System.Windows.Forms.Padding(14);
this.button6.Name = "button6";
- this.button6.Size = new System.Drawing.Size(330, 92);
+ this.button6.Size = new System.Drawing.Size(662, 183);
this.button6.TabIndex = 7;
this.button6.Text = "手动打印箱单";
this.button6.UseVisualStyleBackColor = false;
@@ -115,9 +116,10 @@
this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
this.button1.Dock = System.Windows.Forms.DockStyle.Fill;
this.button1.Font = new System.Drawing.Font("黑体", 16F);
- this.button1.Location = new System.Drawing.Point(3, 109);
+ this.button1.Location = new System.Drawing.Point(6, 217);
+ this.button1.Margin = new System.Windows.Forms.Padding(6);
this.button1.Name = "button1";
- this.button1.Size = new System.Drawing.Size(306, 100);
+ this.button1.Size = new System.Drawing.Size(611, 200);
this.button1.TabIndex = 6;
this.button1.Text = "打印标签";
this.button1.UseVisualStyleBackColor = false;
@@ -129,10 +131,10 @@
this.button5.Dock = System.Windows.Forms.DockStyle.Fill;
this.button5.Font = new System.Drawing.Font("黑体", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button5.ForeColor = System.Drawing.Color.Black;
- this.button5.Location = new System.Drawing.Point(632, 113);
- this.button5.Margin = new System.Windows.Forms.Padding(7);
+ this.button5.Location = new System.Drawing.Point(1262, 225);
+ this.button5.Margin = new System.Windows.Forms.Padding(14);
this.button5.Name = "button5";
- this.button5.Size = new System.Drawing.Size(291, 92);
+ this.button5.Size = new System.Drawing.Size(582, 184);
this.button5.TabIndex = 5;
this.button5.Text = "不合格";
this.button5.UseVisualStyleBackColor = false;
@@ -143,9 +145,10 @@
this.button4.BackColor = System.Drawing.Color.RoyalBlue;
this.button4.Dock = System.Windows.Forms.DockStyle.Fill;
this.button4.Font = new System.Drawing.Font("黑体", 16F);
- this.button4.Location = new System.Drawing.Point(315, 3);
+ this.button4.Location = new System.Drawing.Point(629, 6);
+ this.button4.Margin = new System.Windows.Forms.Padding(6);
this.button4.Name = "button4";
- this.button4.Size = new System.Drawing.Size(307, 100);
+ this.button4.Size = new System.Drawing.Size(613, 199);
this.button4.TabIndex = 4;
this.button4.Text = "下一计划";
this.button4.UseVisualStyleBackColor = false;
@@ -156,9 +159,10 @@
this.button3.BackColor = System.Drawing.Color.Aqua;
this.button3.Dock = System.Windows.Forms.DockStyle.Fill;
this.button3.Font = new System.Drawing.Font("黑体", 16F);
- this.button3.Location = new System.Drawing.Point(3, 3);
+ this.button3.Location = new System.Drawing.Point(6, 6);
+ this.button3.Margin = new System.Windows.Forms.Padding(6);
this.button3.Name = "button3";
- this.button3.Size = new System.Drawing.Size(306, 100);
+ this.button3.Size = new System.Drawing.Size(611, 199);
this.button3.TabIndex = 3;
this.button3.Text = "上一计划";
this.button3.UseVisualStyleBackColor = false;
@@ -170,10 +174,10 @@
this.button2.Dock = System.Windows.Forms.DockStyle.Fill;
this.button2.Font = new System.Drawing.Font("黑体", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button2.ForeColor = System.Drawing.Color.Black;
- this.button2.Location = new System.Drawing.Point(319, 113);
- this.button2.Margin = new System.Windows.Forms.Padding(7);
+ this.button2.Location = new System.Drawing.Point(637, 225);
+ this.button2.Margin = new System.Windows.Forms.Padding(14);
this.button2.Name = "button2";
- this.button2.Size = new System.Drawing.Size(299, 92);
+ this.button2.Size = new System.Drawing.Size(597, 184);
this.button2.TabIndex = 2;
this.button2.Text = "补打标签";
this.button2.UseVisualStyleBackColor = false;
@@ -184,9 +188,10 @@
this.button7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
this.button7.Dock = System.Windows.Forms.DockStyle.Fill;
this.button7.Font = new System.Drawing.Font("黑体", 16F);
- this.button7.Location = new System.Drawing.Point(933, 109);
+ this.button7.Location = new System.Drawing.Point(1864, 217);
+ this.button7.Margin = new System.Windows.Forms.Padding(6);
this.button7.Name = "button7";
- this.button7.Size = new System.Drawing.Size(338, 100);
+ this.button7.Size = new System.Drawing.Size(678, 200);
this.button7.TabIndex = 8;
this.button7.Text = "补打箱单";
this.button7.UseVisualStyleBackColor = false;
@@ -198,11 +203,11 @@
this.label7.Dock = System.Windows.Forms.DockStyle.Fill;
this.label7.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.ForeColor = System.Drawing.Color.White;
- this.label7.Location = new System.Drawing.Point(774, 2);
- this.label7.Margin = new System.Windows.Forms.Padding(1);
+ this.label7.Location = new System.Drawing.Point(1545, 3);
+ this.label7.Margin = new System.Windows.Forms.Padding(2);
this.label7.Name = "label7";
this.tableLayoutPanel4.SetRowSpan(this.label7, 2);
- this.label7.Size = new System.Drawing.Size(136, 154);
+ this.label7.Size = new System.Drawing.Size(272, 243);
this.label7.TabIndex = 32;
this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
@@ -210,10 +215,10 @@
//
this.textBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.textBox2.Font = new System.Drawing.Font("黑体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.textBox2.Location = new System.Drawing.Point(223, 80);
- this.textBox2.Margin = new System.Windows.Forms.Padding(2);
+ this.textBox2.Location = new System.Drawing.Point(445, 127);
+ this.textBox2.Margin = new System.Windows.Forms.Padding(4);
this.textBox2.Name = "textBox2";
- this.textBox2.Size = new System.Drawing.Size(547, 47);
+ this.textBox2.Size = new System.Drawing.Size(1093, 87);
this.textBox2.TabIndex = 30;
this.textBox2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox2_KeyDown);
//
@@ -222,10 +227,10 @@
this.label3.Dock = System.Windows.Forms.DockStyle.Fill;
this.label3.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.ForeColor = System.Drawing.Color.White;
- this.label3.Location = new System.Drawing.Point(3, 78);
- this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.label3.Location = new System.Drawing.Point(5, 123);
+ this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(215, 79);
+ this.label3.Size = new System.Drawing.Size(431, 125);
this.label3.TabIndex = 29;
this.label3.Text = "扫描物料条码";
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -235,10 +240,10 @@
this.labOrderNo.Dock = System.Windows.Forms.DockStyle.Fill;
this.labOrderNo.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labOrderNo.ForeColor = System.Drawing.Color.White;
- this.labOrderNo.Location = new System.Drawing.Point(913, 159);
- this.labOrderNo.Margin = new System.Windows.Forms.Padding(1);
+ this.labOrderNo.Location = new System.Drawing.Point(1822, 251);
+ this.labOrderNo.Margin = new System.Windows.Forms.Padding(2);
this.labOrderNo.Name = "labOrderNo";
- this.labOrderNo.Size = new System.Drawing.Size(361, 111);
+ this.labOrderNo.Size = new System.Drawing.Size(727, 175);
this.labOrderNo.TabIndex = 28;
this.labOrderNo.Text = "A64654646464";
this.labOrderNo.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -249,10 +254,10 @@
this.label4.Dock = System.Windows.Forms.DockStyle.Fill;
this.label4.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.ForeColor = System.Drawing.Color.White;
- this.label4.Location = new System.Drawing.Point(774, 159);
- this.label4.Margin = new System.Windows.Forms.Padding(1);
+ this.label4.Location = new System.Drawing.Point(1545, 251);
+ this.label4.Margin = new System.Windows.Forms.Padding(2);
this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(136, 111);
+ this.label4.Size = new System.Drawing.Size(272, 175);
this.label4.TabIndex = 27;
this.label4.Text = "计划编号";
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -263,10 +268,10 @@
this.labStationNo.Dock = System.Windows.Forms.DockStyle.Fill;
this.labStationNo.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labStationNo.ForeColor = System.Drawing.Color.White;
- this.labStationNo.Location = new System.Drawing.Point(222, 159);
- this.labStationNo.Margin = new System.Windows.Forms.Padding(1);
+ this.labStationNo.Location = new System.Drawing.Point(443, 251);
+ this.labStationNo.Margin = new System.Windows.Forms.Padding(2);
this.labStationNo.Name = "labStationNo";
- this.labStationNo.Size = new System.Drawing.Size(549, 111);
+ this.labStationNo.Size = new System.Drawing.Size(1097, 175);
this.labStationNo.TabIndex = 26;
this.labStationNo.Text = "V253-MF-S后保下部延伸焊接";
this.labStationNo.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -277,10 +282,10 @@
this.label2.Dock = System.Windows.Forms.DockStyle.Fill;
this.label2.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.ForeColor = System.Drawing.Color.White;
- this.label2.Location = new System.Drawing.Point(2, 159);
- this.label2.Margin = new System.Windows.Forms.Padding(1);
+ this.label2.Location = new System.Drawing.Point(3, 251);
+ this.label2.Margin = new System.Windows.Forms.Padding(2);
this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(217, 111);
+ this.label2.Size = new System.Drawing.Size(435, 175);
this.label2.TabIndex = 25;
this.label2.Text = "工位名称";
this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -290,10 +295,10 @@
this.labPName.Dock = System.Windows.Forms.DockStyle.Fill;
this.labPName.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labPName.ForeColor = System.Drawing.Color.White;
- this.labPName.Location = new System.Drawing.Point(913, 273);
- this.labPName.Margin = new System.Windows.Forms.Padding(1);
+ this.labPName.Location = new System.Drawing.Point(1822, 431);
+ this.labPName.Margin = new System.Windows.Forms.Padding(2);
this.labPName.Name = "labPName";
- this.labPName.Size = new System.Drawing.Size(361, 181);
+ this.labPName.Size = new System.Drawing.Size(727, 286);
this.labPName.TabIndex = 24;
this.labPName.Text = "MF253 MF S后保";
this.labPName.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -304,10 +309,10 @@
this.label8.Dock = System.Windows.Forms.DockStyle.Fill;
this.label8.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.ForeColor = System.Drawing.Color.White;
- this.label8.Location = new System.Drawing.Point(774, 273);
- this.label8.Margin = new System.Windows.Forms.Padding(1);
+ this.label8.Location = new System.Drawing.Point(1545, 431);
+ this.label8.Margin = new System.Windows.Forms.Padding(2);
this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(136, 181);
+ this.label8.Size = new System.Drawing.Size(272, 286);
this.label8.TabIndex = 23;
this.label8.Text = "产品名称";
this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -318,10 +323,10 @@
this.labPartNo.Dock = System.Windows.Forms.DockStyle.Fill;
this.labPartNo.Font = new System.Drawing.Font("黑体", 42F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labPartNo.ForeColor = System.Drawing.Color.White;
- this.labPartNo.Location = new System.Drawing.Point(222, 273);
- this.labPartNo.Margin = new System.Windows.Forms.Padding(1);
+ this.labPartNo.Location = new System.Drawing.Point(443, 431);
+ this.labPartNo.Margin = new System.Windows.Forms.Padding(2);
this.labPartNo.Name = "labPartNo";
- this.labPartNo.Size = new System.Drawing.Size(549, 181);
+ this.labPartNo.Size = new System.Drawing.Size(1097, 286);
this.labPartNo.TabIndex = 22;
this.labPartNo.Text = "A2530822665";
this.labPartNo.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -337,10 +342,10 @@
this.label6.Dock = System.Windows.Forms.DockStyle.Fill;
this.label6.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label6.ForeColor = System.Drawing.Color.White;
- this.label6.Location = new System.Drawing.Point(2, 273);
- this.label6.Margin = new System.Windows.Forms.Padding(1);
+ this.label6.Location = new System.Drawing.Point(3, 431);
+ this.label6.Margin = new System.Windows.Forms.Padding(2);
this.label6.Name = "label6";
- this.label6.Size = new System.Drawing.Size(217, 181);
+ this.label6.Size = new System.Drawing.Size(435, 286);
this.label6.TabIndex = 21;
this.label6.Text = "产品代码";
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -351,10 +356,10 @@
this.labBadCount.Dock = System.Windows.Forms.DockStyle.Fill;
this.labBadCount.Font = new System.Drawing.Font("黑体", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labBadCount.ForeColor = System.Drawing.Color.Lime;
- this.labBadCount.Location = new System.Drawing.Point(913, 457);
- this.labBadCount.Margin = new System.Windows.Forms.Padding(1);
+ this.labBadCount.Location = new System.Drawing.Point(1822, 722);
+ this.labBadCount.Margin = new System.Windows.Forms.Padding(2);
this.labBadCount.Name = "labBadCount";
- this.labBadCount.Size = new System.Drawing.Size(361, 257);
+ this.labBadCount.Size = new System.Drawing.Size(727, 513);
this.labBadCount.TabIndex = 20;
this.labBadCount.Text = "0";
this.labBadCount.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -365,10 +370,10 @@
this.labNum.Dock = System.Windows.Forms.DockStyle.Fill;
this.labNum.Font = new System.Drawing.Font("黑体", 60F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labNum.ForeColor = System.Drawing.Color.Lime;
- this.labNum.Location = new System.Drawing.Point(222, 457);
- this.labNum.Margin = new System.Windows.Forms.Padding(1);
+ this.labNum.Location = new System.Drawing.Point(443, 722);
+ this.labNum.Margin = new System.Windows.Forms.Padding(2);
this.labNum.Name = "labNum";
- this.labNum.Size = new System.Drawing.Size(549, 257);
+ this.labNum.Size = new System.Drawing.Size(1097, 513);
this.labNum.TabIndex = 18;
this.labNum.Text = "152/210";
this.labNum.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -379,10 +384,10 @@
this.label10.Dock = System.Windows.Forms.DockStyle.Fill;
this.label10.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label10.ForeColor = System.Drawing.Color.White;
- this.label10.Location = new System.Drawing.Point(2, 457);
- this.label10.Margin = new System.Windows.Forms.Padding(1);
+ this.label10.Location = new System.Drawing.Point(3, 722);
+ this.label10.Margin = new System.Windows.Forms.Padding(2);
this.label10.Name = "label10";
- this.label10.Size = new System.Drawing.Size(217, 257);
+ this.label10.Size = new System.Drawing.Size(435, 513);
this.label10.TabIndex = 17;
this.label10.Text = "计划/完成数";
this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -392,10 +397,10 @@
this.label14.Dock = System.Windows.Forms.DockStyle.Fill;
this.label14.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label14.ForeColor = System.Drawing.Color.White;
- this.label14.Location = new System.Drawing.Point(3, 1);
- this.label14.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.label14.Location = new System.Drawing.Point(5, 1);
+ this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.label14.Name = "label14";
- this.label14.Size = new System.Drawing.Size(215, 76);
+ this.label14.Size = new System.Drawing.Size(431, 121);
this.label14.TabIndex = 12;
this.label14.Text = "扫描本体条码";
this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -404,10 +409,10 @@
//
this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.textBox1.Font = new System.Drawing.Font("黑体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.textBox1.Location = new System.Drawing.Point(223, 3);
- this.textBox1.Margin = new System.Windows.Forms.Padding(2);
+ this.textBox1.Location = new System.Drawing.Point(445, 5);
+ this.textBox1.Margin = new System.Windows.Forms.Padding(4);
this.textBox1.Name = "textBox1";
- this.textBox1.Size = new System.Drawing.Size(547, 47);
+ this.textBox1.Size = new System.Drawing.Size(1093, 87);
this.textBox1.TabIndex = 13;
this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);
//
@@ -416,11 +421,11 @@
this.labErrMessage.Dock = System.Windows.Forms.DockStyle.Fill;
this.labErrMessage.Font = new System.Drawing.Font("微软雅黑", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.labErrMessage.ForeColor = System.Drawing.Color.Red;
- this.labErrMessage.Location = new System.Drawing.Point(914, 1);
- this.labErrMessage.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.labErrMessage.Location = new System.Drawing.Point(1824, 1);
+ this.labErrMessage.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.labErrMessage.Name = "labErrMessage";
this.tableLayoutPanel4.SetRowSpan(this.labErrMessage, 2);
- this.labErrMessage.Size = new System.Drawing.Size(359, 156);
+ this.labErrMessage.Size = new System.Drawing.Size(723, 247);
this.labErrMessage.TabIndex = 16;
this.labErrMessage.Text = "条码与产品不匹配,重新扫描";
this.labErrMessage.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -432,9 +437,9 @@
this.tableLayoutPanel4.ColumnCount = 4;
this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 28.52292F));
this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 71.47708F));
- this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 138F));
- this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 362F));
- this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
+ this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 276F));
+ this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 730F));
+ this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 40F));
this.tableLayoutPanel4.Controls.Add(this.label7, 2, 0);
this.tableLayoutPanel4.Controls.Add(this.textBox2, 1, 1);
this.tableLayoutPanel4.Controls.Add(this.label3, 0, 1);
@@ -454,17 +459,17 @@
this.tableLayoutPanel4.Controls.Add(this.textBox1, 1, 0);
this.tableLayoutPanel4.Controls.Add(this.labErrMessage, 3, 0);
this.tableLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
- this.tableLayoutPanel4.Location = new System.Drawing.Point(2, 88);
- this.tableLayoutPanel4.Margin = new System.Windows.Forms.Padding(2);
+ this.tableLayoutPanel4.Location = new System.Drawing.Point(4, 153);
+ this.tableLayoutPanel4.Margin = new System.Windows.Forms.Padding(4);
this.tableLayoutPanel4.Name = "tableLayoutPanel4";
this.tableLayoutPanel4.RowCount = 5;
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16.8932F));
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 17.47573F));
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 25F));
this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 40.52419F));
- this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 258F));
- this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
- this.tableLayoutPanel4.Size = new System.Drawing.Size(1276, 716);
+ this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 516F));
+ this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F));
+ this.tableLayoutPanel4.Size = new System.Drawing.Size(2552, 1238);
this.tableLayoutPanel4.TabIndex = 2;
//
// label12
@@ -473,10 +478,10 @@
this.label12.Dock = System.Windows.Forms.DockStyle.Fill;
this.label12.Font = new System.Drawing.Font("黑体", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label12.ForeColor = System.Drawing.Color.White;
- this.label12.Location = new System.Drawing.Point(774, 457);
- this.label12.Margin = new System.Windows.Forms.Padding(1);
+ this.label12.Location = new System.Drawing.Point(1545, 722);
+ this.label12.Margin = new System.Windows.Forms.Padding(2);
this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(136, 257);
+ this.label12.Size = new System.Drawing.Size(272, 513);
this.label12.TabIndex = 19;
this.label12.Text = "不合格数";
this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -486,10 +491,10 @@
this.labTime.BackColor = System.Drawing.Color.Transparent;
this.labTime.Dock = System.Windows.Forms.DockStyle.Fill;
this.labTime.Font = new System.Drawing.Font("微软雅黑", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.labTime.Location = new System.Drawing.Point(990, 0);
+ this.labTime.Location = new System.Drawing.Point(1978, 0);
this.labTime.Margin = new System.Windows.Forms.Padding(0);
this.labTime.Name = "labTime";
- this.labTime.Size = new System.Drawing.Size(290, 86);
+ this.labTime.Size = new System.Drawing.Size(582, 149);
this.labTime.TabIndex = 7;
this.labTime.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
this.labTime.Click += new System.EventHandler(this.labTime_Click);
@@ -503,7 +508,7 @@
this.pictureBox1.Location = new System.Drawing.Point(0, 0);
this.pictureBox1.Margin = new System.Windows.Forms.Padding(0);
this.pictureBox1.Name = "pictureBox1";
- this.pictureBox1.Size = new System.Drawing.Size(179, 86);
+ this.pictureBox1.Size = new System.Drawing.Size(358, 149);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pictureBox1.TabIndex = 0;
this.pictureBox1.TabStop = false;
@@ -513,10 +518,10 @@
this.label1.BackColor = System.Drawing.Color.Transparent;
this.label1.Dock = System.Windows.Forms.DockStyle.Fill;
this.label1.Font = new System.Drawing.Font("黑体", 22F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.label1.Location = new System.Drawing.Point(179, 0);
+ this.label1.Location = new System.Drawing.Point(358, 0);
this.label1.Margin = new System.Windows.Forms.Padding(0);
this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(811, 86);
+ this.label1.Size = new System.Drawing.Size(1620, 149);
this.label1.TabIndex = 1;
this.label1.Text = "装配工位信息看板";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
@@ -527,7 +532,7 @@
this.tableLayoutPanel2.ColumnCount = 3;
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 18.10651F));
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 81.89349F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 289F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 581F));
this.tableLayoutPanel2.Controls.Add(this.labTime, 2, 0);
this.tableLayoutPanel2.Controls.Add(this.pictureBox1, 0, 0);
this.tableLayoutPanel2.Controls.Add(this.label1, 1, 0);
@@ -537,7 +542,7 @@
this.tableLayoutPanel2.Name = "tableLayoutPanel2";
this.tableLayoutPanel2.RowCount = 1;
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel2.Size = new System.Drawing.Size(1280, 86);
+ this.tableLayoutPanel2.Size = new System.Drawing.Size(2560, 149);
this.tableLayoutPanel2.TabIndex = 0;
//
// tableLayoutPanel1
@@ -554,17 +559,18 @@
this.tableLayoutPanel1.RowCount = 3;
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10.69692F));
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 89.30308F));
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 217F));
- this.tableLayoutPanel1.Size = new System.Drawing.Size(1280, 1024);
+ this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 434F));
+ this.tableLayoutPanel1.Size = new System.Drawing.Size(2560, 1830);
this.tableLayoutPanel1.TabIndex = 9;
//
// FrmZP
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+ this.AutoScaleDimensions = new System.Drawing.SizeF(12F, 24F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(1280, 1024);
+ this.ClientSize = new System.Drawing.Size(2560, 1830);
this.Controls.Add(this.tableLayoutPanel1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
+ this.Margin = new System.Windows.Forms.Padding(6);
this.Name = "FrmZP";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "FrmZP";
diff --git a/InjectionPC/FrmDown.cs b/InjectionPC/FrmDown.cs
index 64e3b1e..ede7c87 100644
--- a/InjectionPC/FrmDown.cs
+++ b/InjectionPC/FrmDown.cs
@@ -366,7 +366,8 @@ namespace InjectionPC
private void label2_Click(object sender, EventArgs e)
{
- Environment.Exit(0);
+ this.Close();
+ //Environment.Exit(0);
}
}
diff --git a/InjectionPC/FrmQuality.cs b/InjectionPC/FrmQuality.cs
index 69a5bd8..41828d1 100644
--- a/InjectionPC/FrmQuality.cs
+++ b/InjectionPC/FrmQuality.cs
@@ -976,7 +976,8 @@ namespace InjectionPC
private void label2_Click(object sender, EventArgs e)
{
- Environment.Exit(0);
+ this.Close();
+ //Environment.Exit(0);
}
private void textBox1_KeyDown(object sender, KeyEventArgs e)
diff --git a/PaintingPC/FrmQuality.Designer.cs b/PaintingPC/FrmQuality.Designer.cs
index 0f5b981..8e30679 100644
--- a/PaintingPC/FrmQuality.Designer.cs
+++ b/PaintingPC/FrmQuality.Designer.cs
@@ -55,8 +55,8 @@
this.panel1 = new System.Windows.Forms.Panel();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.panel3 = new System.Windows.Forms.Panel();
- this.button2 = new System.Windows.Forms.Button();
- this.button3 = new System.Windows.Forms.Button();
+ this.btnOk = new System.Windows.Forms.Button();
+ this.btnNok = new System.Windows.Forms.Button();
this.btnRepair = new System.Windows.Forms.Button();
this.btnAbt = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
@@ -287,27 +287,29 @@
this.panel3.Size = new System.Drawing.Size(1828, 175);
this.panel3.TabIndex = 0;
//
- // button2
- //
- this.button2.BackColor = System.Drawing.Color.LawnGreen;
- this.button2.Font = new System.Drawing.Font("宋体", 25.875F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.button2.Location = new System.Drawing.Point(1852, 663);
- this.button2.Name = "button2";
- this.button2.Size = new System.Drawing.Size(491, 153);
- this.button2.TabIndex = 67;
- this.button2.Text = "合 格";
- this.button2.UseVisualStyleBackColor = false;
- //
- // button3
- //
- this.button3.BackColor = System.Drawing.Color.Yellow;
- this.button3.Font = new System.Drawing.Font("宋体", 25.875F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.button3.Location = new System.Drawing.Point(1852, 974);
- this.button3.Name = "button3";
- this.button3.Size = new System.Drawing.Size(491, 153);
- this.button3.TabIndex = 68;
- this.button3.Text = "不合格";
- this.button3.UseVisualStyleBackColor = false;
+ // btnOk
+ //
+ this.btnOk.BackColor = System.Drawing.Color.LawnGreen;
+ this.btnOk.Font = new System.Drawing.Font("宋体", 25.875F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnOk.Location = new System.Drawing.Point(1852, 663);
+ this.btnOk.Name = "btnOk";
+ this.btnOk.Size = new System.Drawing.Size(491, 153);
+ this.btnOk.TabIndex = 67;
+ this.btnOk.Text = "合 格";
+ this.btnOk.UseVisualStyleBackColor = false;
+ this.btnOk.Click += new System.EventHandler(this.btnOk_Click);
+ //
+ // btnNok
+ //
+ this.btnNok.BackColor = System.Drawing.Color.Yellow;
+ this.btnNok.Font = new System.Drawing.Font("宋体", 25.875F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnNok.Location = new System.Drawing.Point(1852, 974);
+ this.btnNok.Name = "btnNok";
+ this.btnNok.Size = new System.Drawing.Size(491, 153);
+ this.btnNok.TabIndex = 68;
+ this.btnNok.Text = "不合格";
+ this.btnNok.UseVisualStyleBackColor = false;
+ this.btnNok.Click += new System.EventHandler(this.btnNok_Click);
//
// btnRepair
//
@@ -340,8 +342,8 @@
this.ClientSize = new System.Drawing.Size(2351, 1764);
this.Controls.Add(this.btnAbt);
this.Controls.Add(this.btnRepair);
- this.Controls.Add(this.button3);
- this.Controls.Add(this.button2);
+ this.Controls.Add(this.btnNok);
+ this.Controls.Add(this.btnOk);
this.Controls.Add(this.panel1);
this.Controls.Add(this.labProPosition);
this.Controls.Add(this.txtBarCode);
@@ -395,8 +397,8 @@
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.Panel panel3;
- private System.Windows.Forms.Button button2;
- private System.Windows.Forms.Button button3;
+ private System.Windows.Forms.Button btnOk;
+ private System.Windows.Forms.Button btnNok;
private System.Windows.Forms.Button btnRepair;
private System.Windows.Forms.Button btnAbt;
}
diff --git a/PaintingPC/FrmQuality.cs b/PaintingPC/FrmQuality.cs
index a32195f..8b17566 100644
--- a/PaintingPC/FrmQuality.cs
+++ b/PaintingPC/FrmQuality.cs
@@ -48,7 +48,7 @@ namespace PaintingPC
try
{
string title = ConfigurationManager.AppSettings["Position"].ToString();
- string workClass = Function.GetWorkClass();
+ string workClass = Function.GetWorkClass2();
string station = ConfigurationManager.AppSettings["Station"].ToString();
labTitle.Text = title;
@@ -236,60 +236,119 @@ namespace PaintingPC
///
///
///
- private void btnPass_Click(object sender, EventArgs e)
- {
- #region 必须选择缺陷位置与缺陷原因,否则无法保存
+ //private void btnPass_Click(object sender, EventArgs e)
+ //{
+ // #region 必须选择缺陷位置与缺陷原因,否则无法保存
+
+ // string damnPositionTemp = "";
+ // string reasonTemp = "";
+ // //缺陷位置
+ // foreach (Control c in pictureBox2.Controls)
+ // {
+ // Label lab = c as Label;
+ // if (lab.BackColor != Color.Transparent)
+ // {
+ // damnPositionTemp += lab.Text + ";";
+ // }
+ // }
+ // //缺陷原因
+ // foreach (Control c in panel2.Controls)
+ // {
+ // Label lab = c as Label;
+ // if (lab.BackColor != Color.Transparent)
+ // {
+ // reasonTemp += lab.Text + ";";
+ // }
+ // }
+
+ // if (string.IsNullOrWhiteSpace(damnPositionTemp) || string.IsNullOrWhiteSpace(reasonTemp))
+ // {
+ // MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
+ // return;
+ // }
+
+ // #endregion
+
+ // ClearControlColor(SetControlGroup());
+ // btnRepair.BackColor = Color.Yellow;
+ // //保存
+ // SaveInspect("抛光");
+ // ClearPage();
+ // ClearTxtBarcode();
+ // txtBarCode.TabIndex = 0;
+ // //LoadPage();
+ // //ClearInspect();
+ // //ClearControlColor(SetControlGroup());
+ //}
- string damnPositionTemp = "";
- string reasonTemp = "";
- //缺陷位置
- foreach (Control c in pictureBox2.Controls)
- {
- Label lab = c as Label;
- if (lab.BackColor != Color.Transparent)
- {
- damnPositionTemp += lab.Text + ";";
- }
- }
- //缺陷原因
- foreach (Control c in panel2.Controls)
+ ///
+ /// 合格
+ ///
+ ///
+ ///
+ private void btnOk_Click(object sender, EventArgs e)
+ {
+ if (string.IsNullOrEmpty(txtBarCode.Text.Trim()))
{
- Label lab = c as Label;
- if (lab.BackColor != Color.Transparent)
- {
- reasonTemp += lab.Text + ";";
- }
+ MessageBox.Show("请先扫描数据,然后操作.");
+ return;
}
+ #region 判断产品是否有颜色
+ string colorName = string.Empty;
+ string partName = string.Empty;
+ if (CheckColor(ref colorName,ref partName) == false) return;
- if (string.IsNullOrWhiteSpace(damnPositionTemp) || string.IsNullOrWhiteSpace(reasonTemp))
+ #endregion
+ ClearControlColor(SetControlGroup());
+ btnAbt.BackColor = Color.Red;
+ //保存
+ SaveInspect("合格", colorName, partName);
+ ClearPage();
+ ClearTxtBarcode();
+ txtBarCode.TabIndex = 0;
+ }
+
+ ///
+ /// 不合格
+ ///
+ ///
+ ///
+ private void btnNok_Click(object sender, EventArgs e)
+ {
+ if (string.IsNullOrEmpty(txtBarCode.Text.Trim()))
{
- MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
+ MessageBox.Show("请先扫描数据,然后操作.");
return;
}
-
+ #region 必须选择缺陷位置与缺陷原因,否则无法保存
+ if (CheckDefect() == false) return;
#endregion
- ClearControlColor(SetControlGroup());
- btnRepair.BackColor = Color.Yellow;
+ #region 判断产品是否有颜色
+ string colorName = string.Empty;
+ string partName = string.Empty;
+ if (CheckColor(ref colorName, ref partName) == false) return;
+ #endregion
//保存
- SaveInspect("抛光");
+ SaveInspect("不合格", colorName, partName);
ClearPage();
ClearTxtBarcode();
txtBarCode.TabIndex = 0;
- //LoadPage();
- //ClearInspect();
- //ClearControlColor(SetControlGroup());
}
///
- /// 打磨按钮
+ /// 返喷按钮
///
///
///
private void btnRepair_Click(object sender, EventArgs e)
{
#region 可回喷次数 =1,不能打磨, =2 可以, 不能有两次质检结果为打磨
-
+ if (string.IsNullOrEmpty(txtBarCode.Text.Trim()))
+ {
+ MessageBox.Show("请先扫描数据,然后操作.");
+ return;
+ }
string barcode = Function.UniteBarCodeToOne(txtBarCode.Text.Trim());
int cs = Function.YiDaMoCiShu(barcode);
//if (cs >= 1)
@@ -304,39 +363,21 @@ namespace PaintingPC
{
#region 必须选择缺陷位置与缺陷原因,否则无法保存
- string damnPositionTemp = "";
- string reasonTemp = "";
- //缺陷位置
- foreach (Control c in pictureBox2.Controls)
- {
- Label lab = c as Label;
- if (lab.BackColor != Color.Transparent)
- {
- damnPositionTemp += lab.Text + ";";
- }
- }
- //缺陷原因
- foreach (Control c in panel2.Controls)
- {
- Label lab = c as Label;
- if (lab.BackColor != Color.Transparent)
- {
- reasonTemp += lab.Text + ";";
- }
- }
+ if (CheckDefect() == false) return;
- if (string.IsNullOrWhiteSpace(damnPositionTemp) || string.IsNullOrWhiteSpace(reasonTemp))
- {
- MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
- return;
- }
+ #endregion
+ #region 判断产品是否有颜色
+ string colorName = string.Empty;
+ string partName = string.Empty;
+
+ if (CheckColor(ref colorName, ref partName) == false) return;
#endregion
ClearControlColor(SetControlGroup());
btnRepair.BackColor = Color.Yellow;
//保存
- SaveInspect("打磨");
+ SaveInspect("打磨", colorName, partName);
ClearPage();
ClearTxtBarcode();
txtBarCode.TabIndex = 0;
@@ -357,8 +398,86 @@ namespace PaintingPC
///
private void btnAbt_Click(object sender, EventArgs e)
{
+ if (string.IsNullOrEmpty(txtBarCode.Text.Trim()))
+ {
+ MessageBox.Show("请先扫描数据,然后操作.");
+ return;
+ }
#region 必须选择缺陷位置与缺陷原因,否则无法保存
+ if (CheckDefect() == false) return;
+ #endregion
+
+ #region 判断产品是否有颜色
+ string colorName = string.Empty;
+ string partName = string.Empty;
+ if (CheckColor(ref colorName, ref partName) == false) return;
+ #endregion
+
+ ClearControlColor(SetControlGroup());
+ btnAbt.BackColor = Color.Red;
+ //保存
+ SaveInspect("报废", colorName, partName);
+
+ #region 报废则调WMS WebService,入库
+
+ try
+ {
+ WMSWebService webService = new WMSWebService();
+ webService.Url = ConfigurationManager.AppSettings["WMSWebServiceURL"].ToString();
+ //webService.Timeout = 1200000;
+
+ string errorReason = "";
+ webService.WMSSprayingForCS(Function.UniteBarCodeToOne(txtBarCode.Text.Trim()), 0, out errorReason);
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteErrLogBase("工位:" + labStation.Text.Trim() + ",二次质检调用WMS接口:" + ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ }
+ #endregion
+
+ ClearPage();
+ ClearTxtBarcode();
+ txtBarCode.TabIndex = 0;
+ //ClearInspect();
+ //ClearControlColor(SetControlGroup());
+ }
+ ///
+ /// 判断产品是否有颜色
+ ///
+ ///
+ bool CheckColor(ref string colorName,ref string partName)
+ {
+ string[] ss = labProductInfo.Text.Split(',');
+ if (ss.Length >= 1)
+ {
+ if (string.IsNullOrWhiteSpace(ss[0]))
+ {
+ MessageBox.Show("无颜色信息,请重新扫描");
+ return false;
+ }
+ }
+ else
+ {
+ MessageBox.Show("条码有误,请重新扫描");
+ return false;
+ }
+ colorName = ss[0];
+ if (ss.Length > 1)
+ {
+ if (!string.IsNullOrEmpty(ss[1]))
+ {
+ partName = ss[1];
+ }
+ }
+ return true;
+ }
+ ///
+ /// 必须选择缺陷位置与缺陷原因,否则无法保存
+ ///
+ ///
+ bool CheckDefect()
+ {
string damnPositionTemp = "";
string reasonTemp = "";
//缺陷位置
@@ -385,60 +504,12 @@ namespace PaintingPC
if (string.IsNullOrWhiteSpace(damnPositionTemp) || string.IsNullOrWhiteSpace(reasonTemp))
{
MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
- return;
- }
- #endregion
-
- #region 判断产品是否有颜色
-
- string[] ss = labProductInfo.Text.Split(',');
- if (ss.Length >= 1)
- {
- if (string.IsNullOrWhiteSpace(ss[0]))
- {
- MessageBox.Show("无颜色信息,请重新扫描");
- return;
- }
- }
- else
- {
- MessageBox.Show("条码有误,请重新扫描");
- return;
+ return false;
}
-
- #endregion
-
- ClearControlColor(SetControlGroup());
- btnAbt.BackColor = Color.Red;
- //保存
- SaveInspect("报废");
-
- #region 报废则调WMS WebService,入库
-
- //try
- //{
- // WMSWebService webService = new WMSWebService();
- // webService.Url = ConfigurationManager.AppSettings["WMSWebServiceURL"].ToString();
- // //webService.Timeout = 1200000;
-
- // string errorReason = "";
- // webService.WMSSprayingForCS(Function.UniteBarCodeToOne(txtBarCode.Text.Trim()), 0, out errorReason);
- //}
- //catch (Exception ex)
- //{
- // LogHelper.WriteErrLogBase("工位:" + labStation.Text.Trim() + ",二次质检调用WMS接口:" + ex.ToString(), MethodBase.GetCurrentMethod().Name);
- //}
-
- #endregion
-
- ClearPage();
- ClearTxtBarcode();
- txtBarCode.TabIndex = 0;
- //ClearInspect();
- //ClearControlColor(SetControlGroup());
+ return true;
}
- public void SaveInspect(string inspectResult)
+ public void SaveInspect(string inspectResult,string colorName, string partName)
{
try
{
@@ -455,11 +526,15 @@ namespace PaintingPC
model1.reason = reason;
model1.remark3 = paintId;
- if (string.IsNullOrWhiteSpace(model1.damnPosition) || string.IsNullOrWhiteSpace(model1.reason))
+ if(inspectResult != "合格")
{
- MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
- return;
+ if (string.IsNullOrWhiteSpace(model1.damnPosition) || string.IsNullOrWhiteSpace(model1.reason))
+ {
+ MessageBox.Show("必须选择缺陷位置与缺陷原因,否则无法保存!");
+ return;
+ }
}
+
if (rdo1.Checked)
{
@@ -477,8 +552,10 @@ namespace PaintingPC
model1.productInfo = labProductInfo.Text.Trim();
model1.side = labProPosition.Text.Contains("A侧") ? "A侧" : "B侧";
model1.InspectTimes = (Function.GetInspectTimes(txtBarCode.Text.Trim())+1).ToString();
-
- Function.InsertInspect(model1);
+ model1.remark1 = colorName; //颜色名称
+ model1.remark2 = partName; //零件描述
+ model1.remark3 = "喷涂质检"; // 喷涂质检 或 油漆件库
+ Function.InsertInspect2(model1);
}
}
catch (Exception ex)
@@ -570,7 +647,7 @@ namespace PaintingPC
Int32.TryParse(strCode, out num);
if (num > 7000)
{
- labProductInfo.Text = Function.GetReprintInfo(barcode);
+ labProductInfo.Text = Function.GetReprintInfo2(barcode);
if (string.IsNullOrWhiteSpace(labProductInfo.Text.Trim()))
{
ButtonDisable(SetControlGroup());
@@ -649,19 +726,24 @@ namespace PaintingPC
}
dt.Dispose();
- if (!File.Exists(System.IO.Directory.GetCurrentDirectory() + @"\" + picture))
+ if (!string.IsNullOrEmpty(picture))
{
+ if (!File.Exists(System.IO.Directory.GetCurrentDirectory() + @"\" + picture))
+ {
- string strImageURL = Function.GetImgPath() + picture;
+ string strImageURL = Function.GetImgPath() + picture;
- System.Net.WebClient webClient = new System.Net.WebClient();
- webClient.DownloadFile(strImageURL, Directory.GetCurrentDirectory() + @"\" + picture);
- }
+ System.Net.WebClient webClient = new System.Net.WebClient();
+ webClient.DownloadFile(strImageURL, Directory.GetCurrentDirectory() + @"\" + picture);
+ }
+
+
FileStream fs = new FileStream(Directory.GetCurrentDirectory() + "\\" + picture, FileMode.Open,
FileAccess.Read);//获取图片文件流
Image img = Image.FromStream(fs); // 文件流转换成Image格式
pictureBox2.Image = img; //给 图片框设置要显示的图片
fs.Close(); // 关闭流,释放图片资源
+ }
}
catch (Exception ex)
{
@@ -697,7 +779,7 @@ namespace PaintingPC
#endregion
//不是补打的条码,根据条码查询产品信息、检验信息,选中缺陷位置及原因
- DataTable dtInspect = Function.GetInspectInfoByBarCode(barcode);
+ DataTable dtInspect = Function.GetInspectInfoByBarCode2(barcode);
if (dtInspect != null && dtInspect.Rows.Count > 0)
{
labProductInfo.Text = dtInspect.Rows[0]["productInfo"].ToString().Trim(); //产品信息
@@ -754,7 +836,7 @@ namespace PaintingPC
#region 根据一检结果显示一检时的位置--暂时不要
- labProPosition.Text = Function.GetFirstInsPosition(dtInspect);
+ labProPosition.Text = Function.GetFirstInsPosition2(dtInspect);
#endregion
}
@@ -762,7 +844,7 @@ namespace PaintingPC
{
#region 没有一检结果,查询老外数据库,取产品信息
- string[] info = Function.GetProductInfo(barcode).Split(',');
+ string[] info = Function.GetProductInfo2(barcode).Split(',');
labProductInfo.Text = info[0] + "," + info[1];
paintId = info[2];
@@ -906,16 +988,16 @@ namespace PaintingPC
///
///
///
- private void button1_Click(object sender, EventArgs e)
- {
- ClearControlColor(SetControlGroup());
- //btnPass.BackColor = Color.GreenYellow;
- //保存
- SaveInspect("其他");
- ClearPage();
- ClearTxtBarcode();
- txtBarCode.TabIndex = 0;
- }
+ //private void button1_Click(object sender, EventArgs e)
+ //{
+ // ClearControlColor(SetControlGroup());
+ // //btnPass.BackColor = Color.GreenYellow;
+ // //保存
+ // SaveInspect("其他");
+ // ClearPage();
+ // ClearTxtBarcode();
+ // txtBarCode.TabIndex = 0;
+ //}
private void UpdateSoftware()
{
diff --git a/PaintingPC/Function.cs b/PaintingPC/Function.cs
index f585fa8..0f5bd7a 100644
--- a/PaintingPC/Function.cs
+++ b/PaintingPC/Function.cs
@@ -103,6 +103,7 @@ namespace PaintingPC
}
}
+
///
/// 根据条码获取图片地址
///
@@ -194,58 +195,7 @@ namespace PaintingPC
}
}
- ///
- /// 保存检验结果
- ///
- ///
- ///
- public static int InsertInspect(InspectModel model)
- {
- int res = 0;
- try
- {
- string sql = @" INSERT INTO [dbo].[tb_InspectResult]
- ([ID]
- ,[barcode]
- ,[side]
- ,[position]
- ,[stationNo]
- ,[workClass]
- ,[inspectResult]
- ,[damnPosition]
- ,[defectID]
- ,[reason]
- ,[productInfo]
- ,[productOption]
- ,[createTime]
- ,[InspectTimes]
- )
- VALUES
- ('" + model.ID +@"'
- ,'" + model.barcode +@"'
- ,'" + model.side +@"'
- ,'"+ model.position +@"'
- ,'"+ model.stationNo +@"'
- ,'"+ model.workClass +@"'
- ,'" + model.inspectResult + @"'
- ,'" + model.damnPosition + @"'
- ,'" + model.defectID + @"'
- ,'" + model.reason + @"'
- ,'" + model.productInfo + @"'
- ,'" + model.productOption + @"'
- ,(select getdate()), '"+ model.InspectTimes +@"'
- ) ";
- res = SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnString, CommandType.Text, sql, null);
- LogHelper.WriteSysLogBase( "[sql:]" + sql ,MethodBase.GetCurrentMethod().Name);
- return res;
- }
- catch (Exception ex)
- {
- LogHelper.WriteLogManager(ex);
- LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
- return res;
- }
- }
+
public Panel IInitPanel(Panel BackgroundPanel, int LabelSizeW, int LabelSizeH, DataTable dataSouce, string LabelTextCol, string LabelTagCol, EventHandler LabelClick)
{
@@ -294,32 +244,7 @@ namespace PaintingPC
return BackgroundPanel;
}
- ///
- /// 根据条码获取检验信息
- ///
- ///
- ///
- public static DataTable GetInspectInfoByBarCode(string barcode)
- {
- DataTable res = new DataTable();
- try
- {
- string sql = @" select * from (SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '"+ barcode +@"' AND InspectTimes = '1' ORDER BY createTime DESC) aa
- UNION
- SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '" + barcode + @"' AND InspectTimes = '2' ORDER BY createTime DESC) bb
- UNION
- SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '" + barcode + @"' AND InspectTimes = '3' ORDER BY createTime DESC) cc) dd order by createTime DESC ";
- res = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
- LogHelper.WriteSysLogBase("[sql:]" + sql, MethodBase.GetCurrentMethod().Name);
- return res;
- }
- catch (Exception ex)
- {
- LogHelper.WriteLogManager(ex);
- LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
- return res;
- }
- }
+
///
/// 获取国外数据库数据--暂时不用此方法
@@ -468,7 +393,7 @@ namespace PaintingPC
return "B班";
}
}
-
+
///
/// 判断传入时间是否在工作时间段内
///
@@ -850,37 +775,27 @@ namespace PaintingPC
return res;
}
}
-
- ///
- /// 查询补打条码信息
- ///
- ///
- ///
- public static string GetReprintInfo(string barcode)
+
+ public static DataTable GetLastResult(string barcode)
{
- string res = "";
+ DataTable res = new DataTable();
try
{
- if (!string.IsNullOrWhiteSpace(barcode))
- {
- string sql = @"
- SELECT ProductID, StockNo, ColorDes,(SELECT ProductName FROM tb_Product WHERE ProductID =(SELECT top 1 ProductID FROM tb_PaintBarCode WHERE OneBarCode = '" + barcode + "')) ProductName FROM tb_PaintBarCode WHERE OneBarCode = '" + barcode + "' ";
- DataTable aa = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
- if (aa != null && aa.Rows.Count > 0)
- {
- res = aa.Rows[0]["ColorDes"].ToString() + "," + aa.Rows[0]["ProductName"].ToString();
- }
- }
- return res;
+ string sql = @"select top 1 * from tb_InspectResult where barcode='" + barcode + @"' order by ID desc ";
+
+ res = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+
}
catch (Exception ex)
{
- LogHelper.WriteLogManager(ex);
LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
- return res;
}
+
+ return res;
}
+
+
///
/// 根据滑撬号获取圈数
///
@@ -1102,41 +1017,7 @@ namespace PaintingPC
return res;
}
}
-
- ///
- /// 根据一检结果显示一检时的位置
- ///
- ///
- ///
- public static string GetFirstInsPosition(DataTable dt)
- {
- string res = "";
- try
- {
- if (dt != null && dt.Rows.Count > 0)
- {
- DataRow[] dr = dt.Select(" InspectTimes = '1' ");
- if (dr != null && dr.Length > 0)
- {
- string position = dr[0]["position"].ToString();
-
- string sql = @" select value from tb_Config where name = 'RemoveStr' ";
- object objStr = SqlHelper.ExecuteScalar(SqlHelper.SqlConnString, CommandType.Text, sql, null);
- if (objStr != null)
- {
- res = position.Replace(objStr.ToString(), "").Trim();
- }
- }
- }
- return res;
- }
- catch (Exception ex)
- {
- LogHelper.WriteLogManager(ex);
- LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
- return res;
- }
- }
+
///
/// 判断条码有效性
@@ -1298,6 +1179,7 @@ namespace PaintingPC
where barcode = '" + barcode + @"'
and inspectResult = '[打磨]'
";
+
object aa = SqlHelper.ExecuteScalar(SqlHelper.SqlConnString, CommandType.Text, sql, null);
if (aa != null)
{
@@ -1673,7 +1555,327 @@ namespace PaintingPC
#region 新
+ ///
+ /// 根据一检结果显示一检时的位置
+ ///
+ ///
+ ///
+ public static string GetFirstInsPosition2(DataTable dt)
+ {
+ string res = "";
+ try
+ {
+ if (dt != null && dt.Rows.Count > 0)
+ {
+ DataRow[] dr = dt.Select(" InspectTimes = '1' ");
+ if (dr != null && dr.Length > 0)
+ {
+ string position = dr[0]["position"].ToString();
+
+ string sql = @" select value from tb_Config where name = 'RemoveStr' ";
+ object objStr = SqlHelper.ExecuteScalar(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+ if (objStr != null)
+ {
+ res = position.Replace(objStr.ToString(), "").Trim();
+ }
+ }
+ }
+ return res;
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ }
+
+ ///
+ /// 根据条码获取检验信息
+ ///
+ ///
+ ///
+ public static DataTable GetInspectInfoByBarCode2(string barcode)
+ {
+ DataTable res = new DataTable();
+ try
+ {
+ string sql = @" select * from (SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '" + barcode + @"' AND InspectTimes = '1' ORDER BY createTime DESC) aa
+ UNION
+ SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '" + barcode + @"' AND InspectTimes = '2' ORDER BY createTime DESC) bb
+ UNION
+ SELECT * from (select TOP 1 * from tb_InspectResult where barcode = '" + barcode + @"' AND InspectTimes = '3' ORDER BY createTime DESC) cc) dd order by createTime DESC ";
+ res = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+ LogHelper.WriteSysLogBase("[sql:]" + sql, MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ }
+
+ ///
+ /// 查询补打条码信息
+ ///
+ ///
+ ///
+ public static string GetReprintInfo2(string barcode)
+ {
+ string res = "";
+ try
+ {
+ if (!string.IsNullOrWhiteSpace(barcode))
+ {
+ string sql = @"
+ SELECT ProductID, StockNo, ColorDes,(SELECT ProductName FROM tb_Product WHERE ProductID =(SELECT top 1 ProductID FROM tb_PaintBarCode WHERE OneBarCode = '" + barcode + "')) ProductName FROM tb_PaintBarCode WHERE OneBarCode = '" + barcode + "' ";
+ DataTable aa = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+ if (aa != null && aa.Rows.Count > 0)
+ {
+ res = aa.Rows[0]["ColorDes"].ToString() + "," + aa.Rows[0]["ProductName"].ToString();
+ }
+ }
+ return res;
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ }
+
+ ///
+ /// 保存检验结果
+ ///
+ ///
+ ///
+ public static int InsertInspect2(InspectModel model)
+ {
+ int res = 0;
+ try
+ {
+ string sql = @" INSERT INTO [dbo].[tb_InspectResult]
+ (
+ [barcode]
+ ,[side]
+ ,[position]
+ ,[stationNo]
+ ,[workClass]
+ ,[inspectResult]
+ ,[damnPosition]
+ ,[defectID]
+ ,[reason]
+ ,[productInfo]
+ ,[productOption]
+ ,[createTime]
+ ,[InspectTimes]
+ ,[remark1]
+ ,[remark2]
+ ,[remark3]
+ )
+ VALUES
+ ('" + model.barcode + @"'
+ ,'" + model.side + @"'
+ ,'" + model.position + @"'
+ ,'" + model.stationNo + @"'
+ ,'" + model.workClass + @"'
+ ,'" + model.inspectResult + @"'
+ ,'" + model.damnPosition + @"'
+ ,'" + model.defectID + @"'
+ ,'" + model.reason + @"'
+ ,'" + model.productInfo + @"'
+ ,'" + model.productOption + @"'
+ ,(select getdate()), '" + model.InspectTimes + @"'
+ ,'" + model.remark1 + @"'
+ ,'" + model.remark2 + @"'
+ ,'" + model.remark3 + @"'
+ ) ";
+ res = SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+ LogHelper.WriteSysLogBase("[sql:]" + sql, MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ }
+
+ public static string GetProductInfo2(string barcode)
+ {
+ string res = "";
+ //string colorNo = "";
+ //string colorQQNo = "";
+ //string colorPRNo = "";
+ string colorInfo = "", paintCode = "", paintID = "";
+ string barCode1_1 = "", barCode1_2 = "", barCode1_3 = "", barCode1_4 = "", barCode1_5 = "", barCode1_6 = "",
+ barCode2_1 = "", barCode2_2 = "", barCode2_3 = "", barCode2_4 = "", barCode2_5 = "", barCode2_6 = "";
+ string columnName = "", side = "";
+ try
+ {
+ DataTable dt1 = GetLastResult(barcode);
+ if (dt1 != null && dt1.Rows.Count > 0)
+ {
+ colorInfo = dt1.Rows[0]["productInfo"].ToString() + "," + dt1.Rows[0]["remark3"].ToString();
+ }
+ else
+ {
+ #region 从老外系统获得颜色信息
+
+ string sql = @"
+ DECLARE @barcode varchar(30);
+ SET @barcode = '" + barcode + @"';
+ SELECT paintcode,
+ LTrim(RTrim(Side1_Data1)) as Side1_Data1,
+ LTrim(RTrim(Side1_Data2)) as Side1_Data2,
+ LTrim(RTrim(Side1_Data3)) as Side1_Data3,
+ LTrim(RTrim(Side1_Data4)) as Side1_Data4,
+ LTrim(RTrim(Side1_Data5)) as Side1_Data5,
+ LTrim(RTrim(Side1_Data6)) as Side1_Data6,
+ LTrim(RTrim(Side2_Data1)) as Side2_Data1,
+ LTrim(RTrim(Side2_Data2)) as Side2_Data2,
+ LTrim(RTrim(Side2_Data3)) as Side2_Data3,
+ LTrim(RTrim(Side2_Data4)) as Side2_Data4,
+ LTrim(RTrim(Side2_Data5)) as Side2_Data5,
+ LTrim(RTrim(Side2_Data6)) as Side2_Data6
+ FROM [dbo].[Skiddata_Unloading]
+ WHERE LTrim(RTrim(Side1_Data1)) = @barcode
+ OR LTrim(RTrim(Side1_Data2))= @barcode
+ OR LTrim(RTrim(Side1_Data3))= @barcode
+ OR LTrim(RTrim(Side1_Data4))= @barcode
+ OR LTrim(RTrim(Side1_Data5))= @barcode
+ OR LTrim(RTrim(Side1_Data6))= @barcode
+ OR LTrim(RTrim(Side2_Data1)) = @barcode
+ OR LTrim(RTrim(Side2_Data2))= @barcode
+ OR LTrim(RTrim(Side2_Data3))= @barcode
+ OR LTrim(RTrim(Side2_Data4))= @barcode
+ OR LTrim(RTrim(Side2_Data5))= @barcode
+ OR LTrim(RTrim(Side2_Data6))= @barcode
+ ";
+ string sqlConnString = ConfigurationManager.ConnectionStrings["SqlConnStringForeign"].ToString();
+ //object aa = SqlHelper.ExecuteScalar(sqlConnString, CommandType.Text, sql, null);
+ DataTable dtColor = SqlHelper.GetDataDateTable(sqlConnString, CommandType.Text, sql, null);
+
+
+ if (dtColor != null && dtColor.Rows.Count > 0)
+ {
+ paintCode = dtColor.Rows[0]["paintcode"].ToString();
+ }
+
+ //根据颜色代码查颜色
+
+ if (!string.IsNullOrWhiteSpace(paintCode) && paintCode.ToLower() != "na")
+ {
+ DataTable dt = new DataTable();
+ string sql_c = "";
+ sql_c = @"select * from tb_PaintInfo where PaintCode='" + paintCode + @"'";
+
+ dt = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql_c, null);
+ if (dt != null && dt.Rows.Count > 0)
+ {
+ //res = dt.Rows[0]["ColorName"].ToString();
+ //colorInfo = dt.Rows[0]["Des"].ToString().Trim() + "," +
+ // dt.Rows[0]["ColorCode"].ToString().Trim() + "," +
+ // dt.Rows[0]["ColorNo"].ToString().Trim();
+ //colorInfo = dt.Rows[0]["ColorName"].ToString();
+ paintID = dt.Rows[0]["ID"].ToString();
+ }
+
+ string sql_1 = @"select Color from tb_PaintColorInfo where StockNo='" + barcode.Substring(0, 10) + @"' and PaintID='" + paintID + @"'";
+ DataTable dt_1 = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql_1, null);
+ if (dt_1 != null && dt_1.Rows.Count > 0)
+ {
+ colorInfo = dt_1.Rows[0]["Color"].ToString();
+ }
+ }
+
+ #endregion
+
+ barcode = UniteBarCodeToOne(barcode);
+
+ #region 根据条码查询产品信息
+
+ string stockNo = "";
+ string batchNo = "";
+ string partNo = "";
+
+
+ Function.GetCode(barcode, out stockNo, out batchNo, out partNo);
+
+ string productName = "";
+ GetInfoByStockNo2(stockNo, out partNo, out productName);
+
+ #endregion
+
+ colorInfo = colorInfo + "," + productName + "," + paintID;
+ }
+
+ res = colorInfo;
+ return res;
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ return res;
+ }
+ }
+ public static string GetWorkClass2()
+ {
+ //bool classA = IsBetweenTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), "2019-06-12 08:00:00", "2019-06-12 20:00:00");
+ bool classA = IsBetweenTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), DateTime.Now.ToString("yyyy-MM-dd") + " 07:45:00", DateTime.Now.ToString("yyyy-MM-dd") + " 19:45:00");
+ if (classA)
+ {
+ return "A班";
+ }
+ else
+ {
+ return "B班";
+ }
+ }
+
+ ///
+ /// 根据存货代码获得零件名称、颜色名称
+ ///
+ ///
+ ///
+ ///
+ public static void GetInfoByStockNo2(string stockNo, out string partNo, out string partName)
+ {
+ partNo = "";
+ partName = "";
+ string sql = "";
+ try
+ {
+ DataTable dt = new DataTable();
+ if (!string.IsNullOrWhiteSpace(stockNo))
+ {
+ sql = " select ProductName,PartNo from tb_Product where StockNo = '" + stockNo + @"' ";
+ dt = SqlHelper.GetDataDateTable(SqlHelper.SqlConnString, CommandType.Text, sql, null);
+ }
+ if (dt != null && dt.Rows.Count > 0)
+ {
+ partName = dt.Rows[0]["ProductName"].ToString();
+ partNo = dt.Rows[0]["PartNo"].ToString();
+ }
+ else
+ {
+ partName = "";
+ partNo = "";
+ }
+ LogHelper.WriteSysLogBase("[入参]:stockNo=" + stockNo + "; [出参:]partName=" + partName + "partName=" + partNo + ";[sql:] + sql", MethodBase.GetCurrentMethod().Name);
+ }
+ catch (Exception ex)
+ {
+ LogHelper.WriteLogManager(ex);
+ LogHelper.WriteErrLogBase(ex.ToString(), MethodBase.GetCurrentMethod().Name);
+ }
+ }
public static DataTable GetColorByStockNo(string stockNo)
{
DataTable res = new DataTable();
diff --git a/WebService/Properties/Settings.Designer.cs b/WebService/Properties/Settings.Designer.cs
index 3706bca..11adacc 100644
--- a/WebService/Properties/Settings.Designer.cs
+++ b/WebService/Properties/Settings.Designer.cs
@@ -12,7 +12,7 @@ namespace WebService.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -26,7 +26,7 @@ namespace WebService.Properties {
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
- [global::System.Configuration.DefaultSettingValueAttribute("http://10.60.101.2:88/JsonService.asmx")]
+ [global::System.Configuration.DefaultSettingValueAttribute("http://10.60.101.97:8018/JsonService.asmx")]
public string WebService_WebReference_JsonService {
get {
return ((string)(this["WebService_WebReference_JsonService"]));
diff --git a/WebService/Web References/WebReference/Reference.cs b/WebService/Web References/WebReference/Reference.cs
index daa64f0..e68bf39 100644
--- a/WebService/Web References/WebReference/Reference.cs
+++ b/WebService/Web References/WebReference/Reference.cs
@@ -23,7 +23,7 @@ namespace WebService.WebReference {
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="JsonServiceSoap", Namespace="http://tempuri.org/")]
@@ -31,6 +31,14 @@ namespace WebService.WebReference {
private System.Threading.SendOrPostCallback GetVerOperationCompleted;
+ private System.Threading.SendOrPostCallback NewLoginOperationCompleted;
+
+ private System.Threading.SendOrPostCallback AddTmpOperationCompleted;
+
+ private System.Threading.SendOrPostCallback ChangeBkOperationCompleted;
+
+ private System.Threading.SendOrPostCallback WriteLogOperationCompleted;
+
private System.Threading.SendOrPostCallback LoginOperationCompleted;
private System.Threading.SendOrPostCallback LogoutOperationCompleted;
@@ -49,10 +57,22 @@ namespace WebService.WebReference {
private System.Threading.SendOrPostCallback AddDataOperationCompleted;
+ private System.Threading.SendOrPostCallback IsExistLocationOperationCompleted;
+
+ private System.Threading.SendOrPostCallback IsExistBarcodeOperationCompleted;
+
private System.Threading.SendOrPostCallback UpdateDataOperationCompleted;
+ private System.Threading.SendOrPostCallback SaveSeqencingOperationCompleted;
+
+ private System.Threading.SendOrPostCallback AddMesBenzInsertOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetLuDataByMesOperationCompleted;
+
private System.Threading.SendOrPostCallback AddMutualDataOperationCompleted;
+ private System.Threading.SendOrPostCallback AddReturnDataOperationCompleted;
+
private System.Threading.SendOrPostCallback ReceiveProductsOperationCompleted;
private bool useDefaultCredentialsSetExplicitly;
@@ -96,6 +116,18 @@ namespace WebService.WebReference {
///
public event GetVerCompletedEventHandler GetVerCompleted;
+ ///
+ public event NewLoginCompletedEventHandler NewLoginCompleted;
+
+ ///
+ public event AddTmpCompletedEventHandler AddTmpCompleted;
+
+ ///
+ public event ChangeBkCompletedEventHandler ChangeBkCompleted;
+
+ ///
+ public event WriteLogCompletedEventHandler WriteLogCompleted;
+
///
public event LoginCompletedEventHandler LoginCompleted;
@@ -123,12 +155,30 @@ namespace WebService.WebReference {
///
public event AddDataCompletedEventHandler AddDataCompleted;
+ ///
+ public event IsExistLocationCompletedEventHandler IsExistLocationCompleted;
+
+ ///
+ public event IsExistBarcodeCompletedEventHandler IsExistBarcodeCompleted;
+
///
public event UpdateDataCompletedEventHandler UpdateDataCompleted;
+ ///
+ public event SaveSeqencingCompletedEventHandler SaveSeqencingCompleted;
+
+ ///
+ public event AddMesBenzInsertCompletedEventHandler AddMesBenzInsertCompleted;
+
+ ///
+ public event GetLuDataByMesCompletedEventHandler GetLuDataByMesCompleted;
+
///
public event AddMutualDataCompletedEventHandler AddMutualDataCompleted;
+ ///
+ public event AddReturnDataCompletedEventHandler AddReturnDataCompleted;
+
///
public event ReceiveProductsCompletedEventHandler ReceiveProductsCompleted;
@@ -159,6 +209,136 @@ namespace WebService.WebReference {
}
}
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/NewLogin", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string NewLogin(string operCode, string password, string mac) {
+ object[] results = this.Invoke("NewLogin", new object[] {
+ operCode,
+ password,
+ mac});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void NewLoginAsync(string operCode, string password, string mac) {
+ this.NewLoginAsync(operCode, password, mac, null);
+ }
+
+ ///
+ public void NewLoginAsync(string operCode, string password, string mac, object userState) {
+ if ((this.NewLoginOperationCompleted == null)) {
+ this.NewLoginOperationCompleted = new System.Threading.SendOrPostCallback(this.OnNewLoginOperationCompleted);
+ }
+ this.InvokeAsync("NewLogin", new object[] {
+ operCode,
+ password,
+ mac}, this.NewLoginOperationCompleted, userState);
+ }
+
+ private void OnNewLoginOperationCompleted(object arg) {
+ if ((this.NewLoginCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.NewLoginCompleted(this, new NewLoginCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/AddTmp", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string AddTmp(string barcode, string partcode) {
+ object[] results = this.Invoke("AddTmp", new object[] {
+ barcode,
+ partcode});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void AddTmpAsync(string barcode, string partcode) {
+ this.AddTmpAsync(barcode, partcode, null);
+ }
+
+ ///
+ public void AddTmpAsync(string barcode, string partcode, object userState) {
+ if ((this.AddTmpOperationCompleted == null)) {
+ this.AddTmpOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddTmpOperationCompleted);
+ }
+ this.InvokeAsync("AddTmp", new object[] {
+ barcode,
+ partcode}, this.AddTmpOperationCompleted, userState);
+ }
+
+ private void OnAddTmpOperationCompleted(object arg) {
+ if ((this.AddTmpCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddTmpCompleted(this, new AddTmpCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/ChangeBk", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string ChangeBk(string bkCode, string password, string operCode) {
+ object[] results = this.Invoke("ChangeBk", new object[] {
+ bkCode,
+ password,
+ operCode});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void ChangeBkAsync(string bkCode, string password, string operCode) {
+ this.ChangeBkAsync(bkCode, password, operCode, null);
+ }
+
+ ///
+ public void ChangeBkAsync(string bkCode, string password, string operCode, object userState) {
+ if ((this.ChangeBkOperationCompleted == null)) {
+ this.ChangeBkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnChangeBkOperationCompleted);
+ }
+ this.InvokeAsync("ChangeBk", new object[] {
+ bkCode,
+ password,
+ operCode}, this.ChangeBkOperationCompleted, userState);
+ }
+
+ private void OnChangeBkOperationCompleted(object arg) {
+ if ((this.ChangeBkCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.ChangeBkCompleted(this, new ChangeBkCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/WriteLog", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string WriteLog(string operCode, string function, string message) {
+ object[] results = this.Invoke("WriteLog", new object[] {
+ operCode,
+ function,
+ message});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void WriteLogAsync(string operCode, string function, string message) {
+ this.WriteLogAsync(operCode, function, message, null);
+ }
+
+ ///
+ public void WriteLogAsync(string operCode, string function, string message, object userState) {
+ if ((this.WriteLogOperationCompleted == null)) {
+ this.WriteLogOperationCompleted = new System.Threading.SendOrPostCallback(this.OnWriteLogOperationCompleted);
+ }
+ this.InvokeAsync("WriteLog", new object[] {
+ operCode,
+ function,
+ message}, this.WriteLogOperationCompleted, userState);
+ }
+
+ private void OnWriteLogOperationCompleted(object arg) {
+ if ((this.WriteLogCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.WriteLogCompleted(this, new WriteLogCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Login", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string Login(string operCode, string password) {
@@ -426,6 +606,64 @@ namespace WebService.WebReference {
}
}
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IsExistLocation", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string IsExistLocation(string ccode) {
+ object[] results = this.Invoke("IsExistLocation", new object[] {
+ ccode});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void IsExistLocationAsync(string ccode) {
+ this.IsExistLocationAsync(ccode, null);
+ }
+
+ ///
+ public void IsExistLocationAsync(string ccode, object userState) {
+ if ((this.IsExistLocationOperationCompleted == null)) {
+ this.IsExistLocationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnIsExistLocationOperationCompleted);
+ }
+ this.InvokeAsync("IsExistLocation", new object[] {
+ ccode}, this.IsExistLocationOperationCompleted, userState);
+ }
+
+ private void OnIsExistLocationOperationCompleted(object arg) {
+ if ((this.IsExistLocationCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.IsExistLocationCompleted(this, new IsExistLocationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IsExistBarcode", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string IsExistBarcode(string bcode) {
+ object[] results = this.Invoke("IsExistBarcode", new object[] {
+ bcode});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void IsExistBarcodeAsync(string bcode) {
+ this.IsExistBarcodeAsync(bcode, null);
+ }
+
+ ///
+ public void IsExistBarcodeAsync(string bcode, object userState) {
+ if ((this.IsExistBarcodeOperationCompleted == null)) {
+ this.IsExistBarcodeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnIsExistBarcodeOperationCompleted);
+ }
+ this.InvokeAsync("IsExistBarcode", new object[] {
+ bcode}, this.IsExistBarcodeOperationCompleted, userState);
+ }
+
+ private void OnIsExistBarcodeOperationCompleted(object arg) {
+ if ((this.IsExistBarcodeCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.IsExistBarcodeCompleted(this, new IsExistBarcodeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/UpdateData", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string UpdateData(string jsonParam, string strJson) {
@@ -457,6 +695,109 @@ namespace WebService.WebReference {
}
}
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/SaveSeqencing", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string SaveSeqencing(string strJson) {
+ object[] results = this.Invoke("SaveSeqencing", new object[] {
+ strJson});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void SaveSeqencingAsync(string strJson) {
+ this.SaveSeqencingAsync(strJson, null);
+ }
+
+ ///
+ public void SaveSeqencingAsync(string strJson, object userState) {
+ if ((this.SaveSeqencingOperationCompleted == null)) {
+ this.SaveSeqencingOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSaveSeqencingOperationCompleted);
+ }
+ this.InvokeAsync("SaveSeqencing", new object[] {
+ strJson}, this.SaveSeqencingOperationCompleted, userState);
+ }
+
+ private void OnSaveSeqencingOperationCompleted(object arg) {
+ if ((this.SaveSeqencingCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SaveSeqencingCompleted(this, new SaveSeqencingCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/AddMesBenzInsert", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string AddMesBenzInsert(string hannpenLoc, string pPartType, string productionNumber, string pInsertType, string pInsertReason, string pUserID, string pUserName, string fromType) {
+ object[] results = this.Invoke("AddMesBenzInsert", new object[] {
+ hannpenLoc,
+ pPartType,
+ productionNumber,
+ pInsertType,
+ pInsertReason,
+ pUserID,
+ pUserName,
+ fromType});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void AddMesBenzInsertAsync(string hannpenLoc, string pPartType, string productionNumber, string pInsertType, string pInsertReason, string pUserID, string pUserName, string fromType) {
+ this.AddMesBenzInsertAsync(hannpenLoc, pPartType, productionNumber, pInsertType, pInsertReason, pUserID, pUserName, fromType, null);
+ }
+
+ ///
+ public void AddMesBenzInsertAsync(string hannpenLoc, string pPartType, string productionNumber, string pInsertType, string pInsertReason, string pUserID, string pUserName, string fromType, object userState) {
+ if ((this.AddMesBenzInsertOperationCompleted == null)) {
+ this.AddMesBenzInsertOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddMesBenzInsertOperationCompleted);
+ }
+ this.InvokeAsync("AddMesBenzInsert", new object[] {
+ hannpenLoc,
+ pPartType,
+ productionNumber,
+ pInsertType,
+ pInsertReason,
+ pUserID,
+ pUserName,
+ fromType}, this.AddMesBenzInsertOperationCompleted, userState);
+ }
+
+ private void OnAddMesBenzInsertOperationCompleted(object arg) {
+ if ((this.AddMesBenzInsertCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddMesBenzInsertCompleted(this, new AddMesBenzInsertCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetLuDataByMes", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string GetLuDataByMes(string productionNumber, string partType) {
+ object[] results = this.Invoke("GetLuDataByMes", new object[] {
+ productionNumber,
+ partType});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void GetLuDataByMesAsync(string productionNumber, string partType) {
+ this.GetLuDataByMesAsync(productionNumber, partType, null);
+ }
+
+ ///
+ public void GetLuDataByMesAsync(string productionNumber, string partType, object userState) {
+ if ((this.GetLuDataByMesOperationCompleted == null)) {
+ this.GetLuDataByMesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetLuDataByMesOperationCompleted);
+ }
+ this.InvokeAsync("GetLuDataByMes", new object[] {
+ productionNumber,
+ partType}, this.GetLuDataByMesOperationCompleted, userState);
+ }
+
+ private void OnGetLuDataByMesOperationCompleted(object arg) {
+ if ((this.GetLuDataByMesCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetLuDataByMesCompleted(this, new GetLuDataByMesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/AddMutualData", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string AddMutualData(string jsonParam, string strJson) {
@@ -488,6 +829,37 @@ namespace WebService.WebReference {
}
}
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/AddReturnData", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ public string AddReturnData(string jsonParam, string strJson) {
+ object[] results = this.Invoke("AddReturnData", new object[] {
+ jsonParam,
+ strJson});
+ return ((string)(results[0]));
+ }
+
+ ///
+ public void AddReturnDataAsync(string jsonParam, string strJson) {
+ this.AddReturnDataAsync(jsonParam, strJson, null);
+ }
+
+ ///
+ public void AddReturnDataAsync(string jsonParam, string strJson, object userState) {
+ if ((this.AddReturnDataOperationCompleted == null)) {
+ this.AddReturnDataOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddReturnDataOperationCompleted);
+ }
+ this.InvokeAsync("AddReturnData", new object[] {
+ jsonParam,
+ strJson}, this.AddReturnDataOperationCompleted, userState);
+ }
+
+ private void OnAddReturnDataOperationCompleted(object arg) {
+ if ((this.AddReturnDataCompleted != null)) {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddReturnDataCompleted(this, new AddReturnDataCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/ReceiveProducts", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
public string ReceiveProducts(string jsonParam) {
@@ -537,11 +909,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void GetVerCompletedEventHandler(object sender, GetVerCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetVerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -563,11 +935,115 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void NewLoginCompletedEventHandler(object sender, NewLoginCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class NewLoginCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal NewLoginCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void AddTmpCompletedEventHandler(object sender, AddTmpCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddTmpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal AddTmpCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void ChangeBkCompletedEventHandler(object sender, ChangeBkCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ChangeBkCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal ChangeBkCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void WriteLogCompletedEventHandler(object sender, WriteLogCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class WriteLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal WriteLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void LoginCompletedEventHandler(object sender, LoginCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class LoginCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -589,11 +1065,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void LogoutCompletedEventHandler(object sender, LogoutCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class LogoutCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -615,11 +1091,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void ModifyPasswordCompletedEventHandler(object sender, ModifyPasswordCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ModifyPasswordCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -641,11 +1117,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void GetServerTimeCompletedEventHandler(object sender, GetServerTimeCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetServerTimeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -667,11 +1143,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void DecryptCompletedEventHandler(object sender, DecryptCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DecryptCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -693,11 +1169,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void EncryptCompletedEventHandler(object sender, EncryptCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class EncryptCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -719,11 +1195,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void GetCountCompletedEventHandler(object sender, GetCountCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetCountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -745,11 +1221,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void GetDataCompletedEventHandler(object sender, GetDataCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class GetDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -771,11 +1247,11 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void AddDataCompletedEventHandler(object sender, AddDataCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class AddDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -797,11 +1273,63 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void IsExistLocationCompletedEventHandler(object sender, IsExistLocationCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class IsExistLocationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal IsExistLocationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void IsExistBarcodeCompletedEventHandler(object sender, IsExistBarcodeCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class IsExistBarcodeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal IsExistBarcodeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void UpdateDataCompletedEventHandler(object sender, UpdateDataCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class UpdateDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -823,11 +1351,89 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void SaveSeqencingCompletedEventHandler(object sender, SaveSeqencingCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SaveSeqencingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal SaveSeqencingCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void AddMesBenzInsertCompletedEventHandler(object sender, AddMesBenzInsertCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddMesBenzInsertCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal AddMesBenzInsertCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void GetLuDataByMesCompletedEventHandler(object sender, GetLuDataByMesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetLuDataByMesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal GetLuDataByMesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void AddMutualDataCompletedEventHandler(object sender, AddMutualDataCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class AddMutualDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
@@ -849,11 +1455,37 @@ namespace WebService.WebReference {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ public delegate void AddReturnDataCompletedEventHandler(object sender, AddReturnDataCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddReturnDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+ private object[] results;
+
+ internal AddReturnDataCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState) {
+ this.results = results;
+ }
+
+ ///
+ public string Result {
+ get {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
public delegate void ReceiveProductsCompletedEventHandler(object sender, ReceiveProductsCompletedEventArgs e);
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.7.3056.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ReceiveProductsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
diff --git a/WebService/WebService.csproj b/WebService/WebService.csproj
index da27259..b40b104 100644
--- a/WebService/WebService.csproj
+++ b/WebService/WebService.csproj
@@ -81,10 +81,10 @@
-
+
MSDiscoCodeGenerator
Reference.cs
-
+
Web.config
Always
@@ -170,10 +170,10 @@
-
+
Dynamic
Web References\WebReference\
- http://10.60.101.2:88/JsonService.asmx
+ http://10.60.101.97:8018/JsonService.asmx