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; } } }