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 Core.Mes.Client.Comm.Tool; using Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity; using CoreFS.CA06; namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划 { public partial class FrmSteelProcessSelect : FrmBase { private string _cic = ""; public CraftLg2MEntity CraftLg2MEntity { get; set; } public FrmSteelProcessSelect(string Cic,OpeBase OB) { InitializeComponent(); _cic = Cic; ob = OB; } protected override void OnLoad(EventArgs e) { base.OnLoad(e); EntityHelper.ShowGridCaption(ultraGridLgM.DisplayLayout.Bands[0]); List listSource = EntityHelper.GetData ("com.steering.pss.plnsaleord.steelMarkingPlan.FrmSteelProcessCard.queryLgM", new object[] { _cic, "", "", "", "", false }, ob); CraftLg2MEntityBindingSource.DataSource = listSource; } private void utmMain_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e) { switch (e.Tool.Key) { case "Confirm": //确认 if (ultraGridLgM.ActiveRow == null) { MessageUtil.ShowTips("请选择需要复制成分的工艺卡!"); return; } CraftLg2MEntity = ultraGridLgM.ActiveRow.ListObject as CraftLg2MEntity; DialogResult = DialogResult.OK; break; case "Close": DialogResult = DialogResult.Cancel; break; } } } }