DetectionLeveFrm.cs 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  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 DetectionLeveFrm : FrmBase
  7. {
  8. private ComBaseInfoCtrl _baseInfoCtrl;
  9. public DetectionLeveFrm()
  10. {
  11. InitializeComponent();
  12. }
  13. public DetectionLeveFrm(OpeBase ob, string errMsg) : this()
  14. {
  15. this.ob = ob;
  16. ultraStatusBar1.Visible = true;
  17. panel3.Visible = true;
  18. ultraStatusBar1.Panels["ExMsg"].Text = errMsg;
  19. }
  20. public override void ToolBar_Click(object sender, string ToolbarKey)
  21. {
  22. base.ToolBar_Click(sender, ToolbarKey);
  23. switch (ToolbarKey)
  24. {
  25. case "Query":
  26. Query();
  27. break;
  28. case "Save":
  29. Save();
  30. break;
  31. case "Delete":
  32. Delete();
  33. break;
  34. case "Resume":
  35. Resume();
  36. break;
  37. case "Close":
  38. this.Close();
  39. break;
  40. }
  41. }
  42. private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
  43. {
  44. switch (e.Tool.Key)
  45. {
  46. case "查询":
  47. Query();
  48. break;
  49. case "保存":
  50. Save();
  51. break;
  52. case "作废":
  53. Delete();
  54. break;
  55. case "恢复":
  56. Resume();
  57. break;
  58. case "关闭":
  59. this.Close();
  60. break;
  61. }
  62. }
  63. private void DetectionLeveFrm_Load(object sender, EventArgs e)
  64. {
  65. _baseInfoCtrl = new ComBaseInfoCtrl(this.panel1, ob);
  66. Query();
  67. }
  68. private void Query()
  69. {
  70. string detectionDesc = labelTextBox1.Checked ? labelTextBox1.Text.Trim() : "";
  71. string validflag = labelCheckBox1.Checked ? "0" : "1";
  72. //探伤级别 4022
  73. _baseInfoCtrl.Query("4022", detectionDesc, validflag);
  74. }
  75. private void Save()
  76. {
  77. _baseInfoCtrl.Save();
  78. }
  79. private void Delete()
  80. {
  81. _baseInfoCtrl.UpdateValidflag("0");
  82. }
  83. private void Resume()
  84. {
  85. _baseInfoCtrl.UpdateValidflag("1");
  86. }
  87. }
  88. }