From 00de54beb608a4763cdef6baf7471b22d1e25070 Mon Sep 17 00:00:00 2001
From: yibo <361071264@qq.com>
Date: Mon, 22 Apr 2019 15:16:19 +0800
Subject: [PATCH] =?UTF-8?q?=E7=99=BD=E6=9D=A1=E6=94=B6=E5=8F=91=E8=B4=A7?=
=?UTF-8?q?=20=E6=89=A3=E9=87=8D=E5=8F=96=E5=80=BC=E8=A7=84=E5=88=99?=
=?UTF-8?q?=E8=B0=83=E6=95=B4=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml | 2 +-
.../CarcassInStoreWindow_/CarcassInStoreWindow.xaml.cs | 6 +++---
.../Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml | 3 ++-
.../CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml.cs | 5 ++++-
4 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml b/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml
index a4b8914..164a351 100644
--- a/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml
+++ b/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml
@@ -56,7 +56,7 @@
-
+
diff --git a/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml.cs b/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml.cs
index 9950c5f..a4c19b3 100644
--- a/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml.cs
+++ b/B3DealerClient/Windows/CarcassInStoreWindow_/CarcassInStoreWindow.xaml.cs
@@ -234,11 +234,11 @@ namespace B3DealerClient.Windows.CarcassInStoreWindow_
record.Goods_Name = context.Detail.Goods_Name;
record.Weight = context.Weight;
record.Pics = context.Pics.Value;
- record.Discont = (context.HookWeight ?? 0) * Math.Ceiling(record.Pics);
if (weightUnit.IsChecked == true)
- record.NetWeight = Math.Ceiling(record.Pics / 2) * (context.HookWeight ?? 0);
+ record.Discont = Math.Ceiling(record.Pics / 2) * (context.HookWeight ?? 0);
else
- record.NetWeight = record.Weight - record.Discont;
+ record.Discont = (context.HookWeight ?? 0) * Math.Ceiling(record.Pics);
+ record.NetWeight = record.Weight - record.Discont;
record.Date = DateTime.Now;
record.Selected = true;
CarcassInStoreBL.InsertRecord(record);
diff --git a/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml b/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml
index db63692..2331b42 100644
--- a/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml
+++ b/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml
@@ -213,7 +213,8 @@
-
+
+
diff --git a/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml.cs b/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml.cs
index a26752d..f634e48 100644
--- a/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml.cs
+++ b/B3DealerClient/Windows/CarcassSaleOutWindow_/CarcassSaleOutWindow.xaml.cs
@@ -259,7 +259,10 @@ namespace B3DealerClient.Windows.CarcassSaleOutWindow_
record.Goods_Name = context.Dmo.Goods_Name;
record.Weight = context.Weight;
record.SecondNumber = context.Number;
- record.Discont = (context.HookWeight ?? 0) * Math.Ceiling(record.SecondNumber);
+ if (weightUnit.IsChecked == true)
+ record.Discont = Math.Ceiling(record.SecondNumber / 2) * (context.HookWeight ?? 0);
+ else
+ record.Discont = (context.HookWeight ?? 0) * Math.Ceiling(record.SecondNumber);
record.NetWeight = record.Weight - record.Discont;
record.Date = DateTime.Now;
record.Selected = true;