PublicUltraJUDGE_LEVEL.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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.Data.Mat
  13. {
  14. //需要理化检验的物料
  15. public partial class PublicUltraJUDGE_LEVEL : UserControl
  16. {
  17. private string ultJudge_Level_Code;//等级代码
  18. public string UltJudge_Level_Code
  19. {
  20. get { return ultGROUP_LEVEL.Value == null ? "" : ultGROUP_LEVEL.Value.ToString().Trim(); }
  21. set { ultGROUP_LEVEL.Value = value; }
  22. }
  23. private string ultJudge_Level;//等级名称
  24. public string UltJudge_Level
  25. {
  26. get { return ultGROUP_LEVEL.Text.Trim(); }
  27. set { ultGROUP_LEVEL.Text = value; }
  28. }
  29. private UltraComboEditor ult;
  30. public UltraComboEditor Ult
  31. {
  32. get { return ultGROUP_LEVEL; }
  33. set { ult = value; }
  34. }
  35. public PublicUltraJUDGE_LEVEL()
  36. {
  37. InitializeComponent();
  38. }
  39. private void PublicUltraSAMPLE_NAME_Load(object sender, EventArgs e)
  40. {
  41. }
  42. //查询组别
  43. public void QueryJudge_Level(OpeBase ob)
  44. {
  45. try
  46. {
  47. if (ob == null)
  48. {
  49. return;
  50. }
  51. DataTable dt = PublicServer.GetData("com.steering.lims.data.base.FrmBaseSelectItems.GetBaseData", new Object[] { "4087" }, ob);
  52. if (dt == null || dt.Rows.Count == 0)
  53. {
  54. return;
  55. }
  56. //DataRow dr = dt.NewRow();
  57. //dr[0] = "";
  58. //dr[1] = "";
  59. //dt.Rows.InsertAt(dr, 0);
  60. ultGROUP_LEVEL.DataSource = dt;
  61. ultGROUP_LEVEL.ValueMember = "BASECODE";
  62. ultGROUP_LEVEL.DisplayMember = "BASENAME";
  63. //ultGROUP_LEVEL.Text = ultGROUP_LEVEL.Items.GetItem(0).ToString();
  64. }
  65. catch (Exception ex)
  66. {
  67. MessageUtil.ShowError(ex.Message);
  68. }
  69. }
  70. }
  71. }