| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- 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;
- }
- /// <summary>
- /// 查询工艺制程
- /// </summary>
- public DataTable Query(string ordLnPk)
- {
- DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryCraftMscPline",
- new object[] { ordLnPk }, _ob);
- return dt;
- }
- /// <summary>
- /// 查询备料合同合同行PK
- /// </summary>
- public DataTable QueryPk(string ordLnPk)
- {
- DataTable dt = ServerHelper.GetData("com.steering.pss.plnsaleord.order.CoreSaleOrderReceive.queryPlnSorder",
- new object[] { ordLnPk }, _ob);
- return dt;
- }
- /// <summary>
- /// 查询制程工序点
- /// </summary>
- /// <param name="desginKey"></param>
- /// <param name="mscPline"></param>
- /// <returns></returns>
- 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;
- }
- /// <summary>
- /// 查询制程适用钢种
- /// </summary>
- /// <param name="desginKey"></param>
- /// <param name="mscPline"></param>
- /// <returns></returns>
- 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;
- }
- /// <summary>
- /// 查询工序点路径
- /// </summary>
- /// <param name="desginKey"></param>
- /// <param name="mscPline"></param>
- /// <returns></returns>
- 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 "";
- }
- }
- }
|