| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- using Core.Mes.Client.Comm.Server;
- using CoreFS.CA06;
- using Infragistics.Win.UltraWinEditors;
- using System.Data;
- namespace Core.StlMes.Client.Judge.Commons
- {
- public class JudgeBaseInfo
- {
- public static void LoadPlineName(UltraComboEditor cmb, OpeBase ob, bool hasBlankLine, params string[] processs)
- {
- Dal d = new Dal(ob);
- DataTable dt = d.GetTableByXmlId("JudgeBaseInfo.Query", new object[] { processs });
- if (hasBlankLine && dt != null && dt.Rows.Count > 0)
- {
- DataRow dr = dt.NewRow();
- dt.Rows.InsertAt(dr, 0);
- }
- cmb.DataSource = dt;
- cmb.DisplayMember = "plineName";
- cmb.ValueMember = "plineCode";
- ClsBaseInfo.SetComboItemHeight(cmb);
- }
- public static void LoadPhyDetect(UltraComboEditor cmb, OpeBase ob, bool hasBlankLine)
- {
- Dal d = new Dal(ob);
- DataTable dt = d.GetTableByXmlId("JudgeBaseInfo.getPhyDetect", new object[] { });
- if (hasBlankLine && dt != null && dt.Rows.Count > 0)
- {
- DataRow dr = dt.NewRow();
- dt.Rows.InsertAt(dr, 0);
- }
- cmb.DataSource = dt;
- cmb.DisplayMember = "phyName";
- cmb.ValueMember = "phyCode";
- ClsBaseInfo.SetComboItemHeight(cmb);
- }
- }
- }
|