FrmOnPassage.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. using Core.Mes.Client.Comm.Tool;
  2. using Core.StlMes.Client.YdmStuffReport.Entity;
  3. using CoreFS.CA06;
  4. using System;
  5. using System.Collections;
  6. using System.Collections.Generic;
  7. using System.ComponentModel;
  8. using System.Data;
  9. using System.Drawing;
  10. using System.Linq;
  11. using System.Text;
  12. using System.Windows.Forms;
  13. namespace Core.StlMes.Client.YdmStuffReport
  14. {
  15. public partial class FrmOnPassage : FrmBase
  16. {
  17. public FrmOnPassage()
  18. {
  19. InitializeComponent();
  20. }
  21. private void FrmOnPassage_Load(object sender, EventArgs e)
  22. {
  23. EntityHelper.ShowGridCaption<YdmGpOutlistEntity>(ultraGrid1.DisplayLayout.Bands[0]);
  24. }
  25. /// <summary>
  26. /// 重写基类方法
  27. /// </summary>
  28. /// <param name="sender"></param>
  29. /// <param name="ToolbarKey"></param>
  30. public override void ToolBar_Click(object sender, string ToolbarKey)
  31. {
  32. switch (ToolbarKey)
  33. {
  34. case "Query":
  35. doQueryOnPassage();
  36. break;
  37. case "Close":
  38. this.Close();
  39. break;
  40. }
  41. }
  42. /// <summary>
  43. /// 查询在途
  44. /// </summary>
  45. private void doQueryOnPassage()
  46. {
  47. string judgeNo = "";
  48. if (chkJudgeNo.Checked && this.txtJudgeNo.Text.Trim() != "")
  49. {
  50. judgeNo = this.txtJudgeNo.Text.Trim();
  51. }
  52. ArrayList list = new ArrayList();
  53. list.Add(judgeNo);
  54. List<YdmGpOutlistEntity> listSource = EntityHelper.GetData<YdmGpOutlistEntity>(
  55. "Core.LgMes.Server.Stuffmanage.Report.FrmOnPassage.doQueryOnPassage", new object[] { list }, this.ob);
  56. YdmGpOutlistEntitybindingSource.DataSource = listSource;
  57. }
  58. private void chkJudgeNo_CheckedChanged(object sender, EventArgs e)
  59. {
  60. this.txtJudgeNo.Enabled = this.chkJudgeNo.Checked;
  61. }
  62. private void txtJudgeNo_KeyDown(object sender, KeyEventArgs e)
  63. {
  64. if (e.KeyValue == 13)
  65. {
  66. doQueryOnPassage();
  67. }
  68. }
  69. }
  70. }