From d4b2c1b7b734daafb89a6ccf13120ae6004f8dbb Mon Sep 17 00:00:00 2001
From: wushukun <18860363876@163.com>
Date: Thu, 11 Jan 2018 13:51:38 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
BWP.B3_YunKen.Web/BWP.B3_YunKen.Web.csproj | 2 ++
.../B3YunKen/Bill/ProductInStore_TempIOC.cs | 30 +++++++++++++++++++
.../Pages/TypeIOCs/ProductInStore_TempIOC.cs | 29 ++++++++++++++++++
BWP.B3_YunKen/BWP.B3_YunKen.csproj | 1 +
4 files changed, 62 insertions(+)
create mode 100644 BWP.B3_YunKen.Web/Pages/B3YunKen/Bill/ProductInStore_TempIOC.cs
create mode 100644 BWP.B3_YunKen.Web/Pages/TypeIOCs/ProductInStore_TempIOC.cs
diff --git a/BWP.B3_YunKen.Web/BWP.B3_YunKen.Web.csproj b/BWP.B3_YunKen.Web/BWP.B3_YunKen.Web.csproj
index bfbbbef..9dfb82c 100644
--- a/BWP.B3_YunKen.Web/BWP.B3_YunKen.Web.csproj
+++ b/BWP.B3_YunKen.Web/BWP.B3_YunKen.Web.csproj
@@ -97,6 +97,7 @@
ASPXCodeBehind
+
ASPXCodeBehind
@@ -153,6 +154,7 @@
+
Code
diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/Bill/ProductInStore_TempIOC.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/Bill/ProductInStore_TempIOC.cs
new file mode 100644
index 0000000..6816070
--- /dev/null
+++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/Bill/ProductInStore_TempIOC.cs
@@ -0,0 +1,30 @@
+
+using BWP.B3Butchery.Utils;
+using BWP.B3Frameworks;
+using BWP.Web.Pages.B3Butchery.Bills.ProductInStore_Temp_;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Web.UI.WebControls;
+using TSingSoft.WebControls2;
+
+namespace BWP.B3_YunKen.TypeIoc
+{
+ [TypeIOC(typeof(ProductInStore_TempEdit), typeof(ProductInStore_TempEdit.IOCs.BeforeDetailGridApplyLayout))]
+ class ProductInStore_TempIOC : ProductInStore_TempEdit.IOCs.BeforeDetailGridApplyLayout
+ {
+ public void Invoke(DFEditGrid grid)
+ {
+ var bran = new DFEditGridColumn("BrandItem_ID");
+ bran.InitEditControl += delegate (object sender, InitEditControlEventArgs e)
+ {
+ e.Control.DataKind = B3ButcheryDataSource.存货品牌;
+ e.Control.DFDisplayField = "BrandItem_Name";
+ e.Control.EnableInputArgument = true;
+ e.Control.EnableTopItem = true;
+ e.Control.Width = Unit.Pixel(120);
+ };
+ }
+ }
+}
diff --git a/BWP.B3_YunKen.Web/Pages/TypeIOCs/ProductInStore_TempIOC.cs b/BWP.B3_YunKen.Web/Pages/TypeIOCs/ProductInStore_TempIOC.cs
new file mode 100644
index 0000000..31ea525
--- /dev/null
+++ b/BWP.B3_YunKen.Web/Pages/TypeIOCs/ProductInStore_TempIOC.cs
@@ -0,0 +1,29 @@
+using BWP.B3Butchery.Utils;
+using BWP.B3Frameworks;
+using BWP.Web.Pages.B3Butchery.Bills.ProductInStore_Temp_;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Web.UI.WebControls;
+using TSingSoft.WebControls2;
+
+namespace BWP.Web.Pages.TypeIOCs
+{
+ [TypeIOC(typeof(ProductInStore_TempEdit), typeof(ProductInStore_TempEdit.IOCs.BeforeDetailGridApplyLayout))]
+ class ProductInStore_TempIOC : ProductInStore_TempEdit.IOCs.BeforeDetailGridApplyLayout
+ {
+ public void Invoke(DFEditGrid grid)
+ {
+ var bran = new DFEditGridColumn("BrandItem_ID");
+ bran.InitEditControl += delegate (object sender, InitEditControlEventArgs e)
+ {
+ e.Control.DataKind = B3ButcheryDataSource.存货品牌;
+ e.Control.DFDisplayField = "BrandItem_Name";
+ e.Control.EnableInputArgument = true;
+ e.Control.Width = Unit.Pixel(120);
+ };
+ grid.Add(bran);
+ }
+ }
+}
diff --git a/BWP.B3_YunKen/BWP.B3_YunKen.csproj b/BWP.B3_YunKen/BWP.B3_YunKen.csproj
index 3467c76..37836ff 100644
--- a/BWP.B3_YunKen/BWP.B3_YunKen.csproj
+++ b/BWP.B3_YunKen/BWP.B3_YunKen.csproj
@@ -78,6 +78,7 @@
+