using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Core.Mes.Client.Comm.Format;
using Core.Mes.Client.Comm.Tool;
using CoreFS.CA06;
using System.Data;
using Core.Mes.Client.Comm.Server;
namespace Core.StlMes.Client.SaleOrder.BLL
{
public class CraftOrdDesignMscPlPrcBLL
{
private OpeBase _ob;
public CraftOrdDesignMscPlPrcBLL(OpeBase ob)
{
_ob = ob;
}
///
/// 查询质量设计工序
///
///
///
public List Query(CraftOrdDesignMscPlPrcEntity designMscPlPrcEntity)
{
List designMscPlPrcEntityList = EntityHelper.GetData(
"com.steering.pss.sale.order.DAL.CraftOrdDesignMscPlPrcDAL.query", new object[] { JSONFormat.Format(designMscPlPrcEntity) }, _ob);
return designMscPlPrcEntityList;
}
///
/// 通过DESIGN_KEY查询质量设计工序
///
///
///
public List QueryProcessByDesignKey(CraftOrdDesignMscPlPrcEntity designMscPlPrcEntity)
{
List designMscPlPrcEntityList = EntityHelper.GetData(
"com.steering.pss.sale.order.DAL.CraftOrdDesignMscPlPrcDAL.queryProcessByDesignKey", new object[] { JSONFormat.Format(designMscPlPrcEntity) }, _ob);
return designMscPlPrcEntityList;
}
public DataTable queryProcess(string designKey, string mscPline)
{
DataTable dt = ServerHelper.GetData("com.steering.pss.sale.order.DAL.CraftOrdDesignMscPlPrcDAL.queryProcess",
new object[] { designKey, mscPline }, _ob);
return dt;
}
public DataTable queryProcessNkIndex(string designKey, string mscPline, string processCode)
{
DataTable dt = ServerHelper.GetData("com.steering.pss.sale.order.DAL.CraftOrdDesignMscPlPrcDAL.queryProcessNkIndex",
new object[]{designKey, mscPline, processCode}, _ob);
return dt;
}
}
}