using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CoreFS.CA06; using Core.Mes.Client.Comm.Tool; using com.steering.pss.plnsaleord.bldeal.model; using System.Collections; namespace Core.StlMes.Client.PlnSaleOrd { public partial class FrmPlnBlReqOrd : FrmBase { public FrmPlnBlReqOrd() { InitializeComponent(); } /// /// 平台工具栏 /// /// /// public override void ToolBar_Click(object sender, string ToolbarKey) { base.ToolBar_Click(sender, ToolbarKey); switch (ToolbarKey) { case "Query": DoQuery(GetQueryCondition()); break; } } private void FrmPlnBlReqOrd_Load(object sender, EventArgs e) { } private void Init() { ultraComboBlPlnStatus.SelectedIndex = 0; ultraComboBlType.SelectedIndex = 0; } /// /// 获取查询条件 /// /// private ArrayList GetQueryCondition() { ArrayList ary = new ArrayList(); string blReqNum = ""; string plnStatus = ""; string blType = ""; if (checkBoxBlReqNum.Checked) { blReqNum = this.ultraTextBlReqNum.Text.Trim(); } if (checkBoxBlPlnStatus.Checked) { plnStatus = this.ultraComboBlPlnStatus.Value.ToString(); } if (checkBoxBlType.Checked) { blType = this.ultraComboBlType.Value.ToString(); } ary.Add(blReqNum); ary.Add(plnStatus); ary.Add(blType); return ary; } /// /// 查询 /// /// private void DoQuery(ArrayList ary) { plnBlReqOrdInfEntitybindingSource.DataSource = EntityHelper.GetData( "com.steering.pss.plnsaleord.bldeal.CorePlnBlReqOrd.queryBlOrder", new object[] { ary }, this.ob); } #region 查询区事件 private void checkBoxBlType_CheckedChanged(object sender, EventArgs e) { if (checkBoxBlType.Checked) { this.ultraComboBlType.Enabled = true; } else { this.ultraComboBlType.Enabled = false; } } private void checkBoxBlPlnStatus_CheckedChanged(object sender, EventArgs e) { if (checkBoxBlPlnStatus.Checked) { this.ultraComboBlPlnStatus.Enabled = true; } else { this.ultraComboBlPlnStatus.Enabled = false; } } private void checkBoxBlReqNum_CheckedChanged(object sender, EventArgs e) { if (checkBoxBlReqNum.Checked) { this.ultraTextBlReqNum.Enabled = true; } else { this.ultraTextBlReqNum.Enabled = false; } } #endregion } }