using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Core.Mes.Client.Comm.Tool;
using Core.StlMes.Client.PlnSaleOrd.entity;
using CoreFS.CA06;
namespace Core.StlMes.Client.PlnSaleOrd
{
public class OrderHelper
{
///
/// 查询轧管订单
///
///
public static void QueryZgM(ArrayList param, BindingSource datasourse, OpeBase ob)
{
if (param == null || param.Count == 0)
{
return;
}
List listSourceM = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryZgM", new object[] { param }, ob);
List listSourceC = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryZgC", new object[] { param }, ob);
EntityHelper.AddEntityRelation(listSourceM, listSourceC, "ProPlanId", "ProPlanId");
datasourse.DataSource = listSourceM;
}
///
/// 查询镦拔扩订单
///
///
public static void QueryDbkM(ArrayList param, BindingSource datasourse, OpeBase ob)
{
if (param == null || param.Count == 0)
{
return;
}
List listSourceM = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryDbkM", new object[] { param }, ob);
List listSourceC = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryDbkC", new object[] { param }, ob);
EntityHelper.AddEntityRelation(listSourceM, listSourceC, "ProPlanId", "ProPlanId");
datasourse.DataSource = listSourceM;
}
///
/// 查询热处理订单
///
///
public static void QueryRclM(ArrayList param, BindingSource datasourse, OpeBase ob)
{
if (param == null || param.Count == 0)
{
return;
}
List listSourceM = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryRclM", new object[] { param }, ob);
List listSourceC = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryRclC", new object[] { param }, ob);
EntityHelper.AddEntityRelation(listSourceM, listSourceC, "ProPlanId", "ProPlanId");
datasourse.DataSource = listSourceM;
}
///
/// 查询加工订单
///
///
public static void QueryJgxM(ArrayList param, BindingSource datasourse, OpeBase ob)
{
if (param == null || param.Count == 0)
{
return;
}
List listSourceM = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryJgxM", new object[] { param }, ob);
List listSourceC = EntityHelper.GetData
("com.steering.pss.plnsaleord.orderInfo.OrderHelper.queryJgxC", new object[] { param }, ob);
EntityHelper.AddEntityRelation(listSourceM, listSourceC, "ProPlanId", "ProPlanId");
datasourse.DataSource = listSourceM;
}
}
}