ComBaseSplineLengthFrm.cs 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using Core.Mes.Client.Comm.Server;
  2. using Core.StlMes.Client.Qcm.Control;
  3. using CoreFS.CA06;
  4. using System;
  5. using System.Collections;
  6. using System.Data;
  7. namespace Core.StlMes.Client.Qcm
  8. {
  9. public partial class ComBaseSplineLengthFrm : FrmBase
  10. {
  11. private ComBaseSplineLengthCtrl _splineLengthCtrl;
  12. public ComBaseSplineLengthFrm()
  13. {
  14. InitializeComponent();
  15. }
  16. public override void ToolBar_Click(object sender, string ToolbarKey)
  17. {
  18. base.ToolBar_Click(sender, ToolbarKey);
  19. switch (ToolbarKey)
  20. {
  21. case "Query":
  22. Query();
  23. break;
  24. case "Save":
  25. Save();
  26. break;
  27. case "Delete":
  28. UpdateValidflag("0");
  29. break;
  30. case "Resume":
  31. UpdateValidflag("1");
  32. break;
  33. case "Close":
  34. this.Close();
  35. break;
  36. }
  37. }
  38. private void ComBaseSplineLengthFrm_Load(object sender, EventArgs e)
  39. {
  40. _splineLengthCtrl = new ComBaseSplineLengthCtrl(panel2, ob);
  41. ArrayList list = new ArrayList();
  42. list.Add("C");
  43. DataTable dt = ServerHelper.GetData("com.steering.pss.qcm.CoreMaterialItemMng.loadItem",
  44. new object[] { list }, ob);
  45. labelComboBox1.ComboBox.DataSource = dt;
  46. labelComboBox1.ComboBox.DisplayMember = "ITEM_NAME";
  47. labelComboBox1.ComboBox.ValueMember = "ITEM_CODE";
  48. labelComboBox1.ComboBox.DropDownListWidth = -1;
  49. ClsBaseInfo.SetComboItemHeight(labelComboBox1.ComboBox);
  50. }
  51. private void Query()
  52. {
  53. string itemCodeC = labelComboBox1.Checked ? labelComboBox1.SelecteValue.ToString2() : "";
  54. string validflag = labelCheckBox1.Checked ? "0" : "1";
  55. _splineLengthCtrl.Query(itemCodeC, validflag);
  56. }
  57. private void Save()
  58. {
  59. _splineLengthCtrl.Save();
  60. }
  61. private void UpdateValidflag(string validflag)
  62. {
  63. _splineLengthCtrl.UpdateValidflag(validflag);
  64. }
  65. }
  66. }