|
|
|
@ -3,6 +3,7 @@ using System; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using BWP.B3Frameworks.Utils; |
|
|
|
using BWP.B3Sale.BO; |
|
|
|
using BWP.Web.Layout; |
|
|
|
using Forks.EnterpriseServices.DomainObjects2; |
|
|
|
@ -21,7 +22,7 @@ namespace BWP.Web.Pages.B3YunKen.Overlays |
|
|
|
|
|
|
|
protected override void AddCustomerToolBar(HLayoutPanel toobar) |
|
|
|
{ |
|
|
|
var btn=new TSButton("载人存货"); |
|
|
|
var btn=new TSButton("载入存货"); |
|
|
|
btn.Click += Btn_Click; |
|
|
|
toobar.Add(btn); |
|
|
|
} |
|
|
|
@ -48,16 +49,29 @@ namespace BWP.Web.Pages.B3YunKen.Overlays |
|
|
|
query.Where.Conditions.Add(DQCondition.EQ("Customer_ID", Dmo.Customer_ID)); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("SaleGoods_ID", detail)); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("Goods_Name", detail)); |
|
|
|
query.Columns.Add(DQSelectColumn.Field("Goods_Brand", detail)); |
|
|
|
using (var session=Forks.EnterpriseServices.DomainObjects2.Dmo.NewSession()) |
|
|
|
{ |
|
|
|
using (var reader=session.ExecuteReader(query)) |
|
|
|
{ |
|
|
|
while (reader.Read()) |
|
|
|
{ |
|
|
|
list.Add(new SaleForecast_Detail(){SaleGoods_ID = (long)reader[0],Goods_Name = (string)reader[1]}); |
|
|
|
var dmodetail = new SaleForecast_Detail() |
|
|
|
{ |
|
|
|
SaleGoods_ID = (long) reader[0], |
|
|
|
Goods_Name = (string) reader[1], |
|
|
|
Goods_Brand = (string) reader[2] |
|
|
|
}; |
|
|
|
list.Add(dmodetail); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
foreach (SaleForecast_Detail forecastDetail in list) |
|
|
|
{ |
|
|
|
DmoUtil.RefreshDependency(forecastDetail, "SaleGoods_ID"); |
|
|
|
} |
|
|
|
|
|
|
|
return list; |
|
|
|
} |
|
|
|
|
|
|
|
|