public IHttpActionResult GetPlanOrderItemInfo(PlanOrderItemInfo info) { PlanOrderItemInfo Info = PlanOrderItemInfoContract.PlanOrderItemInfos.ToList().Find(s => { return(s.Id == info.Id); }); return(Json(new OperationResult(OperationResultType.Success, "读取订单明细数据成功!", Info))); }
public IHttpActionResult GetScheduleInfoListByOrderItemID(PlanOrderItemInfo info) { try { var page = GetPageResult(PlanProductionScheduleInfoContract.PlanProductionScheduleInfos.Where(m => m.OrderItem.Id == info.Id), m => new { m.Id, Product_Id = m.OrderItem.Product.Id, m.OrderItem.Product.ProductName, m.OrderItem.Product.ProductCode, Order_Id = m.OrderItem.Order.Id, m.OrderItem.Order.OrderName, m.OrderItem.Order.OrderCode, OrderItem_Id = m.OrderItem.Id, m.OrderItem.OrderItemName, m.OrderItem.OrderItemCode, ProductionRule_Id = m.ProductionRule.Id, m.ProductionRule.ProductionRuleName, m.ProductionRule.ProductionRuleVersion, m.ProductionRule.ProductionRuleStatus.ProductionRuleStatusName, m.ScheduleStatus, m.ScheduleName, m.ScheduleCode, m.Quantity, m.StartTime, m.EndTime, m.Priority, m.IsPublish, m.PublishedDate, m.ActualStartTime, m.ActualFinishTime, m.FinishQuantity, m.Description, 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()))); } }