示例#1
0
        public IHttpActionResult Get(string id)
        {
            Guid guid = Guid.Parse(id);
            DisTaskDispatchItemInfo DisTaskDispatchItemInfoList = DisTaskDispatchItemInfoContract.DisTaskDispatchItemInfos.ToList().Find(s =>
            {
                return(s.Id == guid);
            });

            if (DisTaskDispatchItemInfoList == null)
            {
                return(Json(new OperationResult(OperationResultType.Success, "读取分步教学任务调度明细信息数据失败!", DisTaskDispatchItemInfoList)));
            }
            return(Json(new OperationResult(OperationResultType.Success, "读取分步教学任务调度明细信息数据成功!", DisTaskDispatchItemInfoList)));
        }
        public IHttpActionResult GetDisTaskDispatchItemInfoListByInventoryID(DisTaskDispatchItemInfo info)
        {
            try
            {
                var page = GetPageResult(DisTaskDispatchItemInfoContract.DisTaskDispatchItemInfos.Where(m => m.DisStepTeachingTaskDispatch.Id == info.Id), m => new
                {
                    m.Id,

                    DisStepTeachingTaskDispatch_Id = m.DisStepTeachingTaskDispatch.Id,
                    m.DisStepTeachingTaskDispatch.TaskCode,
                    Equipment_Id = m.Equipment.Id,
                    m.Equipment.EquipmentName,
                    m.Equipment.EquipmentCode,
                    EquipmentAction_Id = m.EquipmentAction.Id,
                    //m.EquipmentAction.EquipmentActionName,
                    //m.EquipmentAction.EquipmentActionCode,
                    //m.EquipmentAction,
                    m.ActionOrder,
                    m.TaskItemCode,
                    m.TaskItemResult,
                    m.FinishTime,
                    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())));
            }
        }