ComBaseStdRTestFrm.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. using Core.Mes.Client.Comm.Control;
  2. using Core.StlMes.Client.Qcm.Control;
  3. using CoreFS.CA06;
  4. using System;
  5. namespace Core.StlMes.Client.Qcm
  6. {
  7. public partial class ComBaseStdRTestFrm : FrmBase
  8. {
  9. private ComBaseStdRTestCtrl _stdRTestCtrl;
  10. public ComBaseStdRTestFrm()
  11. {
  12. InitializeComponent();
  13. }
  14. private void ComBaseStdRTestFrm_Load(object sender, EventArgs e)
  15. {
  16. _stdRTestCtrl = new ComBaseStdRTestCtrl(panel2, ob);
  17. }
  18. public override void ToolBar_Click(object sender, string ToolbarKey)
  19. {
  20. base.ToolBar_Click(sender, ToolbarKey);
  21. switch (ToolbarKey)
  22. {
  23. case "Query":
  24. Query();
  25. break;
  26. case "Save":
  27. _stdRTestCtrl.Save();
  28. break;
  29. case "Delete":
  30. _stdRTestCtrl.UpdateValidflag("0");
  31. break;
  32. case "Resume":
  33. _stdRTestCtrl.UpdateValidflag("1");
  34. break;
  35. case "Export":
  36. Export();
  37. break;
  38. }
  39. }
  40. private void Export()
  41. {
  42. GridHelper.ulGridToExcel(_stdRTestCtrl.UltraGrid1, "试样组与试验标准关系");
  43. }
  44. public void Query()
  45. {
  46. string validflag = labelCheckBox1.Checked ? "0" : "1";
  47. string phyNameMin = labelTextBox1.Checked ? labelTextBox1.Text.Trim() : "";
  48. _stdRTestCtrl.Query(phyNameMin, validflag);
  49. }
  50. }
  51. }