예제 #1
0
        public IHttpActionResult GetPlanOrderItemInfo(PlanOrderItemInfo info)
        {
            PlanOrderItemInfo Info = PlanOrderItemInfoContract.PlanOrderItemInfos.ToList().Find(s =>
            {
                return(s.Id == info.Id);
            });

            return(Json(new OperationResult(OperationResultType.Success, "读取订单明细数据成功!", Info)));
        }
예제 #2
0
 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())));
     }
 }