using System; using System.Collections.Generic; using System.Linq; using System.Text; using CoreFS.CA06; using System.Data; using Core.Mes.Client.Comm.Server; using System.Collections; namespace Core.StlMes.Client.PlnSaleOrd { class ComMscPilneBLL { private OpeBase _ob; public ComMscPilneBLL(OpeBase ob) { _ob = ob; } /// /// 查询工艺制程 /// public DataTable Query(string ordLnPk) { DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryCraftMscPline", new object[] { ordLnPk }, _ob); return dt; } /// /// 查询备料合同合同行PK /// public DataTable QueryPk(string ordLnPk) { DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryPlnSorder", new object[] { ordLnPk }, _ob); return dt; } /// /// 查询制程工序点 /// /// /// /// public DataTable QueryPrc(string desginKey, string mscPline) { ArrayList list = new ArrayList(); list.Add(desginKey); list.Add(mscPline); DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CorePlnSaleOrder.queryMscplPrc", new object[] { list }, _ob); return dt; } /// /// 查询制程适用钢种 /// /// /// /// public DataTable QueryGrade(string desginKey, string mscPline) { ArrayList list = new ArrayList(); list.Add(desginKey); list.Add(mscPline); DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryMscPlGz", new object[] { list }, _ob); return dt; } /// /// 查询工序点路径 /// /// /// /// public String QueryStation(string desginKey, string mscPline) { ArrayList list = new ArrayList(); list.Add(desginKey); list.Add(mscPline); DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryPlStation", new object[] { list }, _ob); if (dt != null && dt.Rows.Count > 0) { return dt.Rows[0]["STATION_DESC"].ToString(); } return ""; } } }