using Core.Mes.Client.Comm.Server; using CoreFS.CA06; using System.Collections; using System.Data; namespace Core.StlMes.Client.Qcm { class MscMsc_Station { public static DataTable Query(FrmProPSCMSC2 frm) { if (frm.ControlMsc.GridMsc.ActiveRow == null) return null; string msc = "";//如果选择的是接箍,那么msc字段保存接箍码。否则保存msc。 if (frm.ControlMsc.GridMsc.ActiveRow.ChildBands != null) { msc = frm.ControlMsc.GridMsc.ActiveRow.Cells["MSC"].Value.ToString(); } else { msc = frm.ControlMsc.GridMsc.ActiveRow.Cells["KEY_JG"].Value.ToString(); } ArrayList list = new ArrayList(); list.Add(msc); DataTable dt = null; try { dt = ServerHelper.GetData("com.steering.pss.qcm.CoreFrmProPSCMSC2.queryMscStation2", new object[] { list }, frm.ob); } catch { return null; } return dt; } public static DataTable GetStationType(string msc, string mscPline, string processCode, OpeBase ob) { DataTable dt = ServerHelper.GetData("com.steering.pss.qcm.ComStandard.getStationType", new object[] { msc, mscPline, processCode }, ob); return dt; } } }