|
|
|
@ -0,0 +1,71 @@ |
|
|
|
using BWP.B3Frameworks; |
|
|
|
using BWP.B3Frameworks.Utils; |
|
|
|
using BWP.B3Sale.BO; |
|
|
|
using BWP.Web.Layout; |
|
|
|
using BWP.Web.Utils; |
|
|
|
using BWP.Web.WebControls; |
|
|
|
using Forks.EnterpriseServices.DataForm; |
|
|
|
using Forks.EnterpriseServices.DomainObjects2.DQuery; |
|
|
|
using Forks.EnterpriseServices.SqlDoms; |
|
|
|
using System; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using System.Web.UI.WebControls; |
|
|
|
using TSingSoft.WebControls2; |
|
|
|
|
|
|
|
namespace BWP.Web.Pages.B3ButcherManageToSale.Overlays |
|
|
|
{ |
|
|
|
class OrderMatchPage : B3ButcherManage.Tools.OrderMatchPage |
|
|
|
{ |
|
|
|
QueryContainer mQueryContainer; |
|
|
|
readonly DFInfo _dFInfo; |
|
|
|
public OrderMatchPage() |
|
|
|
{ |
|
|
|
var type = this.GetType(); |
|
|
|
mQueryContainer = QueryContainer.FromResource(type.FullName + ".xml", type.Assembly); |
|
|
|
_dFInfo = DFInfo.Get(typeof(Order)); |
|
|
|
} |
|
|
|
|
|
|
|
DFBrowseGrid _browseGrid; |
|
|
|
protected override void InitForm(System.Web.UI.HtmlControls.HtmlForm form) |
|
|
|
{ |
|
|
|
base.InitForm(form); |
|
|
|
CreateQueryPanel(form.EAdd(new VLayoutPanel())); |
|
|
|
CreateResultPanel(form.EAdd(new TitlePanel("查询结果"))); |
|
|
|
} |
|
|
|
|
|
|
|
private void CreateQueryPanel(VLayoutPanel panel) |
|
|
|
{ |
|
|
|
var manager = new LayoutManager("", _dFInfo, mQueryContainer); |
|
|
|
manager.Add("AccountingUnit_ID", QueryCreator.DFChoiceBox(_dFInfo.Fields["AccountingUnit_ID"], B3FrameworksConsts.DataSources.授权会计单位全部)); |
|
|
|
manager.Add("Department_ID", QueryCreator.DFChoiceBox(_dFInfo.Fields["Department_ID"], B3FrameworksConsts.DataSources.授权部门全部)); |
|
|
|
|
|
|
|
manager.Add("LoadTime", QueryCreator.TimeRange(_dFInfo.Fields["LoadTime"], mQueryContainer, "MinLoadTime", "MaxLoadTime", DateTime.Today, DateTime.Today + new TimeSpan(23, 59, 59))); |
|
|
|
var config = manager.CreateDefaultConfig(6); |
|
|
|
config.Expand = false; |
|
|
|
panel.Add(manager.CreateLayout()); |
|
|
|
var hPanel = panel.Add(new HLayoutPanel(), new VLayoutOption(HorizontalAlign.Left)); |
|
|
|
hPanel.Add(new TSButton("查询", delegate |
|
|
|
{ |
|
|
|
StartQuery(); |
|
|
|
})); |
|
|
|
} |
|
|
|
|
|
|
|
private void CreateResultPanel(TitlePanel titlePanel) |
|
|
|
{ |
|
|
|
_browseGrid = new DFBrowseGrid(new DFDataTableEditor()) { Width = Unit.Percentage(100) }; |
|
|
|
_browseGrid.Columns.Add(new DFBrowseGridAutoColumn()); |
|
|
|
} |
|
|
|
|
|
|
|
private void StartQuery() |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
DQueryDom GetQueryDom() |
|
|
|
{ |
|
|
|
return null; |
|
|
|
} |
|
|
|
} |
|
|
|
} |