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