using Core.Mes.Client.Comm.Server; using Core.StlMes.Client.Qcm.Control; using CoreFS.CA06; using System; using System.Collections; using System.Data; namespace Core.StlMes.Client.Qcm { public partial class ComBaseSplineLengthFrm : FrmBase { private ComBaseSplineLengthCtrl _splineLengthCtrl; public ComBaseSplineLengthFrm() { InitializeComponent(); } public override void ToolBar_Click(object sender, string ToolbarKey) { base.ToolBar_Click(sender, ToolbarKey); switch (ToolbarKey) { case "Query": Query(); break; case "Save": Save(); break; case "Delete": UpdateValidflag("0"); break; case "Resume": UpdateValidflag("1"); break; case "Close": this.Close(); break; } } private void ComBaseSplineLengthFrm_Load(object sender, EventArgs e) { _splineLengthCtrl = new ComBaseSplineLengthCtrl(panel2, ob); ArrayList list = new ArrayList(); list.Add("C"); DataTable dt = ServerHelper.GetData("com.steering.pss.qcm.CoreMaterialItemMng.loadItem", new object[] { list }, ob); labelComboBox1.ComboBox.DataSource = dt; labelComboBox1.ComboBox.DisplayMember = "ITEM_NAME"; labelComboBox1.ComboBox.ValueMember = "ITEM_CODE"; labelComboBox1.ComboBox.DropDownListWidth = -1; ClsBaseInfo.SetComboItemHeight(labelComboBox1.ComboBox); } private void Query() { string itemCodeC = labelComboBox1.Checked ? labelComboBox1.SelecteValue.ToString2() : ""; string validflag = labelCheckBox1.Checked ? "0" : "1"; _splineLengthCtrl.Query(itemCodeC, validflag); } private void Save() { _splineLengthCtrl.Save(); } private void UpdateValidflag(string validflag) { _splineLengthCtrl.UpdateValidflag(validflag); } } }