MatJudgeResultCJ.cs 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  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.UltraWinGrid;
  10. using Infragistics.Win.UltraWinEditors;
  11. using Core.Mes.Client.Comm.Tool;
  12. using System.Collections;
  13. using CoreFS.CA06;
  14. //数据采集基本信息输入
  15. namespace Core.StlMes.Client.Lims.Data.Mat
  16. {
  17. public partial class MatJudgeResultCJ : UserControl
  18. {
  19. //private OpeBase _ob;
  20. //public OpeBase Ob
  21. //{
  22. // get { return _ob; }
  23. // set { _ob = value; }
  24. //}
  25. //private string strName;
  26. public string StrName
  27. {
  28. get { return txtJUDGE_NAME.Text.Trim(); }
  29. set { txtJUDGE_NAME.Text = value; }
  30. }
  31. //private string strTime;
  32. public string StrTime
  33. {
  34. get { return txtJUDGE_TIME.Text.Trim(); }
  35. set { txtJUDGE_TIME.Text = value; }
  36. }
  37. //private string strShift;
  38. public string StrShift
  39. {
  40. get { return ultraJUDGE_SHIFT.Text.Trim(); }
  41. set { ultraJUDGE_SHIFT.Text = value; }
  42. }
  43. //private string strClass;
  44. public string StrClass
  45. {
  46. get { return ultraJUDGE_CLASS.Text.Trim(); }
  47. set { ultraJUDGE_CLASS.Text = value; }
  48. }
  49. //private string strResult_Code;
  50. public string StrResult_Code
  51. {
  52. get { return ultraJUDGE_LEVEL.Value == null ? "" : ultraJUDGE_LEVEL.Value.ToString(); }
  53. set { ultraJUDGE_LEVEL.Value = value; }
  54. }
  55. //private string strResult;判定等级
  56. public string StrResult
  57. {
  58. get { return ultraJUDGE_LEVEL.Text.Trim(); }
  59. set { ultraJUDGE_LEVEL.Text = value; }
  60. }
  61. //private string strJudgeResult;一判结果
  62. public string StrJudgeResult
  63. {
  64. get { return ultraJUDGE_RESULT.Text.Trim(); }
  65. set { ultraJUDGE_RESULT.Text = value; }
  66. }
  67. //private string strJudgeResult;二判结果
  68. public string StrJudgeResultTwo
  69. {
  70. get { return ultraJUDGE_RESULT_TWO.Text.Trim(); }
  71. set { ultraJUDGE_RESULT_TWO.Text = value; }
  72. }
  73. //private string strRemark;
  74. public string StrRemark
  75. {
  76. get { return txtRESULT_REMARK.Text.Trim(); }
  77. set { txtRESULT_REMARK.Text = value; }
  78. }
  79. private UltraComboEditor ult;
  80. public UltraComboEditor Ult
  81. {
  82. get { return ultraJUDGE_RESULT; }
  83. set { ult = value; }
  84. }
  85. public MatJudgeResultCJ()
  86. {
  87. InitializeComponent();
  88. }
  89. private void MatJudgeResultCJ_Load(object sender, EventArgs e)
  90. {
  91. }
  92. public void QueryMatJudgeGrade(OpeBase ob)
  93. {
  94. if (ob == null)
  95. {
  96. return;
  97. }
  98. DataTable dt = PublicServer.GetData("com.steering.lims.data.base.FrmBaseSelectItems.GetBaseData", new Object[] { "4087" }, ob);
  99. if (dt == null || dt.Rows.Count == 0)
  100. {
  101. return;
  102. }
  103. ultraJUDGE_RESULT.DataSource = dt;
  104. ultraJUDGE_RESULT.ValueMember = "BASECODE";
  105. ultraJUDGE_RESULT.DisplayMember = "BASENAME";
  106. ultraJUDGE_RESULT.Text = ultraJUDGE_RESULT.Items.GetItem(0).ToString();
  107. }
  108. //绑定废钢判定标准
  109. public void QueryMatJudgeGrade_Fg(OpeBase ob)
  110. {
  111. if (ob == null)
  112. {
  113. return;
  114. }
  115. DataTable dt = PublicServer.GetData("com.steering.lims.data.mat.FrmMatFGJudgeResultCJ.QueryMatJudgeGrade_Fg", new Object[] { }, ob);
  116. if (dt == null || dt.Rows.Count == 0)
  117. {
  118. return;
  119. }
  120. ultraJUDGE_RESULT.DataSource = dt;
  121. ultraJUDGE_RESULT.ValueMember = "BASECODE";
  122. ultraJUDGE_RESULT.DisplayMember = "BASENAME";
  123. ultraJUDGE_RESULT.Text = ultraJUDGE_RESULT.Items.GetItem(0).ToString();
  124. }
  125. public void QueryMatJudgeGrade(DataTable dt)
  126. {
  127. if (dt == null || dt.Rows.Count == 0)
  128. {
  129. return;
  130. }
  131. ultraJUDGE_RESULT.DataSource = dt;
  132. ultraJUDGE_RESULT.ValueMember = "BASECODE";
  133. ultraJUDGE_RESULT.DisplayMember = "BASENAME";
  134. ultraJUDGE_RESULT.Text = ultraJUDGE_RESULT.Items.GetItem(0).ToString();
  135. }
  136. //显示基本信息
  137. public void ShowBaseInfo(UltraGridRow ur)
  138. {
  139. PublicMat.ShowBaseInfo(ur, W);
  140. }
  141. public void HideControl()
  142. {
  143. btnOk.Visible = false;
  144. }
  145. public void ClearAll()
  146. {
  147. txtJUDGE_NAME.Text = "";
  148. txtJUDGE_TIME.Text = "";
  149. ultraJUDGE_SHIFT.Text = "";
  150. ultraJUDGE_CLASS.Text = "";
  151. ultraJUDGE_RESULT.Text = ultraJUDGE_RESULT.Items.GetItem(0).ToString();
  152. //txtGET_SAMPLE_COUNT.Text = "1";
  153. //txtGET_SAMPLE_DEPT.Text = "";
  154. //txtGET_SAMPLE_AREA.Text = "";
  155. txtRESULT_REMARK.Text = "";
  156. }
  157. private void btnOk_Click(object sender, EventArgs e)
  158. {
  159. }
  160. }
  161. }