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()))); } }
public IHttpActionResult GetProductionRuleInfo(ProductionRuleInfo info) { ProductionRuleInfo Info = ProductionRuleInfoContract.ProductionRuleInfos.ToList().Find(s => { return(s.Id == info.Id); }); return(Json(new OperationResult(OperationResultType.Success, "读取配方数据成功!", Info))); }