From 07108ac90b4d7bfd5079ebc8638f4de550827012 Mon Sep 17 00:00:00 2001 From: wugang <425674808@qq.com> Date: Wed, 13 Dec 2017 14:10:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8D=95No.137725?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../B3YunKenSaleOutStoreToCustomerAccept.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs index 2f9fbd1..fa877e4 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs @@ -191,8 +191,27 @@ namespace BWP.Web.Pages.B3YunKen { } private void CreateSaleOutStoreList(TitlePanel titlePanel) { + var vPanel = new VLayoutPanel(); + titlePanel.Controls.Add(vPanel); + var buildButton = new TSButton(); + buildButton.Text = "将选中单据创建客户验收单"; + + var hPanel = vPanel.Add(new HLayoutPanel()); + hPanel.Add(new SimpleLabel("验收日期")); + var dateInput = hPanel.Add(new DFDateInput()); + dateInput.Value = BLContext.Today; + hPanel.Add(buildButton); + buildButton.Click += delegate { + var ids = _grid.GetSelectedItems().Select(row => (long)row["ID"]); + if (!ids.Any()) + throw new ApplicationException("请选择单据!"); + BIFactory.Create().CreateCustomerAccept(ids, dateInput.Value); + AspUtil.Alert(this, BIFactory.GetLastMessage()); + _grid.DataBind(); + }; _grid = titlePanel.EAdd(new DFBrowseGrid(new DFDataTableEditor()) { Width = Unit.Percentage(100), + MultiSelectionEnabled = true }); _grid.Columns.EAdd(new DFBrowseGridColumn("ID")); _grid.Columns.EAdd(new DFBrowseGridColumn("Order_ID"));