public object GetProductionMakeWorkOrderView(OPEntityCmdBase cmd) { ProductionVersionComBusiness _BaseBusinessObject = new ProductionVersionComBusiness(); object itemList = _BaseBusinessObject.GetProductionMakeWorkOrderView(cmd.Tag); return(itemList); }
public bool InitDBData(OPEntityCmdBase cmd) { SystemBusiness _SysInfoBusiness = new SystemBusiness(); List <string> itemList = JsonUtil.fromJson <List <string> >(cmd.EntityJson); return(_SysInfoBusiness.InitDBData(itemList)); }
public object CalculationWorkPlan(OPEntityCmdBase cmd) { int apsType = int.Parse(cmd.Tag); List <ProductionOrderVersion> itemList = JsonUtil.fromJson <List <ProductionOrderVersion> >(cmd.EntityJson); DateTime dt = BaseEntityFac.GetServerTime(); if (!string.IsNullOrWhiteSpace(cmd.timestamp)) { dt = DateTime.Parse(cmd.timestamp); } return(FPA.Business.ProductionOrder.ProductionOrderBusiness.CalculationWorkPlan(itemList, dt, apsType)); }
public object GetEntityByBatchField(OPEntityCmdBase cmd) { BaseBusinessObject _BaseBusinessObject = new BaseBusinessObject(); #region 动态实体解析 Type type = ObjectHelper.GetSingleObjectTypeByName(cmd.Namespace, cmd.EntityTypeName); #endregion object itemList = typeof(BaseBusinessObject).GetMethod("GetEntityByBatchField").MakeGenericMethod(type)?.Invoke(_BaseBusinessObject, new object[] { cmd.Tag }); return(itemList); // List <MenuInfo> itemList = JsonUtil.fromJson<List<MenuInfo>>(cmd.EntityJson); //return _SysInfoBusiness.NoTransactionOPEntitys<MenuInfo>(itemList, eopType); }
public bool InsertProcessWorkPlan(OPEntityCmdBase cmd) { List <ClassWorkPlan> itemList = JsonUtil.fromJson <List <ClassWorkPlan> >(cmd.EntityJson); return(FPA.Business.ProductionOrder.ProductionOrderBusiness.InsertProcessWorkPlan(itemList, cmd.CEmployeeNum, cmd.CEmployeeName)); }