|
|
|
@ -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<ISaleOutStoreBL>().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")); |
|
|
|
|