QcmZbsTemplateRMscFrm.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. using Core.StlMes.Client.Qcm.Control;
  2. using CoreFS.CA06;
  3. using System;
  4. namespace Core.StlMes.Client.Qcm
  5. {
  6. public partial class QcmZbsTemplateRMscFrm : FrmBase
  7. {
  8. private QcmZbsTemplateRMscCtrl _zbsTemplateRMscCtrl;
  9. private string _msc = "";
  10. public QcmZbsTemplateRMscFrm(string msc, OpeBase ob)
  11. {
  12. InitializeComponent();
  13. this.ob = ob;
  14. _msc = msc;
  15. _zbsTemplateRMscCtrl = new QcmZbsTemplateRMscCtrl(panel1, ob);
  16. Query();
  17. }
  18. private void QcmZbsTemplateRMscFrm_Load(object sender, EventArgs e)
  19. {
  20. }
  21. private void Query()
  22. {
  23. string validflag = ultraCheckEditor1.Checked ? "0" : "1";
  24. _zbsTemplateRMscCtrl.Query(_msc, validflag);
  25. }
  26. private void Save()
  27. {
  28. _zbsTemplateRMscCtrl.Save();
  29. }
  30. private void Delete()
  31. {
  32. _zbsTemplateRMscCtrl.UpdateValidflag("0");
  33. }
  34. private void Resume()
  35. {
  36. _zbsTemplateRMscCtrl.UpdateValidflag("1");
  37. }
  38. private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
  39. {
  40. switch (e.Tool.Key)
  41. {
  42. case "查询":
  43. Query();
  44. break;
  45. case "保存":
  46. Save();
  47. break;
  48. case "作废":
  49. Delete();
  50. break;
  51. case "恢复":
  52. Resume();
  53. break;
  54. case "关闭":
  55. this.Close();
  56. break;
  57. }
  58. }
  59. }
  60. }