From 20a9efda38d9c091fa25bb630fe0f10468cdef13 Mon Sep 17 00:00:00 2001
From: yibo <361071264@qq.com>
Date: Thu, 2 Nov 2017 22:20:49 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BO/BO.csproj | 1 +
BO/BO/Bill/GradeAndWeight/WeightData.cs | 17 +++++++++++++++++
BO/Utils/BillRpc/GradeAndWeightRpc.cs | 10 ++++++++++
QualityAndOrder/HurryRecordView.cs | 1 +
QualityAndOrder/QualityOrderFormForTab3.cs | 1 +
WeighAndGrading/GradeFrom.cs | 1 +
6 files changed, 31 insertions(+)
create mode 100644 BO/BO/Bill/GradeAndWeight/WeightData.cs
diff --git a/BO/BO.csproj b/BO/BO.csproj
index 730a85c..f857e06 100644
--- a/BO/BO.csproj
+++ b/BO/BO.csproj
@@ -58,6 +58,7 @@
+
diff --git a/BO/BO/Bill/GradeAndWeight/WeightData.cs b/BO/BO/Bill/GradeAndWeight/WeightData.cs
new file mode 100644
index 0000000..ab2c10b
--- /dev/null
+++ b/BO/BO/Bill/GradeAndWeight/WeightData.cs
@@ -0,0 +1,17 @@
+using Forks.EnterpriseServices.DomainObjects2;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BO.BO.Bill
+{
+ [MapToTable("WeightData")]
+ public class WeightData
+ {
+ public decimal Weight { get; set; }
+
+ public DateTime Time { get; set; }
+ }
+}
diff --git a/BO/Utils/BillRpc/GradeAndWeightRpc.cs b/BO/Utils/BillRpc/GradeAndWeightRpc.cs
index 11778d7..484f12c 100644
--- a/BO/Utils/BillRpc/GradeAndWeightRpc.cs
+++ b/BO/Utils/BillRpc/GradeAndWeightRpc.cs
@@ -161,5 +161,15 @@ namespace BO.Utils.BillRpc
session.Commit();
}
}
+
+ public static void SaveWeightData(decimal weight)
+ {
+ using (var session = DmoSession.New())
+ {
+ var record = new WeightData { Weight = weight, Time = DateTime.Now };
+ session.Insert(record);
+ session.Commit();
+ }
+ }
}
}
diff --git a/QualityAndOrder/HurryRecordView.cs b/QualityAndOrder/HurryRecordView.cs
index fff9e03..bb96b2a 100644
--- a/QualityAndOrder/HurryRecordView.cs
+++ b/QualityAndOrder/HurryRecordView.cs
@@ -60,6 +60,7 @@ namespace QualityAndOrder
{
entity.TotalNumber = mTotalNumber;
HurryRecordPrint.Print(entity);
+ UMessageBox.Show("打印成功");
}
}
diff --git a/QualityAndOrder/QualityOrderFormForTab3.cs b/QualityAndOrder/QualityOrderFormForTab3.cs
index 5c10bf2..7addcbe 100644
--- a/QualityAndOrder/QualityOrderFormForTab3.cs
+++ b/QualityAndOrder/QualityOrderFormForTab3.cs
@@ -149,6 +149,7 @@ namespace QualityAndOrder
lastHurry.HurryNumber = OrderDetailRpc.GetHurryRecordNumber(lastHurry.WeightBill_ID);
orderGrid3.Refresh();
HurryRecordPrint.Print(record);
+ UMessageBox.Show("打印成功");
}
else//查看
{
diff --git a/WeighAndGrading/GradeFrom.cs b/WeighAndGrading/GradeFrom.cs
index 2b80e4e..603c149 100644
--- a/WeighAndGrading/GradeFrom.cs
+++ b/WeighAndGrading/GradeFrom.cs
@@ -480,6 +480,7 @@ namespace WeighAndGrading
{
lblChengZhong.Text = string.Format(format, num);
}));
+ LocalGradeAndWeightBL.SaveWeightData(num);
WeighAvgControl.Add(num, isStatic);
}
if (WeighAvgControl.TryGetValue(out num))