Exemplo n.º 1
0
 public IHttpActionResult GetProductionRuleItemInfoListByRuleID(ProductionRuleInfo info)
 {
     try
     {
         var page = GetPageResult(ProductionRuleItemInfoContract.ProductionRuleItemInfos.Where(m => m.ProductionRule.Id == info.Id), m => new
         {
             m.Id,
             ProductionRule_Id = m.ProductionRule.Id,
             m.ProductionRule.ProductionRuleName,
             m.ProductionRule.ProductionRuleVersion,
             ProductionProcess_Id = m.ProductionProcess.Id,
             m.ProductionProcess.ProductionProcessName,
             m.ProductionProcess.ProductionProcessCode,
             m.ProductionProcessOrder,
             m.Duration,
             m.DurationUnit,
             DurationUnitName = m.DurationUnit == 3 ? "秒" : "分钟",
             m.Remark,
             m.CreatedTime,
             m.CreatorUserId,
             m.LastUpdatedTime,
             m.LastUpdatorUserId
         });
         return(Json(new OperationResult(OperationResultType.Success, "读取某一配方下的配方明细信息列表数据成功!", page)));
     }
     catch (Exception ex)
     {
         return(Json(new OperationResult(OperationResultType.Error, "读取某一配方下的配方明细信息列表数据失败!", ex.ToString())));
     }
 }
Exemplo n.º 2
0
        public IHttpActionResult GetProductionRuleInfo(ProductionRuleInfo info)
        {
            ProductionRuleInfo Info = ProductionRuleInfoContract.ProductionRuleInfos.ToList().Find(s =>
            {
                return(s.Id == info.Id);
            });

            return(Json(new OperationResult(OperationResultType.Success, "读取配方数据成功!", Info)));
        }