PublicUltraDept_ID.cs 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Infragistics.Win.UltraWinEditors;
  10. using Core.Mes.Client.Comm.Tool;
  11. using CoreFS.CA06;
  12. namespace Core.StlMes.Client.Lims.Resource
  13. {
  14. //002001007009 力学 002001007010化学 002001007013腐蚀 002001007014工程 002001007015金物 002001020001 一快分低倍 002001020002二快分
  15. public partial class PublicUltraDept_ID : UserControl
  16. {
  17. private string ultDept_ID;
  18. public string UltDept_ID
  19. {
  20. get { return ultDEPT_ID.Value == null ? "" : ultDEPT_ID.Value.ToString().Trim(); }
  21. set { ultDEPT_ID.Value = value; }
  22. }
  23. private string ultDept_Name;
  24. public string UltDept_Name
  25. {
  26. get { return ultDEPT_ID.Text.Trim(); }
  27. set { ultDEPT_ID.Text = value; }
  28. }
  29. private UltraComboEditor ult;
  30. public UltraComboEditor Ult
  31. {
  32. get { return ultDEPT_ID; }
  33. set { ult = value; }
  34. }
  35. public PublicUltraDept_ID()
  36. {
  37. InitializeComponent();
  38. }
  39. //查询原材料检验需要试验的物料
  40. public void QueryDept_Id(OpeBase ob, string[] arr)
  41. {
  42. try
  43. {
  44. if (ob == null)
  45. {
  46. return;
  47. }
  48. DataTable dt = PublicServer.GetData("com.steering.lims.resource.PublicResourceBase.QueryDept_Id",
  49. new Object[] { arr }, ob);
  50. if (dt == null || dt.Rows.Count == 0)
  51. {
  52. return;
  53. }
  54. DataRow dr = dt.NewRow();
  55. dr[0] = "";
  56. dr[1] = "";
  57. dt.Rows.InsertAt(dr, 0);
  58. ultDEPT_ID.DataSource = dt;
  59. ultDEPT_ID.ValueMember = "DEPT_ID";
  60. ultDEPT_ID.DisplayMember = "DEPT_NAME";
  61. }
  62. catch (Exception ex)
  63. {
  64. MessageUtil.ShowWarning(ex.Message);
  65. }
  66. }
  67. }
  68. }