FrmCardNo.cs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. using Core.Mes.Client.Comm.Server;
  2. using Core.Mes.Client.Comm.Tool;
  3. using CoreFS.CA06;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.ComponentModel;
  7. using System.Data;
  8. using System.Drawing;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Windows.Forms;
  12. namespace Core.StlMes.Client.YdmBcPipeManage
  13. {
  14. public partial class FrmCardNo : FrmBase
  15. {
  16. public FrmCardNo(string carNoS,string storageNo,string tarStorageNo,OpeBase ob)
  17. {
  18. this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
  19. InitializeComponent();
  20. cmCarNo.Text = carNoS;
  21. _storageNo = storageNo;
  22. _tarStorageNo = tarStorageNo;
  23. _ob = ob;
  24. }
  25. public string carNo = "";//车号
  26. public string diverName = "";//司机
  27. public string flag = "";
  28. public string _storageNo = "";
  29. public string _tarStorageNo = "";
  30. private OpeBase _ob;
  31. private void FrmCardNo_Load(object sender, EventArgs e)
  32. {
  33. //DataTable storageFlag = ServerHelper.GetData("com.steering.ydm.bc.FrmFilpOutStorage.doQueryStorageArea", new object[] { _storageNo }, _ob);
  34. //DataTable tarStorageFlag = ServerHelper.GetData("com.steering.ydm.bc.FrmFilpOutStorage.doQueryStorageArea", new object[] { _tarStorageNo }, _ob);
  35. DataTable storageFlag = ServerHelper.GetData("com.steering.mes.SendRecive.FrmFilpOutStorage.doQueryStorageArea", new object[] { _storageNo }, _ob);
  36. DataTable tarStorageFlag = ServerHelper.GetData("com.steering.mes.SendRecive.FrmFilpOutStorage.doQueryStorageArea", new object[] { _tarStorageNo }, _ob);
  37. if (storageFlag.Rows[0][0].ToString2().Equals("0"))
  38. {
  39. }
  40. else if (storageFlag.Rows[0][0].ToString2().Equals("1"))
  41. {
  42. BaseMethod.InitComboEditor(cmCarNo, "com.steering.mes.SendRecive.FrmFilpOutStorage.doQueryCarNo", "CAR_NO", _ob, true);
  43. }
  44. }
  45. private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
  46. {
  47. switch (e.Tool.Key)
  48. {
  49. case "DoFrim":
  50. doFrim();
  51. break;
  52. case"DoClose":
  53. closeFrom();
  54. break;
  55. }
  56. }
  57. private void doFrim()
  58. {
  59. carNo = this.cmCarNo.Text.Trim();
  60. diverName = this.txtDiver.Text.Trim();
  61. flag = "1";
  62. this.Close();
  63. }
  64. private void closeFrom()
  65. {
  66. flag = "0";
  67. this.Close();
  68. }
  69. }
  70. }