FrmBlockReason.cs 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using CoreFS.CA06;
  10. using Core.Mes.Client.Comm.Server;
  11. using Core.Mes.Client.Comm.Tool;
  12. namespace Core.StlMes.Client.YdmPipeManage
  13. {
  14. public partial class FrmBlockReason : FrmBase
  15. {
  16. private OpeBase _ob;
  17. public FrmBlockReason(OpeBase ob)
  18. {
  19. InitializeComponent();
  20. _ob = ob;
  21. }
  22. private void FrmBlockReason_Load(object sender, EventArgs e)
  23. {
  24. DataTable dt = ServerHelper.GetData("com.steering.pss.ydm.pipemanage.FrmManageBlock.lockReason", new object[] { "8016" }, _ob);
  25. cmbLock.DataSource = dt;
  26. cmbLock.DisplayMember = "BASENAME";
  27. cmbLock.ValueMember = "BASECODE";
  28. }
  29. /// <summary>
  30. /// 确认
  31. /// </summary>
  32. /// <param name="sender"></param>
  33. /// <param name="e"></param>
  34. private void button1_Click(object sender, EventArgs e)
  35. {
  36. if (cmbLock.Text.Trim().Equals(""))
  37. {
  38. MessageUtil.ShowTips("请选择封锁原因!");
  39. return;
  40. }
  41. if (txtMENO.Text.Trim().Equals(""))
  42. {
  43. MessageUtil.ShowTips("请输入封锁备注!");
  44. return;
  45. }
  46. lockCode = cmbLock.Value.ToString() ;
  47. lockmeno = txtMENO.Text.Trim();
  48. this.DialogResult = DialogResult.OK;
  49. }
  50. private string lockCode = "";
  51. public string LockCode
  52. {
  53. get { return lockCode; }
  54. set { lockCode = value; }
  55. }
  56. private string lockmeno = "";
  57. public string Lockmeno
  58. {
  59. get { return lockmeno; }
  60. set { lockmeno = value; }
  61. }
  62. }
  63. }