|
|
|
@ -17,6 +17,8 @@ using Forks.EnterpriseServices.DomainObjects2.DQuery; |
|
|
|
using Forks.EnterpriseServices.SqlDoms; |
|
|
|
using TSingSoft.WebControls2; |
|
|
|
using TSingSoft.WebPluginFramework; |
|
|
|
using Forks.Utils; |
|
|
|
using Forks.EnterpriseServices.BusinessInterfaces; |
|
|
|
|
|
|
|
namespace BWP.Web.Pages.B3_DongFangWanQi.Bills.ProductionNotification_ |
|
|
|
{ |
|
|
|
@ -82,12 +84,24 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Bills.ProductionNotification_ |
|
|
|
mBL.UpdateSaleOutStoreUnitNum(Dmo); |
|
|
|
AspUtil.Alert(this,"更新成功"); |
|
|
|
}; |
|
|
|
|
|
|
|
var buttonDele= hPanel.Add(new TSButton("删除")); |
|
|
|
buttonDele.Click += delegate |
|
|
|
{ |
|
|
|
_detailGrid.GetFromUI(); |
|
|
|
var details = _detailGrid.GetSelectedItems(); |
|
|
|
foreach (ProductionNotification_Detail item in details) |
|
|
|
{ |
|
|
|
Dmo.Details.Remove(item); |
|
|
|
} |
|
|
|
_detailGrid.DataBind(); |
|
|
|
}; |
|
|
|
} |
|
|
|
var detailEditor = new DFCollectionEditor<ProductionNotification_Detail>(() => Dmo.Details); |
|
|
|
detailEditor.AllowDeletionFunc = () => CanSave; |
|
|
|
detailEditor.CanDeleteFunc = (detail) => CanSave; |
|
|
|
//detailEditor.AllowDeletionFunc = () => CanSave;
|
|
|
|
detailEditor.CanSelectFunc = (detail) => CanSave; |
|
|
|
detailEditor.IsEditableFunc = (field, detail) => CanSave; |
|
|
|
_detailGrid = vPanel.Add(new DFEditGrid(detailEditor) { Width = Unit.Percentage(100) }); |
|
|
|
_detailGrid = vPanel.Add(new DFEditGrid(detailEditor) { Width = Unit.Percentage(100),MultiSelectionEnabled=true }); |
|
|
|
|
|
|
|
_detailGrid.Columns.Add(new DFEditGridColumn<DFValueLabel>("Order_ID")); |
|
|
|
_detailGrid.Columns.Add(new DFEditGridColumn<DFValueLabel>("LoadTime")); |
|
|
|
|