Ejemplo n.º 1
0
        public object GetProductionMakeWorkOrderView(OPEntityCmdBase cmd)
        {
            ProductionVersionComBusiness _BaseBusinessObject = new ProductionVersionComBusiness();

            object itemList = _BaseBusinessObject.GetProductionMakeWorkOrderView(cmd.Tag);

            return(itemList);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 4
0
        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));
        }